|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/include/clang/AST/Decl.h 2579 TemplateSpecializationKind TSK = TSK_ImplicitInstantiation,
tools/clang/include/clang/AST/JSONNodeDumper.h 372 case TSK_ImplicitInstantiation:
tools/clang/include/clang/AST/RecursiveASTVisitor.h 1669 case TSK_ImplicitInstantiation:
1695 case TSK_ImplicitInstantiation:
1719 case TSK_ImplicitInstantiation:
2000 FTSI->getTemplateSpecializationKind() != TSK_ImplicitInstantiation) {
tools/clang/include/clang/ASTMatchers/ASTMatchers.h 5256 return (Node.getTemplateSpecializationKind() == TSK_ImplicitInstantiation ||
tools/clang/include/clang/Basic/Specifiers.h 215 case TSK_ImplicitInstantiation:
tools/clang/lib/AST/ASTContext.cpp 114 if (FD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation)
120 VD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation)
125 if (CRD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation)
131 if (TSK == TSK_ImplicitInstantiation ||
137 if (ED->getTemplateSpecializationKind() == TSK_ImplicitInstantiation)
305 if (FD->getTemplateSpecializationKind() != TSK_ImplicitInstantiation)
336 if (CTSD->getSpecializationKind() != TSK_ImplicitInstantiation)
9788 case TSK_ImplicitInstantiation:
9941 case TSK_ImplicitInstantiation:
tools/clang/lib/AST/ASTDumper.cpp 109 case TSK_ImplicitInstantiation:
tools/clang/lib/AST/Decl.cpp 3510 case TSK_ImplicitInstantiation:
tools/clang/lib/AST/DeclPrinter.cpp 390 if (FD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation &&
1166 if (I->getTemplateSpecializationKind() == TSK_ImplicitInstantiation) {
1181 if (I->getSpecializationKind() == TSK_ImplicitInstantiation) {
tools/clang/lib/AST/RecordLayoutBuilder.cpp 2090 if (TSK == TSK_ImplicitInstantiation ||
tools/clang/lib/CodeGen/CGVTables.cpp 857 case TSK_ImplicitInstantiation:
893 case TSK_ImplicitInstantiation:
959 if (TSK == TSK_ImplicitInstantiation ||
tools/clang/lib/CodeGen/CodeGenModule.cpp 2326 if (FD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation)
tools/clang/lib/Index/IndexingContext.cpp 174 case TSK_ImplicitInstantiation:
tools/clang/lib/Sema/SemaCXXScopeSpec.cpp 258 TSK_ImplicitInstantiation)) {
tools/clang/lib/Sema/SemaDecl.cpp 1648 if (FD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation)
1679 VD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation)
tools/clang/lib/Sema/SemaDeclCXX.cpp 578 != TSK_ImplicitInstantiation &&
5773 TSK == TSK_ImplicitInstantiation)
5785 if (TSK == TSK_ImplicitInstantiation && !ClassAttr->isInherited())
6041 TSK == TSK_ImplicitInstantiation)) {
8706 != TSK_ImplicitInstantiation) {
15681 TSK != TSK_ImplicitInstantiation &&
15727 Class->isExternallyVisible() && ClassTSK != TSK_ImplicitInstantiation) {
tools/clang/lib/Sema/SemaExpr.cpp15548 } else if (TSK != TSK_ImplicitInstantiation) {
15555 if (FirstInstantiation || TSK != TSK_ImplicitInstantiation ||
16735 TSK == TSK_ImplicitInstantiation ||
tools/clang/lib/Sema/SemaExprMember.cpp 954 Var->setTemplateSpecializationKind(TSK_ImplicitInstantiation,
tools/clang/lib/Sema/SemaTemplate.cpp 769 << /*implicit|explicit*/(TSK != TSK_ImplicitInstantiation)
796 << (TSK != TSK_ImplicitInstantiation)
3995 TSK_ImplicitInstantiation);
4203 Var->setTemplateSpecializationKind(TSK_ImplicitInstantiation,
7951 != TSK_ImplicitInstantiation);
8161 case TSK_ImplicitInstantiation:
8163 (PrevTSK == TSK_Undeclared || PrevTSK == TSK_ImplicitInstantiation) &&
8176 case TSK_ImplicitInstantiation:
8188 assert((PrevTSK == TSK_ImplicitInstantiation ||
8207 << (PrevTSK != TSK_ImplicitInstantiation);
8221 case TSK_ImplicitInstantiation:
8256 case TSK_ImplicitInstantiation:
8519 if (TSK == TSK_Undeclared || TSK == TSK_ImplicitInstantiation) {
8754 TSK_ImplicitInstantiation) {
8796 if (OrigD->getTemplateSpecializationKind() != TSK_ImplicitInstantiation)
9085 if (PrevDecl_TSK == TSK_ImplicitInstantiation ||
9204 if (Old_TSK == TSK_ImplicitInstantiation && NewlyDLLExported &&
tools/clang/lib/Sema/SemaTemplateInstantiate.cpp 906 TSK_ImplicitInstantiation);
2189 if (TSK == TSK_ImplicitInstantiation && !Enum->isScoped() &&
2193 MSInfo->setTemplateSpecializationKind(TSK_ImplicitInstantiation);
2255 if (TSK == TSK_ImplicitInstantiation) {
2665 (TSK == TSK_ImplicitInstantiation && Instantiation->isLocalClass())) &&
2708 } else if (TSK == TSK_ImplicitInstantiation) {
2858 if (Field->hasInClassInitializer() && TSK == TSK_ImplicitInstantiation) {
tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp 1194 Enum->setInstantiationOfMemberEnum(D, TSK_ImplicitInstantiation);
1682 Record->setInstantiationOfMemberClass(D, TSK_ImplicitInstantiation);
1718 TSK_ImplicitInstantiation,
1725 TSK_ImplicitInstantiation);
1913 Function->setInstantiationOfMemberFunction(D, TSK_ImplicitInstantiation);
2218 Method->setInstantiationOfMemberFunction(D, TSK_ImplicitInstantiation);
3356 InstD->setInstantiationOfMemberClass(D, TSK_ImplicitInstantiation);
3370 TSK_ImplicitInstantiation,
4229 } else if (TSK == TSK_ImplicitInstantiation) {
4572 TSK_ImplicitInstantiation);
4784 } else if (TSK == TSK_ImplicitInstantiation) {
5657 case TSK_ImplicitInstantiation:
tools/clang/lib/Sema/SemaType.cpp 7749 TSK_ImplicitInstantiation &&
8080 Loc, ClassTemplateSpec, TSK_ImplicitInstantiation,
8096 TSK_ImplicitInstantiation,
tools/clang/tools/extra/clang-tidy/readability/ContainerSizeEmptyCheck.cpp 220 if (CTS->getSpecializationKind() == TSK_ImplicitInstantiation)
tools/clang/tools/extra/clangd/AST.cpp 71 return isTemplateSpecializationKind(D, TSK_ImplicitInstantiation);
tools/clang/tools/extra/clangd/unittests/TypeHierarchyTests.cpp 226 CTS->getSpecializationKind() == TSK_ImplicitInstantiation;
tools/clang/tools/libclang/CIndex.cpp 710 case TSK_ImplicitInstantiation:
tools/clang/tools/libclang/CXIndexDataConsumer.cpp 1233 return SD->getSpecializationKind() == TSK_ImplicitInstantiation;
1236 return FD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation;