LLVM API Documentation

SmallVector.h File Reference

#include "llvm/ADT/iterator.h"
#include "llvm/Support/type_traits.h"
#include <algorithm>
#include <cstring>
#include <memory>
#include <cassert>

Include dependency graph for SmallVector.h:

Go to the source code of this file.

Namespaces

namespace  llvm
namespace  std

Classes

class  llvm::SmallVectorImpl< T >
union  llvm::SmallVectorImpl< T >::U
class  llvm::SmallVector< T, N >

Functions

template<typename T>
void std::swap (llvm::SmallVectorImpl< T > &LHS, llvm::SmallVectorImpl< T > &RHS)
 Implement std::swap in terms of SmallVector swap.
template<typename T, unsigned N>
void std::swap (llvm::SmallVector< T, N > &LHS, llvm::SmallVector< T, N > &RHS)
 Implement std::swap in terms of SmallVector swap.




This web site is hosted by the Computer Science Department at the University of Illinois at Urbana-Champaign.