Searched refs:ASTTemplateArgumentListInfo (Results 1 – 17 of 17) sorted by relevance
| /freebsd-10-stable/contrib/llvm/tools/clang/lib/AST/ |
| D | TemplateBase.cpp | 511 const ASTTemplateArgumentListInfo * 512 ASTTemplateArgumentListInfo::Create(ASTContext &C, in Create() 514 std::size_t size = ASTTemplateArgumentListInfo::sizeFor(List.size()); in Create() 515 void *Mem = C.Allocate(size, llvm::alignOf<ASTTemplateArgumentListInfo>()); in Create() 516 ASTTemplateArgumentListInfo *TAI = new (Mem) ASTTemplateArgumentListInfo(); in Create() 521 void ASTTemplateArgumentListInfo::initializeFrom( in initializeFrom() 532 void ASTTemplateArgumentListInfo::initializeFrom( in initializeFrom() 554 void ASTTemplateArgumentListInfo::copyInto( in copyInto() 562 std::size_t ASTTemplateArgumentListInfo::sizeFor(unsigned NumTemplateArgs) { in sizeFor() 563 return sizeof(ASTTemplateArgumentListInfo) + in sizeFor()
|
| D | DeclTemplate.cpp | 685 const ASTTemplateArgumentListInfo *ArgsAsWritten = 0; in Create() 687 ArgsAsWritten = ASTTemplateArgumentListInfo::Create(C, in Create() 831 const ASTTemplateArgumentListInfo *ArgInfos, in ClassTemplatePartialSpecializationDecl() 855 const ASTTemplateArgumentListInfo *ASTArgInfos = in Create() 856 ASTTemplateArgumentListInfo::Create(Context, ArgInfos); in Create() 1165 const ASTTemplateArgumentListInfo *ArgInfos) in VarTemplatePartialSpecializationDecl() 1182 const ASTTemplateArgumentListInfo *ASTArgInfos in Create() 1183 = ASTTemplateArgumentListInfo::Create(Context, ArgInfos); in Create()
|
| D | ItaniumMangle.cpp | 375 void mangleTemplateArgs(const ASTTemplateArgumentListInfo &TemplateArgs); 3234 const ASTTemplateArgumentListInfo &TemplateArgs) { in mangleTemplateArgs()
|
| D | Decl.cpp | 2867 const ASTTemplateArgumentListInfo *
|
| /freebsd-10-stable/contrib/llvm/tools/clang/include/clang/AST/ |
| D | TemplateBase.h | 553 struct ASTTemplateArgumentListInfo { struct 585 static const ASTTemplateArgumentListInfo *Create(ASTContext &C, argument 599 struct ASTTemplateKWAndArgsInfo : public ASTTemplateArgumentListInfo { 600 typedef ASTTemplateArgumentListInfo Base;
|
| D | DeclTemplate.h | 292 const ASTTemplateArgumentListInfo *TemplateArgsAsWritten, in FunctionTemplateSpecializationInfo() 323 const ASTTemplateArgumentListInfo *TemplateArgumentsAsWritten; 1653 const ASTTemplateArgumentListInfo *ArgsAsWritten; 1671 const ASTTemplateArgumentListInfo *ArgsAsWritten, 1705 const ASTTemplateArgumentListInfo *getTemplateArgsAsWritten() const { 2520 const ASTTemplateArgumentListInfo *ArgsAsWritten; 2535 const ASTTemplateArgumentListInfo *ArgInfos); 2564 const ASTTemplateArgumentListInfo *getTemplateArgsAsWritten() const {
|
| D | ExprCXX.h | 2610 ASTTemplateArgumentListInfo &getExplicitTemplateArgs() { in getExplicitTemplateArgs() 2615 const ASTTemplateArgumentListInfo &getExplicitTemplateArgs() const { in getExplicitTemplateArgs() 2636 const ASTTemplateArgumentListInfo *getOptionalExplicitTemplateArgs() const { in getOptionalExplicitTemplateArgs() 2862 ASTTemplateArgumentListInfo &getExplicitTemplateArgs() { in getExplicitTemplateArgs() 2864 return *reinterpret_cast<ASTTemplateArgumentListInfo*>(this + 1); in getExplicitTemplateArgs() 2868 const ASTTemplateArgumentListInfo &getExplicitTemplateArgs() const { in getExplicitTemplateArgs() 2870 return *reinterpret_cast<const ASTTemplateArgumentListInfo*>(this + 1); in getExplicitTemplateArgs() 2877 const ASTTemplateArgumentListInfo *getOptionalExplicitTemplateArgs() const { in getOptionalExplicitTemplateArgs() 3282 ASTTemplateArgumentListInfo &getExplicitTemplateArgs() { in getExplicitTemplateArgs() 3284 return *reinterpret_cast<ASTTemplateArgumentListInfo *>(this + 1); in getExplicitTemplateArgs() [all …]
|
| D | Expr.h | 1073 ASTTemplateArgumentListInfo &getExplicitTemplateArgs() { in getExplicitTemplateArgs() 1080 const ASTTemplateArgumentListInfo &getExplicitTemplateArgs() const { in getExplicitTemplateArgs() 1087 const ASTTemplateArgumentListInfo *getOptionalExplicitTemplateArgs() const { in getOptionalExplicitTemplateArgs() 2472 ASTTemplateArgumentListInfo &getExplicitTemplateArgs() { in getExplicitTemplateArgs() 2480 const ASTTemplateArgumentListInfo &getExplicitTemplateArgs() const { in getExplicitTemplateArgs() 2487 const ASTTemplateArgumentListInfo *getOptionalExplicitTemplateArgs() const { in getOptionalExplicitTemplateArgs()
|
| D | Decl.h | 30 struct ASTTemplateArgumentListInfo; 2034 const ASTTemplateArgumentListInfo*
|
| D | RecursiveASTVisitor.h | 1768 if (const ASTTemplateArgumentListInfo *TALI = in TraverseFunctionHelper()
|
| /freebsd-10-stable/contrib/llvm/tools/clang/include/clang/Serialization/ |
| D | ASTWriter.h | 582 const ASTTemplateArgumentListInfo *ASTTemplArgList,
|
| D | ASTReader.h | 1408 const ASTTemplateArgumentListInfo*
|
| /freebsd-10-stable/contrib/llvm/tools/clang/lib/Sema/ |
| D | SemaTemplateInstantiateDecl.cpp | 2632 const ASTTemplateArgumentListInfo *TemplArgInfo in InstantiateClassTemplatePartialSpecialization() 2759 const ASTTemplateArgumentListInfo *TemplArgInfo in InstantiateVarTemplatePartialSpecialization()
|
| D | SemaTemplateDeduction.cpp | 2202 const ASTTemplateArgumentListInfo *PartialTemplArgInfo in FinishTemplateArgumentDeduction() 2366 const ASTTemplateArgumentListInfo *PartialTemplArgInfo in FinishTemplateArgumentDeduction()
|
| /freebsd-10-stable/contrib/llvm/tools/clang/lib/Serialization/ |
| D | ASTReaderStmt.cpp | 98 void ReadExplicitTemplateArgumentList(ASTTemplateArgumentListInfo &ArgList,
|
| D | ASTReader.cpp | 5360 const ASTTemplateArgumentListInfo* 5370 return ASTTemplateArgumentListInfo::Create(getContext(), TemplArgsInfo); in ReadASTTemplateArgumentListInfo()
|
| D | ASTWriter.cpp | 4970 (const ASTTemplateArgumentListInfo *ASTTemplArgList, RecordDataImpl &Record) { in AddASTTemplateArgumentListInfo()
|