Searched defs:TemplateArgument (Results 1 - 2 of 2) sorted by relevance
/external/clang/lib/AST/ |
H A D | TemplateBase.cpp | 33 /// \param TemplArg the TemplateArgument instance to print. 36 static void printIntegral(const TemplateArgument &TemplArg, 54 // TemplateArgument Implementation 57 TemplateArgument::TemplateArgument(ASTContext &Ctx, const llvm::APSInt &Value, function in class:TemplateArgument 76 TemplateArgument TemplateArgument::CreatePackCopy(ASTContext &Context, 77 const TemplateArgument *Args, 80 return TemplateArgument(0, 0); 82 TemplateArgument *Storag [all...] |
/external/clang/include/clang/AST/ |
H A D | TemplateBase.h | 39 class TemplateArgument { class in namespace:clang 78 // TemplateArgument instances. 88 const TemplateArgument *Args; 97 TemplateArgument(TemplateName, bool); // DO NOT USE 101 TemplateArgument() : Kind(Null), TypeOrValue(0) { } function in class:clang::TemplateArgument 104 TemplateArgument(QualType T) : Kind(Type) { function in class:clang::TemplateArgument 111 TemplateArgument(Decl *D) : Kind(Declaration) { function in class:clang::TemplateArgument 117 TemplateArgument(ASTContext &Ctx, const llvm::APSInt &Value, QualType Type); 121 TemplateArgument(const TemplateArgument function in class:clang::TemplateArgument 135 TemplateArgument(TemplateName Name) : Kind(Template) function in class:clang::TemplateArgument 152 TemplateArgument(TemplateName Name, llvm::Optional<unsigned> NumExpansions) function in class:clang::TemplateArgument 167 TemplateArgument(Expr *E) : Kind(Expression) { function in class:clang::TemplateArgument 175 TemplateArgument(const TemplateArgument *Args, unsigned NumArgs) : Kind(Pack){ function in class:clang::TemplateArgument [all...] |
Completed in 82 milliseconds