Home
last modified time | relevance | path

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

/freebsd-10-stable/contrib/llvm/tools/clang/lib/AST/
DTemplateBase.cpp511 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()
DDeclTemplate.cpp685 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()
DItaniumMangle.cpp375 void mangleTemplateArgs(const ASTTemplateArgumentListInfo &TemplateArgs);
3234 const ASTTemplateArgumentListInfo &TemplateArgs) { in mangleTemplateArgs()
DDecl.cpp2867 const ASTTemplateArgumentListInfo *
/freebsd-10-stable/contrib/llvm/tools/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;
DDeclTemplate.h292 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 {
DExprCXX.h2610 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 …]
DExpr.h1073 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()
DDecl.h30 struct ASTTemplateArgumentListInfo;
2034 const ASTTemplateArgumentListInfo*
DRecursiveASTVisitor.h1768 if (const ASTTemplateArgumentListInfo *TALI = in TraverseFunctionHelper()
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/Serialization/
DASTWriter.h582 const ASTTemplateArgumentListInfo *ASTTemplArgList,
DASTReader.h1408 const ASTTemplateArgumentListInfo*
/freebsd-10-stable/contrib/llvm/tools/clang/lib/Sema/
DSemaTemplateInstantiateDecl.cpp2632 const ASTTemplateArgumentListInfo *TemplArgInfo in InstantiateClassTemplatePartialSpecialization()
2759 const ASTTemplateArgumentListInfo *TemplArgInfo in InstantiateVarTemplatePartialSpecialization()
DSemaTemplateDeduction.cpp2202 const ASTTemplateArgumentListInfo *PartialTemplArgInfo in FinishTemplateArgumentDeduction()
2366 const ASTTemplateArgumentListInfo *PartialTemplArgInfo in FinishTemplateArgumentDeduction()
/freebsd-10-stable/contrib/llvm/tools/clang/lib/Serialization/
DASTReaderStmt.cpp98 void ReadExplicitTemplateArgumentList(ASTTemplateArgumentListInfo &ArgList,
DASTReader.cpp5360 const ASTTemplateArgumentListInfo*
5370 return ASTTemplateArgumentListInfo::Create(getContext(), TemplArgsInfo); in ReadASTTemplateArgumentListInfo()
DASTWriter.cpp4970 (const ASTTemplateArgumentListInfo *ASTTemplArgList, RecordDataImpl &Record) { in AddASTTemplateArgumentListInfo()