/llvm-project/clang/include/clang/AST/ |
H A D | DeclTemplate.h | 494 FunctionTemplateSpecializationInfo(FunctionDecl * FD,FunctionTemplateDecl * Template,TemplateSpecializationKind TSK,TemplateArgumentList * TemplateArgs,const ASTTemplateArgumentListInfo * TemplateArgsAsWritten,SourceLocation POI,MemberSpecializationInfo * MSInfo) FunctionTemplateSpecializationInfo() argument 542 setTemplateSpecializationKind(TemplateSpecializationKind TSK) setTemplateSpecializationKind() argument 646 setTemplateSpecializationKind(TemplateSpecializationKind TSK) setTemplateSpecializationKind() argument [all...] |
H A D | Decl.h | 2886 setInstantiationOfMemberFunction(FunctionDecl * FD,TemplateSpecializationKind TSK) setInstantiationOfMemberFunction() argument 4145 setInstantiationOfMemberEnum(EnumDecl * ED,TemplateSpecializationKind TSK) setInstantiationOfMemberEnum() argument [all...] |
/llvm-project/clang/lib/Serialization/ |
H A D | ASTReaderDecl.cpp | 836 auto TSK = (TemplateSpecializationKind)Record.readInt(); VisitEnumDecl() local 952 auto TSK = (TemplateSpecializationKind)Record.readInt(); VisitFunctionDecl() local 960 auto TSK = (TemplateSpecializationKind)Record.readInt(); VisitFunctionDecl() local 981 auto TSK = (TemplateSpecializationKind)Record.readInt(); VisitFunctionDecl() local 1685 auto TSK = (TemplateSpecializationKind)Record.readInt(); VisitVarDeclImpl() local 2251 auto TSK = (TemplateSpecializationKind)Record.readInt(); VisitCXXRecordDeclImpl() local 4654 auto TSK = (TemplateSpecializationKind)Record.readInt(); UpdateDecl() local [all...] |
/llvm-project/clang/lib/AST/ |
H A D | Decl.cpp | 556 TemplateSpecializationKind TSK = TSK_Undeclared; in useInlineVisibilityHidden() local 2864 setTemplateSpecializationKind(TemplateSpecializationKind TSK,SourceLocation PointOfInstantiation) setTemplateSpecializationKind() argument 2893 setInstantiationOfStaticDataMember(VarDecl * VD,TemplateSpecializationKind TSK) setInstantiationOfStaticDataMember() argument 4022 setInstantiationOfMemberFunction(ASTContext & C,FunctionDecl * FD,TemplateSpecializationKind TSK) setInstantiationOfMemberFunction() argument 4193 setFunctionTemplateSpecialization(ASTContext & C,FunctionTemplateDecl * Template,TemplateArgumentList * TemplateArgs,void * InsertPos,TemplateSpecializationKind TSK,const TemplateArgumentListInfo * TemplateArgsAsWritten,SourceLocation PointOfInstantiation) setFunctionTemplateSpecialization() argument 4321 setTemplateSpecializationKind(TemplateSpecializationKind TSK,SourceLocation PointOfInstantiation) setTemplateSpecializationKind() argument 4900 setTemplateSpecializationKind(TemplateSpecializationKind TSK,SourceLocation PointOfInstantiation) setTemplateSpecializationKind() argument 4934 setInstantiationOfMemberEnum(ASTContext & C,EnumDecl * ED,TemplateSpecializationKind TSK) setInstantiationOfMemberEnum() argument [all...] |
H A D | DeclCXX.cpp | 1889 setInstantiationOfMemberClass(CXXRecordDecl * RD,TemplateSpecializationKind TSK) setInstantiationOfMemberClass() argument 1916 setTemplateSpecializationKind(TemplateSpecializationKind TSK) setTemplateSpecializationKind() argument
|
H A D | TextNodeDumper.cpp | 883 dumpTemplateSpecializationKind(TemplateSpecializationKind TSK) dumpTemplateSpecializationKind() argument
|
H A D | DeclTemplate.cpp | 902 Create(ASTContext & C,FunctionDecl * FD,FunctionTemplateDecl * Template,TemplateSpecializationKind TSK,TemplateArgumentList * TemplateArgs,const TemplateArgumentListInfo * TemplateArgsAsWritten,SourceLocation POI,MemberSpecializationInfo * MSInfo) Create() argument
|
H A D | RecordLayoutBuilder.cpp | 2346 TemplateSpecializationKind TSK = RD->getTemplateSpecializationKind(); computeKeyFunction() local
|
H A D | ASTImporter.cpp | 3360 TemplateSpecializationKind TSK = FromFD->getTemplateSpecializationKind(); ImportTemplateInformation() local 3401 TemplateSpecializationKind TSK = FTSInfo->getTemplateSpecializationKind(); ImportTemplateInformation() local
|
H A D | ASTContext.cpp | 146 TemplateSpecializationKind TSK = CTSD->getSpecializationKind(); getDeclLocsForCommentSearch() local 1500 setInstantiatedFromStaticDataMember(VarDecl * Inst,VarDecl * Tmpl,TemplateSpecializationKind TSK,SourceLocation PointOfInstantiation) setInstantiatedFromStaticDataMember() argument
|
/llvm-project/clang/lib/Sema/ |
H A D | SemaTemplateInstantiate.cpp | 3419 InstantiateClass(SourceLocation PointOfInstantiation,CXXRecordDecl * Instantiation,CXXRecordDecl * Pattern,const MultiLevelTemplateArgumentList & TemplateArgs,TemplateSpecializationKind TSK,bool Complain) InstantiateClass() argument 3663 InstantiateEnum(SourceLocation PointOfInstantiation,EnumDecl * Instantiation,EnumDecl * Pattern,const MultiLevelTemplateArgumentList & TemplateArgs,TemplateSpecializationKind TSK) InstantiateEnum() argument 3812 getPatternForClassTemplateSpecialization(Sema & S,SourceLocation PointOfInstantiation,ClassTemplateSpecializationDecl * ClassTemplateSpec,TemplateSpecializationKind TSK) getPatternForClassTemplateSpecialization() argument 3959 InstantiateClassTemplateSpecialization(SourceLocation PointOfInstantiation,ClassTemplateSpecializationDecl * ClassTemplateSpec,TemplateSpecializationKind TSK,bool Complain) InstantiateClassTemplateSpecialization() argument 3981 InstantiateClassMembers(SourceLocation PointOfInstantiation,CXXRecordDecl * Instantiation,const MultiLevelTemplateArgumentList & TemplateArgs,TemplateSpecializationKind TSK) InstantiateClassMembers() argument 4210 InstantiateClassTemplateSpecializationMembers(SourceLocation PointOfInstantiation,ClassTemplateSpecializationDecl * ClassTemplateSpec,TemplateSpecializationKind TSK) InstantiateClassTemplateSpecializationMembers() argument [all...] |
H A D | SemaTemplate.cpp | 769 DiagnoseUninstantiableTemplate(SourceLocation PointOfInstantiation,NamedDecl * Instantiation,bool InstantiatedFromMember,const NamedDecl * Pattern,const NamedDecl * PatternDef,TemplateSpecializationKind TSK,bool Complain) DiagnoseUninstantiableTemplate() argument 10170 TemplateSpecializationKind TSK = SpecInfo->getTemplateSpecializationKind(); CheckFunctionTemplateSpecialization() local 10550 CheckExplicitInstantiation(Sema & S,NamedDecl * D,SourceLocation InstLoc,bool WasQualifiedName,TemplateSpecializationKind TSK) CheckExplicitInstantiation() argument 10655 TemplateSpecializationKind TSK = ExternLoc.isInvalid() ActOnExplicitInstantiation() local 10958 TemplateSpecializationKind TSK ActOnExplicitInstantiation() local 11094 TemplateSpecializationKind TSK ActOnExplicitInstantiation() local [all...] |
H A D | SemaTemplateInstantiateDecl.cpp | 4879 TemplateSpecializationKind TSK = InstantiateFunctionDefinition() local 5481 TemplateSpecializationKind TSK = InstantiateVariableDefinition() local [all...] |
H A D | SemaDeclCXX.cpp | 6128 TemplateSpecializationKind TSK = Class->getTemplateSpecializationKind(); ReferenceDllExportedMembers() local 6448 TemplateSpecializationKind TSK = Class->getTemplateSpecializationKind(); checkClassLevelDLLAttribute() local 6563 auto TSK = BaseTemplateSpec->getSpecializationKind(); propagateDLLAttrToBaseClassTemplate() local 18470 TemplateSpecializationKind TSK = DefineUsedVTables() local 18484 TemplateSpecializationKind TSK DefineUsedVTables() local [all...] |
H A D | SemaExpr.cpp | 17921 TemplateSpecializationKind TSK = MarkFunctionReferenced() local 19402 TemplateSpecializationKind TSK = MSI ? MSI->getTemplateSpecializationKind() DoMarkVarDeclReferenced() local [all...] |
/llvm-project/clang/lib/CodeGen/ |
H A D | CGVTables.cpp | 1216 TemplateSpecializationKind TSK = RD->getTemplateSpecializationKind(); isVTableExternal() local
|
H A D | CodeGenModule.cpp | 5937 TemplateSpecializationKind TSK = VD->getTemplateSpecializationKind(); HandleCXXStaticMemberVarInstantiation() local
|