Home
last modified time | relevance | path

Searched refs:TemplateSpecializationKind (Results 1 – 21 of 21) sorted by relevance

/external/clang/include/clang/Basic/
DSpecifiers.h141 enum TemplateSpecializationKind { enum
165 inline bool isTemplateInstantiation(TemplateSpecializationKind Kind) { in isTemplateInstantiation()
173 TemplateSpecializationKind Kind) { in isTemplateExplicitInstantiationOrSpecialization()
/external/clang/include/clang/AST/
DDeclTemplate.h402 TemplateSpecializationKind TSK, in FunctionTemplateSpecializationInfo()
415 TemplateSpecializationKind TSK,
445 TemplateSpecializationKind getTemplateSpecializationKind() const { in getTemplateSpecializationKind()
446 return (TemplateSpecializationKind)(Template.getInt() + 1); in getTemplateSpecializationKind()
462 void setTemplateSpecializationKind(TemplateSpecializationKind TSK) { in setTemplateSpecializationKind()
510 MemberSpecializationInfo(NamedDecl *IF, TemplateSpecializationKind TSK,
522 TemplateSpecializationKind getTemplateSpecializationKind() const { in getTemplateSpecializationKind()
523 return (TemplateSpecializationKind)(MemberAndTSK.getInt() + 1); in getTemplateSpecializationKind()
531 void setTemplateSpecializationKind(TemplateSpecializationKind TSK) { in setTemplateSpecializationKind()
1626 TemplateSpecializationKind getSpecializationKind() const {
[all …]
DDecl.h1313 TemplateSpecializationKind getTemplateSpecializationKind() const;
1327 void setTemplateSpecializationKind(TemplateSpecializationKind TSK,
1333 TemplateSpecializationKind TSK);
1666 TemplateSpecializationKind TSK,
1673 TemplateSpecializationKind TSK);
2135 TemplateSpecializationKind TSK) { in setInstantiationOfMemberFunction()
2230 TemplateSpecializationKind TSK = TSK_ImplicitInstantiation,
2249 TemplateSpecializationKind getTemplateSpecializationKind() const;
2253 void setTemplateSpecializationKind(TemplateSpecializationKind TSK,
3058 TemplateSpecializationKind TSK);
[all …]
DDeclCXX.h1378 TemplateSpecializationKind TSK);
1398 TemplateSpecializationKind getTemplateSpecializationKind() const;
1401 void setTemplateSpecializationKind(TemplateSpecializationKind TSK);
DASTContext.h796 TemplateSpecializationKind TSK,
/external/clang/lib/AST/
DDecl.cpp548 TemplateSpecializationKind TSK = TSK_Undeclared; in useInlineVisibilityHidden()
2256 TemplateSpecializationKind VarDecl::getTemplateSpecializationKind() const { in getTemplateSpecializationKind()
2294 void VarDecl::setTemplateSpecializationKind(TemplateSpecializationKind TSK, in setTemplateSpecializationKind()
2318 TemplateSpecializationKind TSK) { in setInstantiationOfStaticDataMember()
3060 TemplateSpecializationKind TSK) { in setInstantiationOfMemberFunction()
3213 TemplateSpecializationKind TSK, in setFunctionTemplateSpecialization()
3273 TemplateSpecializationKind FunctionDecl::getTemplateSpecializationKind() const { in getTemplateSpecializationKind()
3290 FunctionDecl::setTemplateSpecializationKind(TemplateSpecializationKind TSK, in setTemplateSpecializationKind()
3665 TemplateSpecializationKind EnumDecl::getTemplateSpecializationKind() const { in getTemplateSpecializationKind()
3672 void EnumDecl::setTemplateSpecializationKind(TemplateSpecializationKind TSK, in setTemplateSpecializationKind()
[all …]
DDeclCXX.cpp1283 TemplateSpecializationKind TSK) { in setInstantiationOfMemberClass()
1299 TemplateSpecializationKind CXXRecordDecl::getTemplateSpecializationKind() const{ in getTemplateSpecializationKind()
1311 CXXRecordDecl::setTemplateSpecializationKind(TemplateSpecializationKind TSK) { in setTemplateSpecializationKind()
DDeclTemplate.cpp680 TemplateSpecializationKind TSK, in Create()
DRecordLayoutBuilder.cpp2003 TemplateSpecializationKind TSK = RD->getTemplateSpecializationKind(); in computeKeyFunction()
DASTContext.cpp102 TemplateSpecializationKind TSK = CTSD->getSpecializationKind(); in getRawCommentForDeclNoCache()
1172 TemplateSpecializationKind TSK, in setInstantiatedFromStaticDataMember()
/external/clang/lib/Serialization/
DASTReaderDecl.cpp713 TemplateSpecializationKind TSK = (TemplateSpecializationKind)Record[Idx++]; in VisitEnumDecl()
793 TemplateSpecializationKind TSK = (TemplateSpecializationKind)Record[Idx++]; in VisitFunctionDecl()
803 TemplateSpecializationKind TSK = (TemplateSpecializationKind)Record[Idx++]; in VisitFunctionDecl()
1261 TemplateSpecializationKind TSK = (TemplateSpecializationKind)Record[Idx++]; in VisitVarDeclImpl()
1732 TemplateSpecializationKind TSK = (TemplateSpecializationKind)Record[Idx++]; in VisitCXXRecordDeclImpl()
1999 D->SpecializationKind = (TemplateSpecializationKind)Record[Idx++]; in VisitClassTemplateSpecializationDeclImpl()
2126 D->SpecializationKind = (TemplateSpecializationKind)Record[Idx++]; in VisitVarTemplateSpecializationDeclImpl()
3818 auto TSK = (TemplateSpecializationKind)Record[Idx++]; in UpdateDecl()
/external/clang/lib/Sema/
DSemaTemplateInstantiate.cpp1855 TemplateSpecializationKind TSK, in DiagnoseUninstantiableTemplate()
1929 TemplateSpecializationKind TSK, in InstantiateClass()
2160 TemplateSpecializationKind TSK) { in InstantiateEnum()
2293 TemplateSpecializationKind TSK, bool Complain) { in InstantiateClassTemplateSpecialization()
2442 TemplateSpecializationKind TSK) { in InstantiateClassMembers()
2648 TemplateSpecializationKind TSK) { in InstantiateClassTemplateSpecializationMembers()
DSemaTemplate.cpp2445 static TemplateSpecializationKind getTemplateSpecializationKind(Decl *D);
5848 static TemplateSpecializationKind getTemplateSpecializationKind(Decl *D) { in getTemplateSpecializationKind()
6636 TemplateSpecializationKind NewTSK, in CheckSpecializationInstantiationRedecl()
6638 TemplateSpecializationKind PrevTSK, in CheckSpecializationInstantiationRedecl()
6963 TemplateSpecializationKind TSK = SpecInfo->getTemplateSpecializationKind(); in CheckFunctionTemplateSpecialization()
7372 TemplateSpecializationKind TSK = ExternLoc.isInvalid() in ActOnExplicitInstantiation()
7434 TemplateSpecializationKind PrevDecl_TSK in ActOnExplicitInstantiation()
7551 TemplateSpecializationKind Old_TSK = Def->getTemplateSpecializationKind(); in ActOnExplicitInstantiation()
7653 TemplateSpecializationKind TSK in ActOnExplicitInstantiation()
7799 TemplateSpecializationKind TSK in ActOnExplicitInstantiation()
[all …]
DSemaDeclCXX.cpp4654 TemplateSpecializationKind TSK = Class->getTemplateSpecializationKind(); in ReferenceDllExportedMethods()
4751 TemplateSpecializationKind TSK = Class->getTemplateSpecializationKind(); in checkClassLevelDLLAttribute()
13478 TemplateSpecializationKind TSK = in DefineUsedVTables()
13493 TemplateSpecializationKind TSK in DefineUsedVTables()
DSemaTemplateInstantiateDecl.cpp4111 TemplateSpecializationKind TSK = Var->getTemplateSpecializationKind(); in InstantiateVariableDefinition()
DSemaExpr.cpp13864 TemplateSpecializationKind TSK = Var->getTemplateSpecializationKind(); in DoMarkVarDeclReferenced()
/external/clang/lib/Index/
DIndexingContext.cpp129 TemplateSpecializationKind TKind = TSK_Undeclared; in isTemplateImplicitInstantiation()
/external/clang/lib/CodeGen/
DCGVTables.cpp853 TemplateSpecializationKind TSK = RD->getTemplateSpecializationKind(); in isVTableExternal()
DCGDebugInfo.cpp1679 TemplateSpecializationKind Spec = TSK_Undeclared; in shouldOmitDefinition()
DCodeGenModule.cpp2858 TemplateSpecializationKind TSK = VD->getTemplateSpecializationKind(); in HandleCXXStaticMemberVarInstantiation()
/external/clang/include/clang/Sema/
DSema.h5829 TemplateSpecializationKind NewTSK,
5831 TemplateSpecializationKind PrevTSK,
7198 TemplateSpecializationKind TSK,
7204 TemplateSpecializationKind TSK);
7230 TemplateSpecializationKind TSK,
7236 TemplateSpecializationKind TSK);
7241 TemplateSpecializationKind TSK);