Searched refs:ASTTemplateArgumentListInfo (Results 1 – 19 of 19) sorted by relevance
/external/clang/lib/AST/ |
D | TemplateBase.cpp | 511 const ASTTemplateArgumentListInfo * 512 ASTTemplateArgumentListInfo::Create(ASTContext &C, in Create() 514 assert(llvm::alignOf<ASTTemplateArgumentListInfo>() >= in Create() 516 std::size_t size = ASTTemplateArgumentListInfo::sizeFor(List.size()); in Create() 517 void *Mem = C.Allocate(size, llvm::alignOf<ASTTemplateArgumentListInfo>()); in Create() 518 ASTTemplateArgumentListInfo *TAI = new (Mem) ASTTemplateArgumentListInfo(); in Create() 523 void ASTTemplateArgumentListInfo::initializeFrom( in initializeFrom() 534 void ASTTemplateArgumentListInfo::initializeFrom( in initializeFrom() 556 void ASTTemplateArgumentListInfo::copyInto( in copyInto() 564 std::size_t ASTTemplateArgumentListInfo::sizeFor(unsigned NumTemplateArgs) { in sizeFor() [all …]
|
D | DeclTemplate.cpp | 669 const ASTTemplateArgumentListInfo *ArgsAsWritten = nullptr; in Create() 671 ArgsAsWritten = ASTTemplateArgumentListInfo::Create(C, in Create() 810 const ASTTemplateArgumentListInfo *ArgInfos, in ClassTemplatePartialSpecializationDecl() 834 const ASTTemplateArgumentListInfo *ASTArgInfos = in Create() 835 ASTTemplateArgumentListInfo::Create(Context, ArgInfos); in Create() 1125 const ASTTemplateArgumentListInfo *ArgInfos) in VarTemplatePartialSpecializationDecl() 1142 const ASTTemplateArgumentListInfo *ASTArgInfos in Create() 1143 = ASTTemplateArgumentListInfo::Create(Context, ArgInfos); in Create()
|
D | ItaniumMangle.cpp | 380 void mangleTemplateArgs(const ASTTemplateArgumentListInfo &TemplateArgs); 3288 const ASTTemplateArgumentListInfo &TemplateArgs) { in mangleTemplateArgs()
|
D | Decl.cpp | 3005 const ASTTemplateArgumentListInfo *
|
/external/clang/include/clang/AST/ |
D | TemplateBase.h | 559 struct ASTTemplateArgumentListInfo { struct 592 static const ASTTemplateArgumentListInfo *Create(ASTContext &C, argument 606 struct ASTTemplateKWAndArgsInfo : public ASTTemplateArgumentListInfo { 607 typedef ASTTemplateArgumentListInfo Base;
|
D | DeclTemplate.h | 294 const ASTTemplateArgumentListInfo *TemplateArgsAsWritten, in FunctionTemplateSpecializationInfo() 325 const ASTTemplateArgumentListInfo *TemplateArgumentsAsWritten; 1659 const ASTTemplateArgumentListInfo *ArgsAsWritten; 1677 const ASTTemplateArgumentListInfo *ArgsAsWritten, 1712 const ASTTemplateArgumentListInfo *getTemplateArgsAsWritten() const { 2516 const ASTTemplateArgumentListInfo *ArgsAsWritten; 2531 const ASTTemplateArgumentListInfo *ArgInfos); 2561 const ASTTemplateArgumentListInfo *getTemplateArgsAsWritten() const {
|
D | ExprCXX.h | 2406 ASTTemplateArgumentListInfo &getExplicitTemplateArgs() { in getExplicitTemplateArgs() 2411 const ASTTemplateArgumentListInfo &getExplicitTemplateArgs() const { in getExplicitTemplateArgs() 2432 const ASTTemplateArgumentListInfo *getOptionalExplicitTemplateArgs() const { in getOptionalExplicitTemplateArgs() 2658 ASTTemplateArgumentListInfo &getExplicitTemplateArgs() { in getExplicitTemplateArgs() 2660 return *reinterpret_cast<ASTTemplateArgumentListInfo*>(this + 1); in getExplicitTemplateArgs() 2664 const ASTTemplateArgumentListInfo &getExplicitTemplateArgs() const { in getExplicitTemplateArgs() 2666 return *reinterpret_cast<const ASTTemplateArgumentListInfo*>(this + 1); in getExplicitTemplateArgs() 2673 const ASTTemplateArgumentListInfo *getOptionalExplicitTemplateArgs() const { in getOptionalExplicitTemplateArgs() 3078 ASTTemplateArgumentListInfo &getExplicitTemplateArgs() { in getExplicitTemplateArgs() 3080 return *reinterpret_cast<ASTTemplateArgumentListInfo *>(this + 1); in getExplicitTemplateArgs() [all …]
|
D | Expr.h | 1091 ASTTemplateArgumentListInfo &getExplicitTemplateArgs() { in getExplicitTemplateArgs() 1098 const ASTTemplateArgumentListInfo &getExplicitTemplateArgs() const { in getExplicitTemplateArgs() 1105 const ASTTemplateArgumentListInfo *getOptionalExplicitTemplateArgs() const { in getOptionalExplicitTemplateArgs() 2498 ASTTemplateArgumentListInfo &getExplicitTemplateArgs() { in getExplicitTemplateArgs() 2506 const ASTTemplateArgumentListInfo &getExplicitTemplateArgs() const { in getExplicitTemplateArgs() 2513 const ASTTemplateArgumentListInfo *getOptionalExplicitTemplateArgs() const { in getOptionalExplicitTemplateArgs()
|
D | Decl.h | 31 struct ASTTemplateArgumentListInfo; 2061 const ASTTemplateArgumentListInfo*
|
D | DataRecursiveASTVisitor.h | 1711 if (const ASTTemplateArgumentListInfo *TALI = in TraverseFunctionHelper()
|
D | RecursiveASTVisitor.h | 1753 if (const ASTTemplateArgumentListInfo *TALI = in TraverseFunctionHelper()
|
/external/clang/include/clang/Serialization/ |
D | ASTWriter.h | 614 const ASTTemplateArgumentListInfo *ASTTemplArgList,
|
D | ASTReader.h | 1547 const ASTTemplateArgumentListInfo*
|
/external/clang/tools/libclang/ |
D | CIndex.cpp | 724 const ASTTemplateArgumentListInfo *Info = D->getTemplateArgsAsWritten(); in VisitClassTemplatePartialSpecializationDecl() 1700 DEF_JOB(ExplicitTemplateArgsVisit, ASTTemplateArgumentListInfo, 1869 void AddExplicitTemplateArgs(const ASTTemplateArgumentListInfo *A); 1900 AddExplicitTemplateArgs(const ASTTemplateArgumentListInfo *A) { in AddExplicitTemplateArgs() 2361 const ASTTemplateArgumentListInfo *ArgList = in RunVisitorWorkList() 2571 const ASTTemplateArgumentListInfo *TemplateArgs = nullptr) { in buildPieces()
|
/external/clang/lib/Sema/ |
D | SemaTemplateInstantiateDecl.cpp | 2650 const ASTTemplateArgumentListInfo *TemplArgInfo in InstantiateClassTemplatePartialSpecialization() 2777 const ASTTemplateArgumentListInfo *TemplArgInfo in InstantiateVarTemplatePartialSpecialization()
|
D | SemaTemplateDeduction.cpp | 2221 const ASTTemplateArgumentListInfo *PartialTemplArgInfo in FinishTemplateArgumentDeduction() 2385 const ASTTemplateArgumentListInfo *PartialTemplArgInfo in FinishTemplateArgumentDeduction()
|
/external/clang/lib/Serialization/ |
D | ASTReaderStmt.cpp | 98 void ReadExplicitTemplateArgumentList(ASTTemplateArgumentListInfo &ArgList,
|
D | ASTReader.cpp | 5944 const ASTTemplateArgumentListInfo* 5954 return ASTTemplateArgumentListInfo::Create(getContext(), TemplArgsInfo); in ReadASTTemplateArgumentListInfo()
|
D | ASTWriter.cpp | 5228 (const ASTTemplateArgumentListInfo *ASTTemplArgList, RecordDataImpl &Record) { in AddASTTemplateArgumentListInfo()
|