/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | Lookup.h | 145 LookupResult(Sema &SemaRef, const DeclarationNameInfo &NameInfo, argument 148 : SemaPtr(&SemaRef), NameInfo(NameInfo), LookupKind(LookupKind), 161 : SemaPtr(&SemaRef), NameInfo(Name, NameLoc), LookupKind(LookupKind), 172 : SemaPtr(Other.SemaPtr), NameInfo(Other.NameInfo), 189 SemaPtr(std::move(Other.SemaPtr)), NameInfo(std::move(Other.NameInfo)), 211 NameInfo = std::move(Other.NameInfo); 238 setLookupNameInfo(const DeclarationNameInfo &NameInfo) argument 733 DeclarationNameInfo NameInfo; member in class:clang::LookupResult [all...] |
H A D | Template.h | 526 DeclarationNameInfo &NameInfo);
|
H A D | Sema.h | 3530 const DeclarationNameInfo &NameInfo, 4791 DeclarationNameInfo &NameInfo, 4810 const DeclarationNameInfo &NameInfo, 4823 const DeclarationNameInfo &NameInfo, 4830 const DeclarationNameInfo &NameInfo, 4862 const DeclarationNameInfo &NameInfo, 4868 const DeclarationNameInfo &NameInfo, 4876 const CXXScopeSpec &SS, const DeclarationNameInfo &NameInfo, NamedDecl *D, 5016 NamedDecl *FirstQualifierInScope, const DeclarationNameInfo &NameInfo, 5048 const DeclarationNameInfo &NameInfo, [all...] |
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/AST/ |
H A D | StmtCXX.h | 256 DeclarationNameInfo NameInfo; member in class:clang::MSDependentExistsStmt 265 DeclarationNameInfo NameInfo, 269 QualifierLoc(QualifierLoc), NameInfo(NameInfo), 288 DeclarationNameInfo getNameInfo() const { return NameInfo; } 263 MSDependentExistsStmt(SourceLocation KeywordLoc, bool IsIfExists, NestedNameSpecifierLoc QualifierLoc, DeclarationNameInfo NameInfo, CompoundStmt *SubStmt) argument
|
H A D | DeclCXX.h | 1877 const DeclarationNameInfo &NameInfo, QualType T, 1879 : FunctionDecl(CXXDeductionGuide, C, DC, StartLoc, NameInfo, T, TInfo, 1896 ExplicitSpecifier ES, const DeclarationNameInfo &NameInfo, QualType T, 1965 SourceLocation StartLoc, const DeclarationNameInfo &NameInfo, 1970 : FunctionDecl(DK, C, RD, StartLoc, NameInfo, T, TInfo, SC, isInline, 1979 const DeclarationNameInfo &NameInfo, QualType T, 2426 const DeclarationNameInfo &NameInfo, QualType T, 2469 const DeclarationNameInfo &NameInfo, QualType T, TypeSourceInfo *TInfo, 2689 const DeclarationNameInfo &NameInfo, QualType T, 2693 : CXXMethodDecl(CXXDestructor, C, RD, StartLoc, NameInfo, 1875 CXXDeductionGuideDecl(ASTContext &C, DeclContext *DC, SourceLocation StartLoc, ExplicitSpecifier ES, const DeclarationNameInfo &NameInfo, QualType T, TypeSourceInfo *TInfo, SourceLocation EndLocation) argument 1964 CXXMethodDecl(Kind DK, ASTContext &C, CXXRecordDecl *RD, SourceLocation StartLoc, const DeclarationNameInfo &NameInfo, QualType T, TypeSourceInfo *TInfo, StorageClass SC, bool isInline, ConstexprSpecKind ConstexprKind, SourceLocation EndLocation, Expr *TrailingRequiresClause = nullptr) argument 2688 CXXDestructorDecl(ASTContext &C, CXXRecordDecl *RD, SourceLocation StartLoc, const DeclarationNameInfo &NameInfo, QualType T, TypeSourceInfo *TInfo, bool isInline, bool isImplicitlyDeclared, ConstexprSpecKind ConstexprKind, Expr *TrailingRequiresClause = nullptr) argument 2744 CXXConversionDecl(ASTContext &C, CXXRecordDecl *RD, SourceLocation StartLoc, const DeclarationNameInfo &NameInfo, QualType T, TypeSourceInfo *TInfo, bool isInline, ExplicitSpecifier ES, ConstexprSpecKind ConstexprKind, SourceLocation EndLocation, Expr *TrailingRequiresClause = nullptr) argument 3416 UsingDecl(DeclContext *DC, SourceLocation UL, NestedNameSpecifierLoc QualifierLoc, const DeclarationNameInfo &NameInfo, bool HasTypenameKeyword) argument 3632 UnresolvedUsingValueDecl(DeclContext *DC, QualType Ty, SourceLocation UsingLoc, NestedNameSpecifierLoc QualifierLoc, const DeclarationNameInfo &NameInfo, SourceLocation EllipsisLoc) argument [all...] |
H A D | OpenMPClause.h | 2739 DeclarationNameInfo NameInfo; member in class:clang::final 2750 /// \param NameInfo The full name info for reduction identifier. 2756 const DeclarationNameInfo &NameInfo) 2761 QualifierLoc(QualifierLoc), NameInfo(NameInfo) {} 2782 void setNameInfo(DeclarationNameInfo DNI) { NameInfo = DNI; } 2887 /// \param NameInfo The full name info for reduction identifier. 2922 const DeclarationNameInfo &NameInfo, ArrayRef<Expr *> Privates, 2947 const DeclarationNameInfo &getNameInfo() const { return NameInfo; } 3069 DeclarationNameInfo NameInfo; member in class:clang::final 2751 OMPReductionClause(SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation ModifierLoc, SourceLocation ColonLoc, SourceLocation EndLoc, OpenMPReductionClauseModifier Modifier, unsigned N, NestedNameSpecifierLoc QualifierLoc, const DeclarationNameInfo &NameInfo) argument 3080 OMPTaskReductionClause(SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation ColonLoc, SourceLocation EndLoc, unsigned N, NestedNameSpecifierLoc QualifierLoc, const DeclarationNameInfo &NameInfo) argument 3300 DeclarationNameInfo NameInfo; member in class:clang::final 3311 OMPInReductionClause(SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation ColonLoc, SourceLocation EndLoc, unsigned N, NestedNameSpecifierLoc QualifierLoc, const DeclarationNameInfo &NameInfo) argument [all...] |
H A D | ExprCXX.h | 2839 DeclarationNameInfo NameInfo; member in class:clang::OverloadExpr 2848 const DeclarationNameInfo &NameInfo, 2940 const DeclarationNameInfo &getNameInfo() const { return NameInfo; } 2943 DeclarationName getName() const { return NameInfo.getName(); } 2946 SourceLocation getNameLoc() const { return NameInfo.getLoc(); } 3058 const DeclarationNameInfo &NameInfo, bool RequiresADL, 3078 const DeclarationNameInfo &NameInfo, bool RequiresADL, bool Overloaded, 3084 const DeclarationNameInfo &NameInfo, bool RequiresADL, 3159 DeclarationNameInfo NameInfo; member in class:clang::final 3163 const DeclarationNameInfo &NameInfo, [all...] |
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaExprMember.cpp | 485 const DeclarationNameInfo &NameInfo, 502 << BaseType << BaseExpr->getSourceRange() << NameInfo.getSourceRange(); 508 NameInfo.getName().isDependentName() || 516 NameInfo, TemplateArgs); 697 DeclarationNameInfo NameInfo; member in struct:QueryState 721 LookupResult R(Q.SemaRef, Q.NameInfo, Q.LookupKind, Q.Redecl); 749 const DeclarationNameInfo &NameInfo, 758 NameInfo, TemplateArgs); 760 LookupResult R(*this, NameInfo, LookupMemberName); 887 const DeclarationNameInfo &NameInfo) { 480 ActOnDependentMemberExpr(Expr *BaseExpr, QualType BaseType, bool IsArrow, SourceLocation OpLoc, const CXXScopeSpec &SS, SourceLocation TemplateKWLoc, NamedDecl *FirstQualifierInScope, const DeclarationNameInfo &NameInfo, const TemplateArgumentListInfo *TemplateArgs) argument 744 BuildMemberReferenceExpr(Expr *Base, QualType BaseType, SourceLocation OpLoc, bool IsArrow, CXXScopeSpec &SS, SourceLocation TemplateKWLoc, NamedDecl *FirstQualifierInScope, const DeclarationNameInfo &NameInfo, const TemplateArgumentListInfo *TemplateArgs, const Scope *S, ActOnMemberAccessExtraArgs *ExtraArgs) argument 884 BuildMSPropertyRefExpr(Sema &S, Expr *BaseExpr, bool IsArrow, const CXXScopeSpec &SS, MSPropertyDecl *PD, const DeclarationNameInfo &NameInfo) argument 1716 DeclarationNameInfo NameInfo; local [all...] |
H A D | SemaTemplateVariadic.cpp | 428 bool Sema::DiagnoseUnexpandedParameterPack(const DeclarationNameInfo &NameInfo, argument 433 switch (NameInfo.getName().getNameKind()) { 448 if (TypeSourceInfo *TSInfo = NameInfo.getNamedTypeInfo()) 449 return DiagnoseUnexpandedParameterPack(NameInfo.getLoc(), TSInfo, UPPC); 451 if (!NameInfo.getName().getCXXNameType()->containsUnexpandedParameterPack()) 459 .TraverseType(NameInfo.getName().getCXXNameType()); 461 return DiagnoseUnexpandedParameterPacks(NameInfo.getLoc(), UPPC, Unexpanded); 521 const DeclarationNameInfo &NameInfo, 524 .TraverseDeclarationNameInfo(NameInfo); 520 collectUnexpandedParameterPacks( const DeclarationNameInfo &NameInfo, SmallVectorImpl<UnexpandedParameterPack> &Unexpanded) argument
|
H A D | TreeTransform.h | 527 TransformDeclarationNameInfo(const DeclarationNameInfo &NameInfo); 2275 DeclarationNameInfo NameInfo, 2278 QualifierLoc, NameInfo, Nested); 2329 const DeclarationNameInfo &NameInfo, 2334 return getSema().BuildDeclarationNameExpr(SS, NameInfo, VD, Found, 2610 DeclarationNameInfo NameInfo(&Accessor, AccessorLoc); 2615 NameInfo, 3063 const DeclarationNameInfo &NameInfo, 3071 return getSema().BuildQualifiedTemplateIdExpr(SS, TemplateKWLoc, NameInfo, 3075 SS, NameInfo, IsAddressOfOperan 2272 RebuildMSDependentExistsStmt(SourceLocation KeywordLoc, bool IsIfExists, NestedNameSpecifierLoc QualifierLoc, DeclarationNameInfo NameInfo, Stmt *Nested) argument 2327 RebuildDeclRefExpr(NestedNameSpecifierLoc QualifierLoc, ValueDecl *VD, const DeclarationNameInfo &NameInfo, NamedDecl *Found, TemplateArgumentListInfo *TemplateArgs) argument 3060 RebuildDependentScopeDeclRefExpr( NestedNameSpecifierLoc QualifierLoc, SourceLocation TemplateKWLoc, const DeclarationNameInfo &NameInfo, const TemplateArgumentListInfo *TemplateArgs, bool IsAddressOfOperand, TypeSourceInfo **RecoveryTSI) argument 4044 TransformDeclarationNameInfo(const DeclarationNameInfo &NameInfo) argument 8141 DeclarationNameInfo NameInfo = S->getNameInfo(); local 9303 DeclarationNameInfo NameInfo = C->getNameInfo(); local 9351 DeclarationNameInfo NameInfo = C->getNameInfo(); local 9396 DeclarationNameInfo NameInfo = C->getNameInfo(); local 9947 DeclarationNameInfo NameInfo = E->getNameInfo(); local 12168 DeclarationNameInfo NameInfo local 12791 DeclarationNameInfo NameInfo local [all...] |
H A D | SemaTemplate.cpp | 622 DeclarationNameInfo NameInfo; 632 NameInfo = DRE->getNameInfo(); 637 NameInfo = ME->getMemberNameInfo(); 644 NameInfo = DSDRE->getNameInfo(); 649 NameInfo = DSME->getMemberNameInfo(); 659 Diag(NameInfo.getBeginLoc(), diag::err_template_kw_missing) 660 << "" << NameInfo.getName().getAsString() << SourceRange(Less, Greater); 684 DeclarationName Name = NameInfo.getName(); 686 if (TypoCorrection Corrected = CorrectTypo(NameInfo, LookupKind, S, &SS, CCC, 712 Diag(NameInfo 722 ActOnDependentIdExpression(const CXXScopeSpec &SS, SourceLocation TemplateKWLoc, const DeclarationNameInfo &NameInfo, bool isAddressOfOperand, const TemplateArgumentListInfo *TemplateArgs) argument 766 BuildDependentDeclRefExpr(const CXXScopeSpec &SS, SourceLocation TemplateKWLoc, const DeclarationNameInfo &NameInfo, const TemplateArgumentListInfo *TemplateArgs) argument 1143 formImmediatelyDeclaredConstraint( Sema &S, NestedNameSpecifierLoc NS, DeclarationNameInfo NameInfo, ConceptDecl *NamedConcept, SourceLocation LAngleLoc, SourceLocation RAngleLoc, QualType ConstrainedType, SourceLocation ParamNameLoc, ArgumentLocAppender Appender, SourceLocation EllipsisLoc) argument 1190 AttachTypeConstraint(NestedNameSpecifierLoc NS, DeclarationNameInfo NameInfo, ConceptDecl *NamedConcept, const TemplateArgumentListInfo *TemplateArgs, TemplateTypeParmDecl *ConstrainedParameter, SourceLocation EllipsisLoc) argument 4502 CheckVarTemplateId(const CXXScopeSpec &SS, const DeclarationNameInfo &NameInfo, VarTemplateDecl *Template, SourceLocation TemplateLoc, const TemplateArgumentListInfo *TemplateArgs) argument 4635 BuildQualifiedTemplateIdExpr(CXXScopeSpec &SS, SourceLocation TemplateKWLoc, const DeclarationNameInfo &NameInfo, const TemplateArgumentListInfo *TemplateArgs) argument 4844 DeclarationNameInfo NameInfo; local 9762 DeclarationNameInfo NameInfo = GetNameForDeclarator(D); local [all...] |
H A D | SemaStmtAsm.cpp | 864 DeclarationNameInfo NameInfo; 865 NameInfo.setLoc(AsmLoc); 866 NameInfo.setName(&Context.Idents.get(Member)); 870 /*FirstQualifierFoundInScope=*/nullptr, NameInfo, /*TemplateArgs=*/nullptr);
|
H A D | SemaTemplateInstantiateDecl.cpp | 1892 DeclarationNameInfo NameInfo local 1896 adjustForRewrite(FunctionRewriteKind, D, T, TInfo, NameInfo); 1902 InstantiatedExplicitSpecifier, NameInfo, T, TInfo, 1909 SemaRef.Context, DC, D->getInnerLocStart(), NameInfo, T, TInfo, 2260 DeclarationNameInfo NameInfo local 2264 adjustForRewrite(FunctionRewriteKind, D, T, TInfo, NameInfo); 2273 SemaRef.Context, Record, StartLoc, NameInfo, T, TInfo, 2280 SemaRef.Context, Record, StartLoc, NameInfo, T, TInfo, 2286 SemaRef.Context, Record, StartLoc, NameInfo, T, TInfo, 2292 Method = CXXMethodDecl::Create(SemaRef.Context, Record, StartLoc, NameInfo, 3118 DeclarationNameInfo NameInfo local 3693 adjustForRewrite(RewriteKind RK, FunctionDecl *Orig, QualType &T, TypeSourceInfo *&TInfo, DeclarationNameInfo &NameInfo) argument [all...] |
H A D | SemaDeclCXX.cpp | 834 DeclarationNameInfo NameInfo(B.Name, B.NameLoc); 835 LookupResult Previous(*this, NameInfo, LookupOrdinaryName, 866 DeclarationNameInfo NameInfo((IdentifierInfo *)nullptr, 868 LookupResult Previous(*this, NameInfo, LookupOrdinaryName, 3181 DeclarationNameInfo NameInfo = GetNameForDeclarator(D); 3182 DeclarationName Name = NameInfo.getName(); 3183 SourceLocation Loc = NameInfo.getLoc(); 8001 DeclarationNameInfo NameInfo(Field->getDeclName(), Loc); 8003 CXXScopeSpec(), Field, Found, NameInfo), 8005 CXXScopeSpec(), Field, Found, NameInfo)}; [all...] |
H A D | SemaDecl.cpp | 859 DeclarationNameInfo NameInfo(Name, NameLoc); 939 Context.getAssumedTemplateName(NameInfo.getName()); 1114 Template = Context.getAssumedTemplateName(NameInfo.getName()); 1220 DeclarationNameInfo NameInfo(Name, NameLoc); 1222 NameInfo, IsAddressOfOperand, 5302 DeclarationNameInfo NameInfo; local 5303 NameInfo.setLoc(Name.StartLocation); 5309 NameInfo.setName(Name.Identifier); 5310 return NameInfo; 5334 NameInfo 5563 DiagnoseClassNameShadow(DeclContext *DC, DeclarationNameInfo NameInfo) argument 5680 DeclarationNameInfo NameInfo = GetNameForDeclarator(D); local 8378 DeclarationNameInfo NameInfo = SemaRef.GetNameForDeclarator(D); local 8825 DeclarationNameInfo NameInfo = GetNameForDeclarator(D); local [all...] |
H A D | SemaExpr.cpp | 1902 DeclarationNameInfo NameInfo(D->getDeclName(), Loc); 1903 return BuildDeclRefExpr(D, Ty, VK, NameInfo, SS); 1908 const DeclarationNameInfo &NameInfo, 1914 return BuildDeclRefExpr(D, Ty, VK, NameInfo, NNS, FoundD, TemplateKWLoc, 1943 const DeclarationNameInfo &NameInfo, 1949 NeedToCaptureVariable(cast<VarDecl>(D), NameInfo.getLoc()); 1952 Context, NNS, TemplateKWLoc, D, RefersToCapturedVariable, NameInfo, Ty, 1970 if (auto *NewFPT = ResolveExceptionSpec(NameInfo.getLoc(), FPT)) 2011 DeclarationNameInfo &NameInfo, 2023 NameInfo 1907 BuildDeclRefExpr(ValueDecl *D, QualType Ty, ExprValueKind VK, const DeclarationNameInfo &NameInfo, const CXXScopeSpec *SS, NamedDecl *FoundD, SourceLocation TemplateKWLoc, const TemplateArgumentListInfo *TemplateArgs) argument 1942 BuildDeclRefExpr(ValueDecl *D, QualType Ty, ExprValueKind VK, const DeclarationNameInfo &NameInfo, NestedNameSpecifierLoc NNS, NamedDecl *FoundD, SourceLocation TemplateKWLoc, const TemplateArgumentListInfo *TemplateArgs) argument 2009 DecomposeUnqualifiedId(const UnqualifiedId &Id, TemplateArgumentListInfo &Buffer, DeclarationNameInfo &NameInfo, const TemplateArgumentListInfo *&TemplateArgs) argument 2266 recoverFromMSUnqualifiedLookup(Sema &S, ASTContext &Context, DeclarationNameInfo &NameInfo, SourceLocation TemplateKWLoc, const TemplateArgumentListInfo *TemplateArgs) argument 2320 DeclarationNameInfo NameInfo; local 2558 BuildQualifiedDeclarationNameExpr( CXXScopeSpec &SS, const DeclarationNameInfo &NameInfo, bool IsAddressOfOperand, const Scope *S, TypeSourceInfo **RecoveryTSI) argument 3106 BuildDeclarationNameExpr( const CXXScopeSpec &SS, const DeclarationNameInfo &NameInfo, NamedDecl *D, NamedDecl *FoundD, const TemplateArgumentListInfo *TemplateArgs, bool AcceptInvalidDecl) argument [all...] |
H A D | SemaCoroutine.cpp | 350 DeclarationNameInfo NameInfo(&S.PP.getIdentifierTable().get(Name), Loc); 356 SourceLocation(), nullptr, NameInfo, /*TemplateArgs=*/nullptr, 365 << NameInfo.getName() << Base->getType()->getAsCXXRecordDecl()
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/ |
H A D | DeclCXX.cpp | 2008 ExplicitSpecifier ES, const DeclarationNameInfo &NameInfo, QualType T, 2010 return new (C, DC) CXXDeductionGuideDecl(C, DC, StartLoc, ES, NameInfo, T, 2125 const DeclarationNameInfo &NameInfo, 2132 CXXMethodDecl(CXXMethod, C, RD, StartLoc, NameInfo, T, TInfo, SC, 2519 const DeclarationNameInfo &NameInfo, QualType T, TypeSourceInfo *TInfo, 2523 : CXXMethodDecl(CXXConstructor, C, RD, StartLoc, NameInfo, T, TInfo, 2559 const DeclarationNameInfo &NameInfo, QualType T, TypeSourceInfo *TInfo, 2563 assert(NameInfo.getName().getNameKind() 2570 CXXConstructorDecl(C, RD, StartLoc, NameInfo, T, TInfo, ES, isInline, 2695 const DeclarationNameInfo &NameInfo, QualTyp [all...] |
H A D | ExprCXX.cpp | 339 const DeclarationNameInfo &NameInfo, bool RequiresADL, bool Overloaded, 343 TemplateKWLoc, NameInfo, TemplateArgs, Begin, End, false, 358 NestedNameSpecifierLoc QualifierLoc, const DeclarationNameInfo &NameInfo, 366 SourceLocation(), NameInfo, RequiresADL, 373 const DeclarationNameInfo &NameInfo, bool RequiresADL, 384 TemplateKWLoc, NameInfo, RequiresADL, 403 const DeclarationNameInfo &NameInfo, 409 : Expr(SC, Context.OverloadTy, VK_LValue, OK_Ordinary), NameInfo(NameInfo), 448 SourceLocation TemplateKWLoc, const DeclarationNameInfo &NameInfo, 336 UnresolvedLookupExpr( const ASTContext &Context, CXXRecordDecl *NamingClass, NestedNameSpecifierLoc QualifierLoc, SourceLocation TemplateKWLoc, const DeclarationNameInfo &NameInfo, bool RequiresADL, bool Overloaded, const TemplateArgumentListInfo *TemplateArgs, UnresolvedSetIterator Begin, UnresolvedSetIterator End) argument 356 Create( const ASTContext &Context, CXXRecordDecl *NamingClass, NestedNameSpecifierLoc QualifierLoc, const DeclarationNameInfo &NameInfo, bool RequiresADL, bool Overloaded, UnresolvedSetIterator Begin, UnresolvedSetIterator End) argument 370 Create( const ASTContext &Context, CXXRecordDecl *NamingClass, NestedNameSpecifierLoc QualifierLoc, SourceLocation TemplateKWLoc, const DeclarationNameInfo &NameInfo, bool RequiresADL, const TemplateArgumentListInfo *Args, UnresolvedSetIterator Begin, UnresolvedSetIterator End) argument 400 OverloadExpr(StmtClass SC, const ASTContext &Context, NestedNameSpecifierLoc QualifierLoc, SourceLocation TemplateKWLoc, const DeclarationNameInfo &NameInfo, const TemplateArgumentListInfo *TemplateArgs, UnresolvedSetIterator Begin, UnresolvedSetIterator End, bool KnownDependent, bool KnownInstantiationDependent, bool KnownContainsUnexpandedParameterPack) argument 446 DependentScopeDeclRefExpr( QualType Ty, NestedNameSpecifierLoc QualifierLoc, SourceLocation TemplateKWLoc, const DeclarationNameInfo &NameInfo, const TemplateArgumentListInfo *Args) argument 465 Create( const ASTContext &Context, NestedNameSpecifierLoc QualifierLoc, SourceLocation TemplateKWLoc, const DeclarationNameInfo &NameInfo, const TemplateArgumentListInfo *Args) argument [all...] |
H A D | OpenMPClause.cpp | 748 NestedNameSpecifierLoc QualifierLoc, const DeclarationNameInfo &NameInfo, 757 Modifier, VL.size(), QualifierLoc, NameInfo); 820 NestedNameSpecifierLoc QualifierLoc, const DeclarationNameInfo &NameInfo, 826 StartLoc, LParenLoc, EndLoc, ColonLoc, VL.size(), QualifierLoc, NameInfo); 882 NestedNameSpecifierLoc QualifierLoc, const DeclarationNameInfo &NameInfo, 888 StartLoc, LParenLoc, EndLoc, ColonLoc, VL.size(), QualifierLoc, NameInfo);
|
H A D | Expr.cpp | 398 const DeclarationNameInfo &NameInfo, NamedDecl *FoundD, 402 DNLoc(NameInfo.getInfo()) { 403 DeclRefExprBits.Loc = NameInfo.getLoc(); 449 const DeclarationNameInfo &NameInfo, 468 RefersToEnclosingVariableOrCapture, NameInfo, 1551 const DeclarationNameInfo &NameInfo, QualType T, 1555 MemberDNLoc(NameInfo.getInfo()), MemberLoc(NameInfo.getLoc()) { 1556 assert(!NameInfo.getName() || 1557 MemberDecl->getDeclName() == NameInfo 394 DeclRefExpr(const ASTContext &Ctx, NestedNameSpecifierLoc QualifierLoc, SourceLocation TemplateKWLoc, ValueDecl *D, bool RefersToEnclosingVariableOrCapture, const DeclarationNameInfo &NameInfo, NamedDecl *FoundD, const TemplateArgumentListInfo *TemplateArgs, QualType T, ExprValueKind VK, NonOdrUseReason NOUR) argument 445 Create(const ASTContext &Context, NestedNameSpecifierLoc QualifierLoc, SourceLocation TemplateKWLoc, ValueDecl *D, bool RefersToEnclosingVariableOrCapture, const DeclarationNameInfo &NameInfo, QualType T, ExprValueKind VK, NamedDecl *FoundD, const TemplateArgumentListInfo *TemplateArgs, NonOdrUseReason NOUR) argument 1549 MemberExpr(Expr *Base, bool IsArrow, SourceLocation OperatorLoc, ValueDecl *MemberDecl, const DeclarationNameInfo &NameInfo, QualType T, ExprValueKind VK, ExprObjectKind OK, NonOdrUseReason NOUR) argument 1567 Create( const ASTContext &C, Expr *Base, bool IsArrow, SourceLocation OperatorLoc, NestedNameSpecifierLoc QualifierLoc, SourceLocation TemplateKWLoc, ValueDecl *MemberDecl, DeclAccessPair FoundDecl, DeclarationNameInfo NameInfo, const TemplateArgumentListInfo *TemplateArgs, QualType T, ExprValueKind VK, ExprObjectKind OK, NonOdrUseReason NOUR) argument [all...] |
H A D | Decl.cpp | 2768 const DeclarationNameInfo &NameInfo, QualType T, 2773 : DeclaratorDecl(DK, DC, NameInfo.getLoc(), NameInfo.getName(), T, TInfo, 2776 EndRangeLoc(NameInfo.getEndLoc()), DNLoc(NameInfo.getInfo()) { 4716 const DeclarationNameInfo &NameInfo, 4723 new (C, DC) FunctionDecl(Function, C, DC, StartLoc, NameInfo, T, TInfo, 2766 FunctionDecl(Kind DK, ASTContext &C, DeclContext *DC, SourceLocation StartLoc, const DeclarationNameInfo &NameInfo, QualType T, TypeSourceInfo *TInfo, StorageClass S, bool isInlineSpecified, ConstexprSpecKind ConstexprKind, Expr *TrailingRequiresClause) argument
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/Index/ |
H A D | IndexBody.cpp | 154 const Expr *E, const Type *T, const DeclarationNameInfo &NameInfo, 172 RD->lookupDependentName(NameInfo.getName(), Filter); 176 SourceLocation Loc = NameInfo.getLoc(); 153 indexDependentReference( const Expr *E, const Type *T, const DeclarationNameInfo &NameInfo, llvm::function_ref<bool(const NamedDecl *ND)> Filter) argument
|
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Serialization/ |
H A D | ASTRecordWriter.h | 233 void AddDeclarationNameInfo(const DeclarationNameInfo &NameInfo);
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Demangle/ |
H A D | ItaniumDemangle.h | 5125 NameState NameInfo(this); 5126 Node *Name = getDerived().parseName(&NameInfo); 5130 if (resolveForwardTemplateRefs(NameInfo)) 5151 if (!NameInfo.CtorDtorConversion && NameInfo.EndsWithTemplateArgs) { 5159 Attrs, NameInfo.CVQualifiers, 5160 NameInfo.ReferenceQualifier); 5172 Attrs, NameInfo.CVQualifiers, 5173 NameInfo.ReferenceQualifier);
|