Home
last modified time | relevance | path

Searched refs:ASTTemplateArgumentListInfo (Results 1 – 14 of 14) sorted by relevance

/external/clang/lib/AST/
DTemplateBase.cpp568 const ASTTemplateArgumentListInfo *
569 ASTTemplateArgumentListInfo::Create(ASTContext &C, in Create()
571 std::size_t size = ASTTemplateArgumentListInfo::sizeFor(List.size()); in Create()
572 void *Mem = C.Allocate(size, llvm::alignOf<ASTTemplateArgumentListInfo>()); in Create()
573 ASTTemplateArgumentListInfo *TAI = new (Mem) ASTTemplateArgumentListInfo(); in Create()
578 void ASTTemplateArgumentListInfo::initializeFrom( in initializeFrom()
589 void ASTTemplateArgumentListInfo::initializeFrom( in initializeFrom()
611 void ASTTemplateArgumentListInfo::copyInto( in copyInto()
619 std::size_t ASTTemplateArgumentListInfo::sizeFor(unsigned NumTemplateArgs) { in sizeFor()
620 return sizeof(ASTTemplateArgumentListInfo) + in sizeFor()
DDeclTemplate.cpp670 const ASTTemplateArgumentListInfo *ArgsAsWritten = 0; in Create()
672 ArgsAsWritten = ASTTemplateArgumentListInfo::Create(C, in Create()
DItaniumMangle.cpp346 void mangleTemplateArgs(const ASTTemplateArgumentListInfo &TemplateArgs);
3058 const ASTTemplateArgumentListInfo &TemplateArgs) { in mangleTemplateArgs()
DMicrosoftMangle.cpp376 const ASTTemplateArgumentListInfo *ArgList = in isTemplate()
DDecl.cpp2529 const ASTTemplateArgumentListInfo *
/external/clang/include/clang/AST/
DTemplateBase.h553 struct ASTTemplateArgumentListInfo { struct
585 static const ASTTemplateArgumentListInfo *Create(ASTContext &C, argument
599 struct ASTTemplateKWAndArgsInfo : public ASTTemplateArgumentListInfo {
600 typedef ASTTemplateArgumentListInfo Base;
DExprCXX.h2414 ASTTemplateArgumentListInfo &getExplicitTemplateArgs() { in getExplicitTemplateArgs()
2419 const ASTTemplateArgumentListInfo &getExplicitTemplateArgs() const { in getExplicitTemplateArgs()
2440 const ASTTemplateArgumentListInfo *getOptionalExplicitTemplateArgs() const { in getOptionalExplicitTemplateArgs()
2664 ASTTemplateArgumentListInfo &getExplicitTemplateArgs() { in getExplicitTemplateArgs()
2666 return *reinterpret_cast<ASTTemplateArgumentListInfo*>(this + 1); in getExplicitTemplateArgs()
2670 const ASTTemplateArgumentListInfo &getExplicitTemplateArgs() const { in getExplicitTemplateArgs()
2672 return *reinterpret_cast<const ASTTemplateArgumentListInfo*>(this + 1); in getExplicitTemplateArgs()
2678 const ASTTemplateArgumentListInfo *getOptionalExplicitTemplateArgs() const { in getOptionalExplicitTemplateArgs()
3081 ASTTemplateArgumentListInfo &getExplicitTemplateArgs() { in getExplicitTemplateArgs()
3083 return *reinterpret_cast<ASTTemplateArgumentListInfo *>(this + 1); in getExplicitTemplateArgs()
[all …]
DExpr.h1062 ASTTemplateArgumentListInfo &getExplicitTemplateArgs() { in getExplicitTemplateArgs()
1069 const ASTTemplateArgumentListInfo &getExplicitTemplateArgs() const { in getExplicitTemplateArgs()
1076 const ASTTemplateArgumentListInfo *getOptionalExplicitTemplateArgs() const { in getOptionalExplicitTemplateArgs()
2457 ASTTemplateArgumentListInfo &getExplicitTemplateArgs() { in getExplicitTemplateArgs()
2465 const ASTTemplateArgumentListInfo &getExplicitTemplateArgs() const { in getExplicitTemplateArgs()
2472 const ASTTemplateArgumentListInfo *getOptionalExplicitTemplateArgs() const { in getOptionalExplicitTemplateArgs()
DDeclTemplate.h290 const ASTTemplateArgumentListInfo *TemplateArgsAsWritten, in FunctionTemplateSpecializationInfo()
321 const ASTTemplateArgumentListInfo *TemplateArgumentsAsWritten;
DDecl.h29 struct ASTTemplateArgumentListInfo;
1936 const ASTTemplateArgumentListInfo*
DRecursiveASTVisitor.h1703 if (const ASTTemplateArgumentListInfo *TALI = in TraverseFunctionHelper()
/external/clang/tools/libclang/
DCIndex.cpp1678 DEF_JOB(ExplicitTemplateArgsVisit, ASTTemplateArgumentListInfo,
1839 void AddExplicitTemplateArgs(const ASTTemplateArgumentListInfo *A);
1869 AddExplicitTemplateArgs(const ASTTemplateArgumentListInfo *A) { in AddExplicitTemplateArgs()
2207 const ASTTemplateArgumentListInfo *ArgList = in RunVisitorWorkList()
2416 const ASTTemplateArgumentListInfo *TemplateArgs = 0){ in buildPieces()
DRecursiveASTVisitor.h1638 if (const ASTTemplateArgumentListInfo *TALI = in TraverseFunctionHelper()
/external/clang/lib/Serialization/
DASTReaderStmt.cpp88 void ReadExplicitTemplateArgumentList(ASTTemplateArgumentListInfo &ArgList,