Home
last modified time | relevance | path

Searched refs:QualifierLoc (Results 1 – 25 of 29) sorted by relevance

12

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DDeclCXX.h3030 NestedNameSpecifierLoc QualifierLoc; variable
3041 NestedNameSpecifierLoc QualifierLoc, in UsingDirectiveDecl() argument
3046 NamespaceLoc(NamespcLoc), QualifierLoc(QualifierLoc), in UsingDirectiveDecl()
3067 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; } in getQualifierLoc()
3072 return QualifierLoc.getNestedNameSpecifier(); in getQualifier()
3105 NestedNameSpecifierLoc QualifierLoc,
3139 NestedNameSpecifierLoc QualifierLoc; variable
3147 IdentifierInfo *Alias, NestedNameSpecifierLoc QualifierLoc, in NamespaceAliasDecl() argument
3151 QualifierLoc(QualifierLoc), Namespace(Namespace) {} in NamespaceAliasDecl()
3166 NestedNameSpecifierLoc QualifierLoc,
[all …]
H A DStmtCXX.h256 NestedNameSpecifierLoc QualifierLoc; variable
265 NestedNameSpecifierLoc QualifierLoc, in MSDependentExistsStmt() argument
270 QualifierLoc(QualifierLoc), NameInfo(NameInfo), in MSDependentExistsStmt()
285 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; } in getQualifierLoc()
H A DExprCXX.h938 NestedNameSpecifierLoc QualifierLoc; variable
948 QualifierLoc(qualifierLoc) { in MSPropertyRefExpr()
965 else if (QualifierLoc) in getBeginLoc()
966 return QualifierLoc.getBeginLoc(); in getBeginLoc()
990 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; } in getQualifierLoc()
2631 NestedNameSpecifierLoc QualifierLoc; variable
2651 NestedNameSpecifierLoc QualifierLoc,
2665 bool hasQualifier() const { return QualifierLoc.hasQualifier(); } in hasQualifier()
2669 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; } in getQualifierLoc()
2675 return QualifierLoc.getNestedNameSpecifier(); in getQualifier()
[all …]
H A DASTConcept.h180 if (auto QualifierLoc = getNestedNameSpecifierLoc()) in getBeginLoc() local
181 return QualifierLoc.getBeginLoc(); in getBeginLoc()
H A DTypeLoc.h2337 void setQualifierLoc(NestedNameSpecifierLoc QualifierLoc) { in setQualifierLoc() argument
2338 assert(QualifierLoc.getNestedNameSpecifier() == in setQualifierLoc()
2342 assert(!QualifierLoc.hasQualifier()); in setQualifierLoc()
2345 getLocalData()->QualifierData = QualifierLoc.getOpaqueData(); in setQualifierLoc()
2412 void setQualifierLoc(NestedNameSpecifierLoc QualifierLoc) { in setQualifierLoc() argument
2413 assert(QualifierLoc.getNestedNameSpecifier() in setQualifierLoc()
2416 getLocalData()->QualifierData = QualifierLoc.getOpaqueData(); in setQualifierLoc()
2472 void setQualifierLoc(NestedNameSpecifierLoc QualifierLoc) { in setQualifierLoc() argument
2473 if (!QualifierLoc) { in setQualifierLoc()
2482 assert(QualifierLoc.getNestedNameSpecifier() in setQualifierLoc()
[all …]
H A DTemplateBase.h497 TemplateArgumentLocInfo(ASTContext &Ctx, NestedNameSpecifierLoc QualifierLoc,
553 NestedNameSpecifierLoc QualifierLoc,
557 LocInfo(Ctx, QualifierLoc, TemplateNameLoc, EllipsisLoc) {
H A DOpenMPClause.h3222 NestedNameSpecifierLoc QualifierLoc; variable
3241 NestedNameSpecifierLoc QualifierLoc, in OMPReductionClause() argument
3247 QualifierLoc(QualifierLoc), NameInfo(NameInfo) {} in OMPReductionClause()
3271 void setQualifierLoc(NestedNameSpecifierLoc NSL) { QualifierLoc = NSL; } in setQualifierLoc()
3407 ArrayRef<Expr *> VL, NestedNameSpecifierLoc QualifierLoc,
3436 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; } in getQualifierLoc()
3552 NestedNameSpecifierLoc QualifierLoc; variable
3568 unsigned N, NestedNameSpecifierLoc QualifierLoc, in OMPTaskReductionClause() argument
3573 QualifierLoc(QualifierLoc), NameInfo(NameInfo) {} in OMPTaskReductionClause()
3591 void setQualifierLoc(NestedNameSpecifierLoc NSL) { QualifierLoc = NSL; } in setQualifierLoc()
[all …]
H A DDecl.h705 NestedNameSpecifierLoc QualifierLoc; member
790 return hasExtInfo() ? getExtInfo()->QualifierLoc.getNestedNameSpecifier() in getQualifier()
798 return hasExtInfo() ? getExtInfo()->QualifierLoc in getQualifierLoc()
802 void setQualifierInfo(NestedNameSpecifierLoc QualifierLoc);
3795 return hasExtInfo() ? getExtInfo()->QualifierLoc.getNestedNameSpecifier() in getQualifier()
3803 return hasExtInfo() ? getExtInfo()->QualifierLoc in getQualifierLoc()
3807 void setQualifierInfo(NestedNameSpecifierLoc QualifierLoc);
H A DExpr.h1293 DeclRefExpr(const ASTContext &Ctx, NestedNameSpecifierLoc QualifierLoc,
1311 Create(const ASTContext &Context, NestedNameSpecifierLoc QualifierLoc,
1319 Create(const ASTContext &Context, NestedNameSpecifierLoc QualifierLoc,
3227 NestedNameSpecifierLoc QualifierLoc, SourceLocation TemplateKWLoc,
3238 NestedNameSpecifierLoc QualifierLoc,
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DExprCXX.cpp373 SourceLocation OperatorLoc, NestedNameSpecifierLoc QualifierLoc, in CXXPseudoDestructorExpr() argument
379 OperatorLoc(OperatorLoc), QualifierLoc(QualifierLoc), in CXXPseudoDestructorExpr()
402 NestedNameSpecifierLoc QualifierLoc, SourceLocation TemplateKWLoc, in UnresolvedLookupExpr() argument
407 : OverloadExpr(UnresolvedLookupExprClass, Context, QualifierLoc, in UnresolvedLookupExpr()
422 NestedNameSpecifierLoc QualifierLoc, const DeclarationNameInfo &NameInfo, in Create() argument
430 Context, NamingClass, QualifierLoc, in Create()
438 NestedNameSpecifierLoc QualifierLoc, SourceLocation TemplateKWLoc, in Create() argument
451 Context, NamingClass, QualifierLoc, TemplateKWLoc, NameInfo, RequiresADL, in Create()
468 NestedNameSpecifierLoc QualifierLoc, in OverloadExpr() argument
477 QualifierLoc(QualifierLoc) { in OverloadExpr()
[all …]
H A DOpenMPClause.cpp797 NestedNameSpecifierLoc QualifierLoc, const DeclarationNameInfo &NameInfo, in Create() argument
806 Modifier, VL.size(), QualifierLoc, NameInfo); in Create()
869 NestedNameSpecifierLoc QualifierLoc, const DeclarationNameInfo &NameInfo, in Create() argument
875 StartLoc, LParenLoc, EndLoc, ColonLoc, VL.size(), QualifierLoc, NameInfo); in Create()
931 NestedNameSpecifierLoc QualifierLoc, const DeclarationNameInfo &NameInfo, in Create() argument
937 StartLoc, LParenLoc, EndLoc, ColonLoc, VL.size(), QualifierLoc, NameInfo); in Create()
2159 NestedNameSpecifier *QualifierLoc = in VisitOMPReductionClause() local
2163 if (QualifierLoc == nullptr && OOK != OO_None) { in VisitOMPReductionClause()
2168 if (QualifierLoc != nullptr) in VisitOMPReductionClause()
2169 QualifierLoc->print(OS, Policy); in VisitOMPReductionClause()
[all …]
H A DTemplateBase.cpp699 ASTContext &Ctx, NestedNameSpecifierLoc QualifierLoc, in TemplateArgumentLocInfo() argument
702 Template->Qualifier = QualifierLoc.getNestedNameSpecifier(); in TemplateArgumentLocInfo()
703 Template->QualifierLocData = QualifierLoc.getOpaqueData(); in TemplateArgumentLocInfo()
H A DDeclCXX.cpp2978 NestedNameSpecifierLoc QualifierLoc, in Create() argument
2984 return new (C, DC) UsingDirectiveDecl(DC, L, NamespaceLoc, QualifierLoc, in Create()
3057 NestedNameSpecifierLoc QualifierLoc, in Create() argument
3064 QualifierLoc, IdentLoc, Namespace); in Create()
3189 NestedNameSpecifierLoc QualifierLoc, in Create() argument
3192 return new (C, DC) UsingDecl(DC, UL, QualifierLoc, NameInfo, HasTypename); in Create()
3256 NestedNameSpecifierLoc QualifierLoc, in Create() argument
3260 QualifierLoc, NameInfo, in Create()
3285 NestedNameSpecifierLoc QualifierLoc, in Create() argument
3290 DC, UsingLoc, TypenameLoc, QualifierLoc, TargetNameLoc, in Create()
H A DExpr.cpp450 NestedNameSpecifierLoc QualifierLoc, in DeclRefExpr() argument
459 DeclRefExprBits.HasQualifier = QualifierLoc ? 1 : 0; in DeclRefExpr()
460 if (QualifierLoc) in DeclRefExpr()
462 NestedNameSpecifierLoc(QualifierLoc); in DeclRefExpr()
489 NestedNameSpecifierLoc QualifierLoc, in Create() argument
496 return Create(Context, QualifierLoc, TemplateKWLoc, D, in Create()
503 NestedNameSpecifierLoc QualifierLoc, in Create() argument
519 QualifierLoc ? 1 : 0, FoundD ? 1 : 0, in Create()
524 return new (Mem) DeclRefExpr(Context, QualifierLoc, TemplateKWLoc, D, in Create()
1715 NestedNameSpecifierLoc QualifierLoc, in MemberExpr() argument
[all …]
H A DDecl.cpp1982 void DeclaratorDecl::setQualifierInfo(NestedNameSpecifierLoc QualifierLoc) { in setQualifierInfo() argument
1983 if (QualifierLoc) { in setQualifierInfo()
1994 getExtInfo()->QualifierLoc = QualifierLoc; in setQualifierInfo()
1997 getExtInfo()->QualifierLoc = QualifierLoc; in setQualifierInfo()
4775 void TagDecl::setQualifierInfo(NestedNameSpecifierLoc QualifierLoc) { in setQualifierInfo() argument
4776 if (QualifierLoc) { in setQualifierInfo()
4781 getExtInfo()->QualifierLoc = QualifierLoc; in setQualifierInfo()
4790 getExtInfo()->QualifierLoc = QualifierLoc; in setQualifierInfo()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateInstantiateDecl.cpp1665 NestedNameSpecifierLoc QualifierLoc = Pattern->getQualifierLoc(); in VisitClassTemplateDecl() local
1666 if (QualifierLoc) { in VisitClassTemplateDecl()
1667 QualifierLoc = SemaRef.SubstNestedNameSpecifierLoc(QualifierLoc, in VisitClassTemplateDecl()
1669 if (!QualifierLoc) in VisitClassTemplateDecl()
1691 if (QualifierLoc) { in VisitClassTemplateDecl()
1693 SS.Adopt(QualifierLoc); in VisitClassTemplateDecl()
1715 if (!PrevClassTemplate && QualifierLoc) { in VisitClassTemplateDecl()
1718 << Pattern->getDeclName() << DC << QualifierLoc.getSourceRange(); in VisitClassTemplateDecl()
1727 if (QualifierLoc) in VisitClassTemplateDecl()
1728 RecordInst->setQualifierInfo(QualifierLoc); in VisitClassTemplateDecl()
[all …]
H A DTreeTransform.h707 NestedNameSpecifierLoc QualifierLoc);
1118 NestedNameSpecifierLoc QualifierLoc, in RebuildElaboratedType() argument
1121 QualifierLoc.getNestedNameSpecifier(), in RebuildElaboratedType()
1132 NestedNameSpecifierLoc QualifierLoc, in RebuildDependentTemplateSpecializationType() argument
1141 SS.Adopt(QualifierLoc); in RebuildDependentTemplateSpecializationType()
1152 Keyword, QualifierLoc.getNestedNameSpecifier(), Name, in RebuildDependentTemplateSpecializationType()
1162 Keyword, QualifierLoc.getNestedNameSpecifier(), T); in RebuildDependentTemplateSpecializationType()
1172 NestedNameSpecifierLoc QualifierLoc, in RebuildDependentNameType() argument
1177 SS.Adopt(QualifierLoc); in RebuildDependentNameType()
1179 if (QualifierLoc.getNestedNameSpecifier()->isDependent()) { in RebuildDependentNameType()
[all …]
H A DSemaTemplate.cpp4870 NestedNameSpecifierLoc &QualifierLoc) { in SubstDefaultTemplateArgument() argument
4885 QualifierLoc = Param->getDefaultArgument().getTemplateQualifierLoc(); in SubstDefaultTemplateArgument()
4886 if (QualifierLoc) { in SubstDefaultTemplateArgument()
4887 QualifierLoc = in SubstDefaultTemplateArgument()
4888 SemaRef.SubstNestedNameSpecifierLoc(QualifierLoc, TemplateArgLists); in SubstDefaultTemplateArgument()
4889 if (!QualifierLoc) in SubstDefaultTemplateArgument()
4894 QualifierLoc, in SubstDefaultTemplateArgument()
4940 NestedNameSpecifierLoc QualifierLoc; in SubstDefaultTemplateArgumentIfAvailable() local
4943 CanonicalConverted, QualifierLoc); in SubstDefaultTemplateArgumentIfAvailable()
5494 NestedNameSpecifierLoc QualifierLoc; in CheckTemplateArgumentList() local
[all …]
H A DSemaTemplateInstantiate.cpp1513 NestedNameSpecifierLoc QualifierLoc,
1928 NestedNameSpecifierLoc QualifierLoc, in RebuildElaboratedType() argument
1953 return inherited::RebuildElaboratedType(KeywordLoc, Keyword, QualifierLoc, T); in RebuildElaboratedType()
4325 Sema::SubstTemplateName(NestedNameSpecifierLoc QualifierLoc, in SubstTemplateName() argument
4331 SS.Adopt(QualifierLoc); in SubstTemplateName()
H A DSemaDeclCXX.cpp12771 NestedNameSpecifierLoc QualifierLoc = SS.getWithLocInContext(Context); in BuildUsingDeclaration() local
12783 QualifierLoc, in BuildUsingDeclaration()
12788 QualifierLoc, NameInfo, EllipsisLoc); in BuildUsingDeclaration()
12798 UsingDecl::Create(Context, CurContext, UsingLoc, QualifierLoc, in BuildUsingDeclaration()
12883 QualifierLoc.getSourceRange()); in BuildUsingDeclaration()
12884 QualifierLoc = Builder.getWithLocInContext(Context); in BuildUsingDeclaration()
17449 NestedNameSpecifierLoc QualifierLoc = SS.getWithLocInContext(Context); in ActOnTemplatedFriendTag() local
17452 QualType T = CheckTypenameType(Keyword, TagLoc, QualifierLoc, in ActOnTemplatedFriendTag()
17462 TL.setQualifierLoc(QualifierLoc); in ActOnTemplatedFriendTag()
17467 TL.setQualifierLoc(QualifierLoc); in ActOnTemplatedFriendTag()
[all...]
/freebsd/contrib/llvm-project/clang/lib/Tooling/Syntax/
H A DBuildTree.cpp1028 bool TraverseNestedNameSpecifierLoc(NestedNameSpecifierLoc QualifierLoc) { in TraverseNestedNameSpecifierLoc() argument
1029 if (!QualifierLoc) in TraverseNestedNameSpecifierLoc()
1031 for (auto It = QualifierLoc; It; It = It.getPrefix()) { in TraverseNestedNameSpecifierLoc()
1038 Builder.foldNode(Builder.getRange(QualifierLoc.getSourceRange()), in TraverseNestedNameSpecifierLoc()
1040 QualifierLoc); in TraverseNestedNameSpecifierLoc()
1044 syntax::IdExpression *buildIdExpression(NestedNameSpecifierLoc QualifierLoc, in buildIdExpression() argument
1048 if (QualifierLoc) { in buildIdExpression()
1049 Builder.markChild(QualifierLoc, syntax::NodeRole::Qualifier); in buildIdExpression()
1061 QualifierLoc ? QualifierLoc.getBeginLoc() : UnqualifiedIdLoc.getBegin(); in buildIdExpression()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderStmt.cpp1709 S->QualifierLoc = Record.readNestedNameSpecifierLoc(); in VisitMSDependentExistsStmt()
1956 E->QualifierLoc = Record.readNestedNameSpecifierLoc(); in VisitCXXPseudoDestructorExpr()
2016 E->QualifierLoc = Record.readNestedNameSpecifierLoc(); in VisitCXXDependentScopeMemberExpr()
2041 E->QualifierLoc = Record.readNestedNameSpecifierLoc(); in VisitDependentScopeDeclRefExpr()
2092 E->QualifierLoc = Record.readNestedNameSpecifierLoc(); in VisitOverloadExpr()
2312 E->QualifierLoc = Record.readNestedNameSpecifierLoc(); in VisitMSPropertyRefExpr()
H A DASTReaderDecl.cpp1870 D->QualifierLoc = Record.readNestedNameSpecifierLoc(); in VisitNamespaceAliasDecl()
1878 D->QualifierLoc = Record.readNestedNameSpecifierLoc(); in VisitUsingDecl()
1931 D->QualifierLoc = Record.readNestedNameSpecifierLoc(); in VisitUsingDirectiveDecl()
1939 D->QualifierLoc = Record.readNestedNameSpecifierLoc(); in VisitUnresolvedUsingValueDecl()
1949 D->QualifierLoc = Record.readNestedNameSpecifierLoc(); in VisitUnresolvedUsingTypenameDecl()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h10914 NestedNameSpecifierLoc QualifierLoc,
11940 NestedNameSpecifierLoc QualifierLoc,
11946 NestedNameSpecifierLoc QualifierLoc,
13462 SubstTemplateName(NestedNameSpecifierLoc QualifierLoc, TemplateName Name,
/freebsd/contrib/llvm-project/llvm/lib/MC/MCParser/
H A DMasmParser.cpp4524 SMLoc QualifierLoc; in parseDirectiveStruct() local
4526 QualifierLoc = getTok().getLoc(); in parseDirectiveStruct()
4530 return Error(QualifierLoc, "Unrecognized qualifier for '" + in parseDirectiveStruct()

12