Searched defs:TemplateArgument (Results 1 – 5 of 5) sorted by relevance
93 TemplateArgument() : Kind(Null), TypeOrValue(0) { } in TemplateArgument() function96 TemplateArgument(QualType T) : Kind(Type) { in TemplateArgument() function103 TemplateArgument(Decl *D) : Kind(Declaration) { in TemplateArgument() function109 TemplateArgument(const llvm::APSInt &Value, QualType Type) : Kind(Integral) { in TemplateArgument() function124 TemplateArgument(TemplateName Name) : Kind(Template) in TemplateArgument() function141 TemplateArgument(TemplateName Name, llvm::Optional<unsigned> NumExpansions) in TemplateArgument() function156 TemplateArgument(Expr *E) : Kind(Expression) { in TemplateArgument() function164 TemplateArgument(const TemplateArgument *Args, unsigned NumArgs) : Kind(Pack){ in TemplateArgument() function170 TemplateArgument(const TemplateArgument &Other) : Kind(Other.Kind) { in TemplateArgument() function
38 class TemplateArgument; variable
151 : TemplateArgument(Arg), DeducedFromArrayBound(DeducedFromArrayBound) { } in TemplateArgument() function
131 class TemplateArgument; variable
4893 ReadTemplateArgumentList(llvm::SmallVector<TemplateArgument, 8> &TemplArgs, in ReadTemplateArgumentList()