struct AttrArgArrayImporter
Declaration
template <typename T>
struct AttrArgArrayImporter { /* full declaration omitted */ };
Declared at: clang/lib/AST/ASTImporter.cpp:8559
Templates
- T
Member Variables
- private llvm::SmallVector<T, 2> To
Method Overview
- public AttrArgArrayImporter<T>(const AttrArgArrayImporter<T> &)
- public AttrArgArrayImporter<T>(AttrArgArrayImporter<T> &&)
- public AttrArgArrayImporter<T>(clang::ASTNodeImporter & I, llvm::Error & Err, const llvm::iterator_range<T *> & From, unsigned int ArraySize)
- public T * value()
Methods
¶AttrArgArrayImporter<T>(
const AttrArgArrayImporter<T>&)
AttrArgArrayImporter<T>(
const AttrArgArrayImporter<T>&)
Declared at: clang/lib/AST/ASTImporter.cpp:8560
Parameters
- const AttrArgArrayImporter<T>&
¶AttrArgArrayImporter<T>(AttrArgArrayImporter<T>&&)
AttrArgArrayImporter<T>(AttrArgArrayImporter<T>&&)
Declared at: clang/lib/AST/ASTImporter.cpp:8561
Parameters
- AttrArgArrayImporter<T>&&
¶AttrArgArrayImporter<T>(
clang::ASTNodeImporter& I,
llvm::Error& Err,
const llvm::iterator_range<T*>& From,
unsigned int ArraySize)
AttrArgArrayImporter<T>(
clang::ASTNodeImporter& I,
llvm::Error& Err,
const llvm::iterator_range<T*>& From,
unsigned int ArraySize)
Declared at: clang/lib/AST/ASTImporter.cpp:8565
Parameters
- clang::ASTNodeImporter& I
- llvm::Error& Err
- const llvm::iterator_range<T*>& From
- unsigned int ArraySize
¶T* value()
T* value()
Declared at: clang/lib/AST/ASTImporter.cpp:8574