Searched refs:ASTTemplateArgumentListInfo (Results 1 – 19 of 19) sorted by relevance
/external/clang/lib/AST/ |
D | TemplateBase.cpp | 522 const ASTTemplateArgumentListInfo * 523 ASTTemplateArgumentListInfo::Create(ASTContext &C, in Create() 525 assert(llvm::alignOf<ASTTemplateArgumentListInfo>() >= in Create() 527 std::size_t size = ASTTemplateArgumentListInfo::sizeFor(List.size()); in Create() 528 void *Mem = C.Allocate(size, llvm::alignOf<ASTTemplateArgumentListInfo>()); in Create() 529 ASTTemplateArgumentListInfo *TAI = new (Mem) ASTTemplateArgumentListInfo(); in Create() 534 void ASTTemplateArgumentListInfo::initializeFrom( in initializeFrom() 545 void ASTTemplateArgumentListInfo::initializeFrom( in initializeFrom() 567 void ASTTemplateArgumentListInfo::copyInto( in copyInto() 575 std::size_t ASTTemplateArgumentListInfo::sizeFor(unsigned NumTemplateArgs) { in sizeFor() [all …]
|
D | DeclTemplate.cpp | 690 const ASTTemplateArgumentListInfo *ArgsAsWritten = nullptr; in Create() 692 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() 1141 const ASTTemplateArgumentListInfo *ArgInfos) in VarTemplatePartialSpecializationDecl() 1158 const ASTTemplateArgumentListInfo *ASTArgInfos in Create() 1159 = ASTTemplateArgumentListInfo::Create(Context, ArgInfos); in Create()
|
D | ItaniumMangle.cpp | 400 void mangleTemplateArgs(const ASTTemplateArgumentListInfo &TemplateArgs); 3476 const ASTTemplateArgumentListInfo &TemplateArgs) { in mangleTemplateArgs()
|
D | Decl.cpp | 3067 const ASTTemplateArgumentListInfo *
|
/external/clang/include/clang/AST/ |
D | TemplateBase.h | 564 struct ASTTemplateArgumentListInfo { struct 597 static const ASTTemplateArgumentListInfo *Create(ASTContext &C, argument 611 struct ASTTemplateKWAndArgsInfo : public ASTTemplateArgumentListInfo { 612 typedef ASTTemplateArgumentListInfo Base;
|
D | ExprCXX.h | 2446 ASTTemplateArgumentListInfo &getExplicitTemplateArgs() { in getExplicitTemplateArgs() 2451 const ASTTemplateArgumentListInfo &getExplicitTemplateArgs() const { in getExplicitTemplateArgs() 2472 const ASTTemplateArgumentListInfo *getOptionalExplicitTemplateArgs() const { in getOptionalExplicitTemplateArgs() 2698 ASTTemplateArgumentListInfo &getExplicitTemplateArgs() { in getExplicitTemplateArgs() 2700 return *reinterpret_cast<ASTTemplateArgumentListInfo*>(this + 1); in getExplicitTemplateArgs() 2704 const ASTTemplateArgumentListInfo &getExplicitTemplateArgs() const { in getExplicitTemplateArgs() 2706 return *reinterpret_cast<const ASTTemplateArgumentListInfo*>(this + 1); in getExplicitTemplateArgs() 2713 const ASTTemplateArgumentListInfo *getOptionalExplicitTemplateArgs() const { in getOptionalExplicitTemplateArgs() 3119 ASTTemplateArgumentListInfo &getExplicitTemplateArgs() { in getExplicitTemplateArgs() 3121 return *reinterpret_cast<ASTTemplateArgumentListInfo *>(this + 1); in getExplicitTemplateArgs() [all …]
|
D | DeclTemplate.h | 294 const ASTTemplateArgumentListInfo *TemplateArgsAsWritten, in FunctionTemplateSpecializationInfo() 325 const ASTTemplateArgumentListInfo *TemplateArgumentsAsWritten; 1660 const ASTTemplateArgumentListInfo *ArgsAsWritten; 1678 const ASTTemplateArgumentListInfo *ArgsAsWritten, 1713 const ASTTemplateArgumentListInfo *getTemplateArgsAsWritten() const { 2517 const ASTTemplateArgumentListInfo *ArgsAsWritten; 2532 const ASTTemplateArgumentListInfo *ArgInfos); 2562 const ASTTemplateArgumentListInfo *getTemplateArgsAsWritten() const {
|
D | Expr.h | 1098 ASTTemplateArgumentListInfo &getExplicitTemplateArgs() { in getExplicitTemplateArgs() 1105 const ASTTemplateArgumentListInfo &getExplicitTemplateArgs() const { in getExplicitTemplateArgs() 1112 const ASTTemplateArgumentListInfo *getOptionalExplicitTemplateArgs() const { in getOptionalExplicitTemplateArgs() 2500 ASTTemplateArgumentListInfo &getExplicitTemplateArgs() { in getExplicitTemplateArgs() 2508 const ASTTemplateArgumentListInfo &getExplicitTemplateArgs() const { in getExplicitTemplateArgs() 2515 const ASTTemplateArgumentListInfo *getOptionalExplicitTemplateArgs() const { in getOptionalExplicitTemplateArgs()
|
D | Decl.h | 31 struct ASTTemplateArgumentListInfo; 2128 const ASTTemplateArgumentListInfo*
|
D | DataRecursiveASTVisitor.h | 1722 if (const ASTTemplateArgumentListInfo *TALI = in TraverseFunctionHelper()
|
D | RecursiveASTVisitor.h | 1764 if (const ASTTemplateArgumentListInfo *TALI = in TraverseFunctionHelper()
|
/external/clang/include/clang/Serialization/ |
D | ASTWriter.h | 654 const ASTTemplateArgumentListInfo *ASTTemplArgList,
|
D | ASTReader.h | 1594 const ASTTemplateArgumentListInfo*
|
/external/clang/tools/libclang/ |
D | CIndex.cpp | 727 const ASTTemplateArgumentListInfo *Info = D->getTemplateArgsAsWritten(); in VisitClassTemplatePartialSpecializationDecl() 1705 DEF_JOB(ExplicitTemplateArgsVisit, ASTTemplateArgumentListInfo, 1891 void AddExplicitTemplateArgs(const ASTTemplateArgumentListInfo *A); 1922 AddExplicitTemplateArgs(const ASTTemplateArgumentListInfo *A) { in AddExplicitTemplateArgs() 2535 const ASTTemplateArgumentListInfo *ArgList = in RunVisitorWorkList() 2745 const ASTTemplateArgumentListInfo *TemplateArgs = nullptr) { in buildPieces()
|
/external/clang/lib/Sema/ |
D | SemaTemplateDeduction.cpp | 2183 const ASTTemplateArgumentListInfo *PartialTemplArgInfo in FinishTemplateArgumentDeduction() 2347 const ASTTemplateArgumentListInfo *PartialTemplArgInfo in FinishTemplateArgumentDeduction()
|
D | SemaTemplateInstantiateDecl.cpp | 2741 const ASTTemplateArgumentListInfo *TemplArgInfo in InstantiateClassTemplatePartialSpecialization() 2868 const ASTTemplateArgumentListInfo *TemplArgInfo in InstantiateVarTemplatePartialSpecialization()
|
/external/clang/lib/Serialization/ |
D | ASTReaderStmt.cpp | 98 void ReadExplicitTemplateArgumentList(ASTTemplateArgumentListInfo &ArgList,
|
D | ASTReader.cpp | 6128 const ASTTemplateArgumentListInfo* 6138 return ASTTemplateArgumentListInfo::Create(getContext(), TemplArgsInfo); in ReadASTTemplateArgumentListInfo()
|
D | ASTWriter.cpp | 5512 (const ASTTemplateArgumentListInfo *ASTTemplArgList, RecordDataImpl &Record) { in AddASTTemplateArgumentListInfo()
|