HomeSort by: relevance | last modified time | path
    Searched refs:TSK (Results 1 - 19 of 19) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaTemplateInstantiate.cpp 2619 /// \param TSK the kind of implicit or explicit instantiation to perform.
2629 TemplateSpecializationKind TSK,
2635 Pattern, PatternDef, TSK, Complain))
2651 MSInfo->setTemplateSpecializationKind(TSK);
2655 Spec->setTemplateSpecializationKind(TSK);
2743 if (TSK == TSK_ImplicitInstantiation && !Enum->isScoped() &&
2812 if (TSK == TSK_ImplicitInstantiation) {
2857 if (TSK == TSK_ExplicitInstantiationDefinition)
2881 /// \param TSK The kind of implicit or explicit instantiation to perform.
2887 TemplateSpecializationKind TSK) {
    [all...]
SemaTemplate.cpp 788 TemplateSpecializationKind TSK,
821 << /*implicit|explicit*/(TSK != TSK_ImplicitInstantiation)
848 << (TSK != TSK_ImplicitInstantiation)
873 if (TSK == TSK_ExplicitInstantiationDeclaration)
9081 TemplateSpecializationKind TSK = SpecInfo->getTemplateSpecializationKind();
9082 if (TSK == TSK_Undeclared || TSK == TSK_ImplicitInstantiation) {
9446 TemplateSpecializationKind TSK) {
9450 if (TSK == TSK_ExplicitInstantiationDeclaration &&
9551 TemplateSpecializationKind TSK = ExternLoc.isInvalid(
    [all...]
SemaTemplateInstantiateDecl.cpp 4666 TemplateSpecializationKind TSK =
4668 if (TSK == TSK_ExplicitSpecialization)
4702 PatternDecl, PatternDef, TSK,
4706 else if (TSK == TSK_ExplicitInstantiationDefinition) {
4713 } else if (TSK == TSK_ImplicitInstantiation) {
4779 if (TSK == TSK_ExplicitInstantiationDeclaration &&
5191 TemplateSpecializationKind TSK =
5193 if (TSK == TSK_ExplicitSpecialization)
5260 if (TSK == TSK_ExplicitInstantiationDefinition) {
5263 } else if (TSK == TSK_ImplicitInstantiation)
    [all...]
SemaDeclCXX.cpp 5935 TemplateSpecializationKind TSK = Class->getTemplateSpecializationKind();
5937 if (TSK == TSK_ExplicitInstantiationDeclaration)
5968 TSK == TSK_ImplicitInstantiation)
5980 if (TSK == TSK_ImplicitInstantiation && !ClassAttr->isInherited())
5991 if (TSK != TSK_ExplicitInstantiationDefinition) {
6235 TemplateSpecializationKind TSK = Class->getTemplateSpecializationKind();
6240 TSK == TSK_ExplicitInstantiationDeclaration &&
6269 TSK != TSK_ExplicitInstantiationDeclaration &&
6270 TSK != TSK_ExplicitInstantiationDefinition)
6304 TSK != TSK_ExplicitInstantiationDeclaration &
    [all...]
SemaExpr.cpp 17020 TemplateSpecializationKind TSK =
17030 Func->setTemplateSpecializationKind(TSK, PointOfInstantiation);
17031 } else if (TSK != TSK_ImplicitInstantiation) {
17038 if (FirstInstantiation || TSK != TSK_ImplicitInstantiation ||
18342 TemplateSpecializationKind TSK = MSI ? MSI->getTemplateSpecializationKind()
18366 if (NeedDefinition && TSK != TSK_Undeclared &&
18374 if (NeedDefinition && isTemplateInstantiation(TSK)) {
18379 TSK == TSK_ImplicitInstantiation ||
18380 (TSK == TSK_ExplicitInstantiationDeclaration && UsableInConstantExpr);
18392 Var->setTemplateSpecializationKind(TSK, PointOfInstantiation)
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/AST/
Decl.cpp 541 TemplateSpecializationKind TSK = TSK_Undeclared;
544 TSK = spec->getTemplateSpecializationKind();
547 TSK = MSI->getTemplateSpecializationKind();
554 return TSK != TSK_ExplicitInstantiationDeclaration &&
555 TSK != TSK_ExplicitInstantiationDefinition &&
2686 void VarDecl::setTemplateSpecializationKind(TemplateSpecializationKind TSK,
2694 Spec->setSpecializationKind(TSK);
2695 if (TSK != TSK_ExplicitSpecialization &&
2703 MSI->setTemplateSpecializationKind(TSK);
2704 if (TSK != TSK_ExplicitSpecialization && PointOfInstantiation.isValid() &
    [all...]
DeclCXX.cpp 1792 TemplateSpecializationKind TSK) {
1797 = new (getASTContext()) MemberSpecializationInfo(RD, TSK);
1819 CXXRecordDecl::setTemplateSpecializationKind(TemplateSpecializationKind TSK) {
1821 Spec->setSpecializationKind(TSK);
1826 MSInfo->setTemplateSpecializationKind(TSK);
DeclTemplate.cpp 870 TemplateSpecializationKind TSK, const TemplateArgumentList *TemplateArgs,
881 FD, Template, TSK, TemplateArgs, ArgsAsWritten, POI, MSInfo);
RecordLayoutBuilder.cpp 2269 TemplateSpecializationKind TSK = RD->getTemplateSpecializationKind();
2270 if (TSK == TSK_ImplicitInstantiation ||
2271 TSK == TSK_ExplicitInstantiationDeclaration ||
2272 TSK == TSK_ExplicitInstantiationDefinition)
ASTContext.cpp 135 TemplateSpecializationKind TSK = CTSD->getSpecializationKind();
136 if (TSK == TSK_ImplicitInstantiation ||
137 TSK == TSK_Undeclared)
1535 TemplateSpecializationKind TSK,
1540 Tmpl, TSK, PointOfInstantiation));
ASTImporter.cpp 3079 TemplateSpecializationKind TSK = FromFD->getTemplateSpecializationKind();
3083 ToFD->setInstantiationOfMemberFunction(*InstFDOrErr, TSK);
3120 TemplateSpecializationKind TSK = FTSInfo->getTemplateSpecializationKind();
3123 TSK, FromTAArgsAsWritten ? &ToTAInfo : nullptr, *POIOrErr);
  /src/external/apache2/llvm/dist/clang/include/clang/AST/
DeclTemplate.h 497 TemplateSpecializationKind TSK, const TemplateArgumentList *TemplateArgs,
500 : Function(FD, MSInfo ? 1 : 0), Template(Template, TSK - 1),
517 TemplateSpecializationKind TSK,
546 void setTemplateSpecializationKind(TemplateSpecializationKind TSK) {
547 assert(TSK != TSK_Undeclared &&
549 Template.setInt(TSK - 1);
629 MemberSpecializationInfo(NamedDecl *IF, TemplateSpecializationKind TSK,
631 : MemberAndTSK(IF, TSK - 1), PointOfInstantiation(POI) {
632 assert(TSK != TSK_Undeclared &&
650 void setTemplateSpecializationKind(TemplateSpecializationKind TSK) {
    [all...]
Decl.h 1529 void setTemplateSpecializationKind(TemplateSpecializationKind TSK,
1535 TemplateSpecializationKind TSK);
1929 /// \param TSK the kind of template specialization this is.
1939 TemplateSpecializationKind TSK,
1946 TemplateSpecializationKind TSK);
2628 TemplateSpecializationKind TSK) {
2629 setInstantiationOfMemberFunction(getASTContext(), FD, TSK);
2716 /// \param TSK the kind of template specialization this is.
2725 TemplateSpecializationKind TSK = TSK_ImplicitInstantiation,
2729 InsertPos, TSK, TemplateArgsAsWritten
    [all...]
DeclCXX.h 1443 TemplateSpecializationKind TSK);
1466 void setTemplateSpecializationKind(TemplateSpecializationKind TSK);
ASTContext.h 894 TemplateSpecializationKind TSK,
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGVTables.cpp 1121 TemplateSpecializationKind TSK = RD->getTemplateSpecializationKind();
1122 if (TSK == TSK_ExplicitInstantiationDeclaration)
1127 if (TSK == TSK_ImplicitInstantiation ||
1128 TSK == TSK_ExplicitInstantiationDefinition)
CodeGenModule.cpp 4787 TemplateSpecializationKind TSK = VD->getTemplateSpecializationKind();
4790 if (VD->getDefinition() && TSK == TSK_ExplicitInstantiationDefinition)
  /src/external/apache2/llvm/dist/clang/lib/Serialization/
ASTReaderDecl.cpp 784 auto TSK = (TemplateSpecializationKind)Record.readInt();
786 ED->setInstantiationOfMemberEnum(Reader.getContext(), InstED, TSK);
918 auto TSK = (TemplateSpecializationKind)Record.readInt();
920 FD->setInstantiationOfMemberFunction(Reader.getContext(), InstFD, TSK);
927 auto TSK = (TemplateSpecializationKind)Record.readInt();
959 auto TSK = (TemplateSpecializationKind)Record.readInt();
962 MSInfo = new (C) MemberSpecializationInfo(FD, TSK);
968 C, FD, Template, TSK, TemplArgList,
1480 auto TSK = (TemplateSpecializationKind)Record.readInt();
1482 Reader.getContext().setInstantiatedFromStaticDataMember(VD, Tmpl, TSK,POI)
    [all...]
  /src/external/apache2/llvm/dist/clang/include/clang/Sema/
Sema.h 7442 TemplateSpecializationKind TSK,
9318 TemplateSpecializationKind TSK,
9324 TemplateSpecializationKind TSK);
9361 TemplateSpecializationKind TSK,
9367 TemplateSpecializationKind TSK);
9372 TemplateSpecializationKind TSK);

Completed in 84 milliseconds