Home
last modified time | relevance | path

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

12

/openbsd-src/gnu/llvm/clang/include/clang/AST/
H A DDeclCXX.h2937 NestedNameSpecifierLoc QualifierLoc; variable
2948 NestedNameSpecifierLoc QualifierLoc, in UsingDirectiveDecl() argument
2953 NamespaceLoc(NamespcLoc), QualifierLoc(QualifierLoc), in UsingDirectiveDecl()
2974 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; } in getQualifierLoc()
2979 return QualifierLoc.getNestedNameSpecifier(); in getQualifier()
3012 NestedNameSpecifierLoc QualifierLoc,
3046 NestedNameSpecifierLoc QualifierLoc; variable
3054 IdentifierInfo *Alias, NestedNameSpecifierLoc QualifierLoc, in NamespaceAliasDecl() argument
3058 QualifierLoc(QualifierLoc), Namespace(Namespace) {} in NamespaceAliasDecl()
3073 NestedNameSpecifierLoc QualifierLoc,
[all …]
H A DStmtCXX.h255 NestedNameSpecifierLoc QualifierLoc; variable
264 NestedNameSpecifierLoc QualifierLoc, in MSDependentExistsStmt() argument
269 QualifierLoc(QualifierLoc), NameInfo(NameInfo), in MSDependentExistsStmt()
284 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; } in getQualifierLoc()
H A DExprCXX.h934 NestedNameSpecifierLoc QualifierLoc; variable
944 QualifierLoc(qualifierLoc) { in MSPropertyRefExpr()
961 else if (QualifierLoc) in getBeginLoc()
962 return QualifierLoc.getBeginLoc(); in getBeginLoc()
986 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; } in getQualifierLoc()
2606 NestedNameSpecifierLoc QualifierLoc; variable
2626 NestedNameSpecifierLoc QualifierLoc,
2640 bool hasQualifier() const { return QualifierLoc.hasQualifier(); } in hasQualifier()
2644 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; } in getQualifierLoc()
2650 return QualifierLoc.getNestedNameSpecifier(); in getQualifier()
[all …]
H A DTemplateBase.h431 TemplateArgumentLocInfo(ASTContext &Ctx, NestedNameSpecifierLoc QualifierLoc,
486 NestedNameSpecifierLoc QualifierLoc,
490 LocInfo(Ctx, QualifierLoc, TemplateNameLoc, EllipsisLoc) {
H A DTypeLoc.h2284 void setQualifierLoc(NestedNameSpecifierLoc QualifierLoc) { in setQualifierLoc() argument
2285 assert(QualifierLoc.getNestedNameSpecifier() == in setQualifierLoc()
2289 assert(!QualifierLoc.hasQualifier()); in setQualifierLoc()
2292 getLocalData()->QualifierData = QualifierLoc.getOpaqueData(); in setQualifierLoc()
2359 void setQualifierLoc(NestedNameSpecifierLoc QualifierLoc) { in setQualifierLoc() argument
2360 assert(QualifierLoc.getNestedNameSpecifier() in setQualifierLoc()
2363 getLocalData()->QualifierData = QualifierLoc.getOpaqueData(); in setQualifierLoc()
2419 void setQualifierLoc(NestedNameSpecifierLoc QualifierLoc) { in setQualifierLoc() argument
2420 if (!QualifierLoc) { in setQualifierLoc()
2429 assert(QualifierLoc.getNestedNameSpecifier() in setQualifierLoc()
[all …]
H A DExprConcepts.h128 if (auto QualifierLoc = getNestedNameSpecifierLoc()) in getBeginLoc() local
129 return QualifierLoc.getBeginLoc(); in getBeginLoc()
H A DOpenMPClause.h3099 NestedNameSpecifierLoc QualifierLoc; variable
3118 NestedNameSpecifierLoc QualifierLoc, in OMPReductionClause() argument
3124 QualifierLoc(QualifierLoc), NameInfo(NameInfo) {} in OMPReductionClause()
3148 void setQualifierLoc(NestedNameSpecifierLoc NSL) { QualifierLoc = NSL; } in setQualifierLoc()
3284 ArrayRef<Expr *> VL, NestedNameSpecifierLoc QualifierLoc,
3313 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; } in getQualifierLoc()
3429 NestedNameSpecifierLoc QualifierLoc; variable
3445 unsigned N, NestedNameSpecifierLoc QualifierLoc, in OMPTaskReductionClause() argument
3450 QualifierLoc(QualifierLoc), NameInfo(NameInfo) {} in OMPTaskReductionClause()
3468 void setQualifierLoc(NestedNameSpecifierLoc NSL) { QualifierLoc = NSL; } in setQualifierLoc()
[all …]
H A DDecl.h741 NestedNameSpecifierLoc QualifierLoc; member
826 return hasExtInfo() ? getExtInfo()->QualifierLoc.getNestedNameSpecifier() in getQualifier()
834 return hasExtInfo() ? getExtInfo()->QualifierLoc in getQualifierLoc()
838 void setQualifierInfo(NestedNameSpecifierLoc QualifierLoc);
3674 return hasExtInfo() ? getExtInfo()->QualifierLoc.getNestedNameSpecifier() in getQualifier()
3682 return hasExtInfo() ? getExtInfo()->QualifierLoc in getQualifierLoc()
3686 void setQualifierInfo(NestedNameSpecifierLoc QualifierLoc);
H A DExpr.h1266 DeclRefExpr(const ASTContext &Ctx, NestedNameSpecifierLoc QualifierLoc,
1284 Create(const ASTContext &Context, NestedNameSpecifierLoc QualifierLoc,
1292 Create(const ASTContext &Context, NestedNameSpecifierLoc QualifierLoc,
3162 NestedNameSpecifierLoc QualifierLoc; member
3222 NestedNameSpecifierLoc QualifierLoc,
3276 return getTrailingObjects<MemberExprNameQualifier>()->QualifierLoc; in getQualifierLoc()
/openbsd-src/gnu/llvm/clang/lib/AST/
H A DExprCXX.cpp323 SourceLocation OperatorLoc, NestedNameSpecifierLoc QualifierLoc, in CXXPseudoDestructorExpr() argument
329 OperatorLoc(OperatorLoc), QualifierLoc(QualifierLoc), in CXXPseudoDestructorExpr()
352 NestedNameSpecifierLoc QualifierLoc, SourceLocation TemplateKWLoc, in UnresolvedLookupExpr() argument
356 : OverloadExpr(UnresolvedLookupExprClass, Context, QualifierLoc, in UnresolvedLookupExpr()
372 NestedNameSpecifierLoc QualifierLoc, const DeclarationNameInfo &NameInfo, in Create() argument
379 return new (Mem) UnresolvedLookupExpr(Context, NamingClass, QualifierLoc, in Create()
386 NestedNameSpecifierLoc QualifierLoc, SourceLocation TemplateKWLoc, in Create() argument
397 return new (Mem) UnresolvedLookupExpr(Context, NamingClass, QualifierLoc, in Create()
415 NestedNameSpecifierLoc QualifierLoc, in OverloadExpr() argument
424 QualifierLoc(QualifierLoc) { in OverloadExpr()
[all …]
H A DOpenMPClause.cpp792 NestedNameSpecifierLoc QualifierLoc, const DeclarationNameInfo &NameInfo, in Create() argument
801 Modifier, VL.size(), QualifierLoc, NameInfo); in Create()
864 NestedNameSpecifierLoc QualifierLoc, const DeclarationNameInfo &NameInfo, in Create() argument
870 StartLoc, LParenLoc, EndLoc, ColonLoc, VL.size(), QualifierLoc, NameInfo); in Create()
926 NestedNameSpecifierLoc QualifierLoc, const DeclarationNameInfo &NameInfo, in Create() argument
932 StartLoc, LParenLoc, EndLoc, ColonLoc, VL.size(), QualifierLoc, NameInfo); in Create()
2096 NestedNameSpecifier *QualifierLoc = in VisitOMPReductionClause() local
2100 if (QualifierLoc == nullptr && OOK != OO_None) { in VisitOMPReductionClause()
2105 if (QualifierLoc != nullptr) in VisitOMPReductionClause()
2106 QualifierLoc->print(OS, Policy); in VisitOMPReductionClause()
[all …]
H A DTemplateBase.cpp592 ASTContext &Ctx, NestedNameSpecifierLoc QualifierLoc, in TemplateArgumentLocInfo() argument
595 Template->Qualifier = QualifierLoc.getNestedNameSpecifier(); in TemplateArgumentLocInfo()
596 Template->QualifierLocData = QualifierLoc.getOpaqueData(); in TemplateArgumentLocInfo()
H A DDeclCXX.cpp2871 NestedNameSpecifierLoc QualifierLoc, in Create() argument
2877 return new (C, DC) UsingDirectiveDecl(DC, L, NamespaceLoc, QualifierLoc, in Create()
2972 NestedNameSpecifierLoc QualifierLoc, in Create() argument
2979 QualifierLoc, IdentLoc, Namespace); in Create()
3104 NestedNameSpecifierLoc QualifierLoc, in Create() argument
3107 return new (C, DC) UsingDecl(DC, UL, QualifierLoc, NameInfo, HasTypename); in Create()
3170 NestedNameSpecifierLoc QualifierLoc, in Create() argument
3174 QualifierLoc, NameInfo, in Create()
3199 NestedNameSpecifierLoc QualifierLoc, in Create() argument
3204 DC, UsingLoc, TypenameLoc, QualifierLoc, TargetNameLoc, in Create()
H A DExpr.cpp500 NestedNameSpecifierLoc QualifierLoc, in DeclRefExpr() argument
509 DeclRefExprBits.HasQualifier = QualifierLoc ? 1 : 0; in DeclRefExpr()
510 if (QualifierLoc) in DeclRefExpr()
512 NestedNameSpecifierLoc(QualifierLoc); in DeclRefExpr()
537 NestedNameSpecifierLoc QualifierLoc, in Create() argument
544 return Create(Context, QualifierLoc, TemplateKWLoc, D, in Create()
551 NestedNameSpecifierLoc QualifierLoc, in Create() argument
567 QualifierLoc ? 1 : 0, FoundD ? 1 : 0, in Create()
572 return new (Mem) DeclRefExpr(Context, QualifierLoc, TemplateKWLoc, D, in Create()
1716 NestedNameSpecifierLoc QualifierLoc, SourceLocation TemplateKWLoc, in Create() argument
[all …]
H A DDecl.cpp1936 void DeclaratorDecl::setQualifierInfo(NestedNameSpecifierLoc QualifierLoc) { in setQualifierInfo() argument
1937 if (QualifierLoc) { in setQualifierInfo()
1948 getExtInfo()->QualifierLoc = QualifierLoc; in setQualifierInfo()
1951 getExtInfo()->QualifierLoc = QualifierLoc; in setQualifierInfo()
4485 void TagDecl::setQualifierInfo(NestedNameSpecifierLoc QualifierLoc) { in setQualifierInfo() argument
4486 if (QualifierLoc) { in setQualifierInfo()
4491 getExtInfo()->QualifierLoc = QualifierLoc; in setQualifierInfo()
4500 getExtInfo()->QualifierLoc = QualifierLoc; in setQualifierInfo()
/openbsd-src/gnu/llvm/clang/lib/Sema/
H A DSemaTemplateInstantiateDecl.cpp1584 NestedNameSpecifierLoc QualifierLoc = Pattern->getQualifierLoc(); in VisitClassTemplateDecl() local
1585 if (QualifierLoc) { in VisitClassTemplateDecl()
1586 QualifierLoc = SemaRef.SubstNestedNameSpecifierLoc(QualifierLoc, in VisitClassTemplateDecl()
1588 if (!QualifierLoc) in VisitClassTemplateDecl()
1610 if (QualifierLoc) { in VisitClassTemplateDecl()
1612 SS.Adopt(QualifierLoc); in VisitClassTemplateDecl()
1634 if (!PrevClassTemplate && QualifierLoc) { in VisitClassTemplateDecl()
1637 << QualifierLoc.getSourceRange(); in VisitClassTemplateDecl()
1667 if (QualifierLoc) in VisitClassTemplateDecl()
1668 RecordInst->setQualifierInfo(QualifierLoc); in VisitClassTemplateDecl()
[all …]
H A DTreeTransform.h674 NestedNameSpecifierLoc QualifierLoc);
1076 NestedNameSpecifierLoc QualifierLoc, in RebuildElaboratedType() argument
1079 QualifierLoc.getNestedNameSpecifier(), in RebuildElaboratedType()
1090 NestedNameSpecifierLoc QualifierLoc, in RebuildDependentTemplateSpecializationType() argument
1099 SS.Adopt(QualifierLoc); in RebuildDependentTemplateSpecializationType()
1110 Keyword, QualifierLoc.getNestedNameSpecifier(), Name, in RebuildDependentTemplateSpecializationType()
1120 Keyword, QualifierLoc.getNestedNameSpecifier(), T); in RebuildDependentTemplateSpecializationType()
1130 NestedNameSpecifierLoc QualifierLoc, in RebuildDependentNameType() argument
1135 SS.Adopt(QualifierLoc); in RebuildDependentNameType()
1137 if (QualifierLoc.getNestedNameSpecifier()->isDependent()) { in RebuildDependentNameType()
[all …]
H A DSemaTemplate.cpp777 NestedNameSpecifierLoc QualifierLoc = SS.getWithLocInContext(Context); in BuildDependentDeclRefExpr() local
778 if (!QualifierLoc) in BuildDependentDeclRefExpr()
782 Context, QualifierLoc, TemplateKWLoc, NameInfo, TemplateArgs); in BuildDependentDeclRefExpr()
5386 NestedNameSpecifierLoc &QualifierLoc) { in SubstDefaultTemplateArgument() argument
5401 QualifierLoc = Param->getDefaultArgument().getTemplateQualifierLoc(); in SubstDefaultTemplateArgument()
5402 if (QualifierLoc) { in SubstDefaultTemplateArgument()
5403 QualifierLoc = in SubstDefaultTemplateArgument()
5404 SemaRef.SubstNestedNameSpecifierLoc(QualifierLoc, TemplateArgLists); in SubstDefaultTemplateArgument()
5405 if (!QualifierLoc) in SubstDefaultTemplateArgument()
5410 QualifierLoc, in SubstDefaultTemplateArgument()
[all …]
H A DSemaTemplateInstantiate.cpp1263 NestedNameSpecifierLoc QualifierLoc,
1577 NestedNameSpecifierLoc QualifierLoc, in RebuildElaboratedType() argument
1601 return inherited::RebuildElaboratedType(KeywordLoc, Keyword, QualifierLoc, T); in RebuildElaboratedType()
3985 Sema::SubstTemplateName(NestedNameSpecifierLoc QualifierLoc, in SubstTemplateName() argument
3991 SS.Adopt(QualifierLoc); in SubstTemplateName()
H A DSemaDeclCXX.cpp12456 NestedNameSpecifierLoc QualifierLoc = SS.getWithLocInContext(Context); in BuildUsingDeclaration() local
12468 QualifierLoc, in BuildUsingDeclaration()
12473 QualifierLoc, NameInfo, EllipsisLoc); in BuildUsingDeclaration()
12483 UsingDecl::Create(Context, CurContext, UsingLoc, QualifierLoc, in BuildUsingDeclaration()
12568 QualifierLoc.getSourceRange()); in BuildUsingDeclaration()
12569 QualifierLoc = Builder.getWithLocInContext(Context); in BuildUsingDeclaration()
16991 NestedNameSpecifierLoc QualifierLoc = SS.getWithLocInContext(Context); in ActOnTemplatedFriendTag() local
16994 QualType T = CheckTypenameType(Keyword, TagLoc, QualifierLoc, in ActOnTemplatedFriendTag()
17004 TL.setQualifierLoc(QualifierLoc); in ActOnTemplatedFriendTag()
17009 TL.setQualifierLoc(QualifierLoc); in ActOnTemplatedFriendTag()
/openbsd-src/gnu/llvm/clang/lib/Tooling/Syntax/
H A DBuildTree.cpp1027 bool TraverseNestedNameSpecifierLoc(NestedNameSpecifierLoc QualifierLoc) { in TraverseNestedNameSpecifierLoc() argument
1028 if (!QualifierLoc) in TraverseNestedNameSpecifierLoc()
1030 for (auto It = QualifierLoc; It; It = It.getPrefix()) { in TraverseNestedNameSpecifierLoc()
1037 Builder.foldNode(Builder.getRange(QualifierLoc.getSourceRange()), in TraverseNestedNameSpecifierLoc()
1039 QualifierLoc); in TraverseNestedNameSpecifierLoc()
1043 syntax::IdExpression *buildIdExpression(NestedNameSpecifierLoc QualifierLoc, in buildIdExpression() argument
1047 if (QualifierLoc) { in buildIdExpression()
1048 Builder.markChild(QualifierLoc, syntax::NodeRole::Qualifier); in buildIdExpression()
1060 QualifierLoc ? QualifierLoc.getBeginLoc() : UnqualifiedIdLoc.getBegin(); in buildIdExpression()
/openbsd-src/gnu/llvm/clang/tools/libclang/
H A DCIndex.cpp797 if (NestedNameSpecifierLoc QualifierLoc = DD->getQualifierLoc()) in VisitDeclaratorDecl() local
798 if (VisitNestedNameSpecifierLoc(QualifierLoc)) in VisitDeclaratorDecl()
844 if (NestedNameSpecifierLoc QualifierLoc = ND->getQualifierLoc()) in VisitFunctionDecl() local
845 if (VisitNestedNameSpecifierLoc(QualifierLoc)) in VisitFunctionDecl()
1239 if (NestedNameSpecifierLoc QualifierLoc = D->getQualifierLoc()) in VisitNamespaceAliasDecl() local
1240 if (VisitNestedNameSpecifierLoc(QualifierLoc)) in VisitNamespaceAliasDecl()
1249 if (NestedNameSpecifierLoc QualifierLoc = D->getQualifierLoc()) { in VisitUsingDecl() local
1250 if (VisitNestedNameSpecifierLoc(QualifierLoc)) in VisitUsingDecl()
1262 if (NestedNameSpecifierLoc QualifierLoc = D->getQualifierLoc()) in VisitUsingDirectiveDecl() local
1263 if (VisitNestedNameSpecifierLoc(QualifierLoc)) in VisitUsingDirectiveDecl()
[all …]
/openbsd-src/gnu/llvm/clang/lib/Serialization/
H A DASTReaderStmt.cpp1049 NestedNameSpecifierLoc QualifierLoc; in VisitMemberExpr() local
1051 QualifierLoc = Record.readNestedNameSpecifierLoc(); in VisitMemberExpr()
1052 E->getTrailingObjects<MemberExprNameQualifier>()->QualifierLoc = in VisitMemberExpr()
1053 QualifierLoc; in VisitMemberExpr()
1673 S->QualifierLoc = Record.readNestedNameSpecifierLoc(); in VisitMSDependentExistsStmt()
1917 E->QualifierLoc = Record.readNestedNameSpecifierLoc(); in VisitCXXPseudoDestructorExpr()
1975 E->QualifierLoc = Record.readNestedNameSpecifierLoc(); in VisitCXXDependentScopeMemberExpr()
1994 E->QualifierLoc = Record.readNestedNameSpecifierLoc(); in VisitDependentScopeDeclRefExpr()
2043 E->QualifierLoc = Record.readNestedNameSpecifierLoc(); in VisitOverloadExpr()
2241 E->QualifierLoc = Record.readNestedNameSpecifierLoc(); in VisitMSPropertyRefExpr()
H A DASTReaderDecl.cpp1806 D->QualifierLoc = Record.readNestedNameSpecifierLoc(); in VisitNamespaceAliasDecl()
1814 D->QualifierLoc = Record.readNestedNameSpecifierLoc(); in VisitUsingDecl()
1867 D->QualifierLoc = Record.readNestedNameSpecifierLoc(); in VisitUsingDirectiveDecl()
1875 D->QualifierLoc = Record.readNestedNameSpecifierLoc(); in VisitUnresolvedUsingValueDecl()
1885 D->QualifierLoc = Record.readNestedNameSpecifierLoc(); in VisitUnresolvedUsingTypenameDecl()
H A DASTReader.cpp7234 NestedNameSpecifierLoc QualifierLoc = in readTemplateArgumentLocInfo() local
7237 return TemplateArgumentLocInfo(getASTContext(), QualifierLoc, in readTemplateArgumentLocInfo()
7241 NestedNameSpecifierLoc QualifierLoc = readNestedNameSpecifierLoc(); in readTemplateArgumentLocInfo() local
7244 return TemplateArgumentLocInfo(getASTContext(), QualifierLoc, in readTemplateArgumentLocInfo()
8881 Info.QualifierLoc = readNestedNameSpecifierLoc(); in readQualifierInfo()

12