/freebsd-11-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 | 490 DeclarationNameInfo &NameInfo);
|
H A D | Sema.h | 3360 const DeclarationNameInfo &NameInfo, 4605 DeclarationNameInfo &NameInfo, 4624 const DeclarationNameInfo &NameInfo, 4637 const DeclarationNameInfo &NameInfo, 4644 const DeclarationNameInfo &NameInfo, 4676 const DeclarationNameInfo &NameInfo, 4682 const DeclarationNameInfo &NameInfo, 4690 const CXXScopeSpec &SS, const DeclarationNameInfo &NameInfo, NamedDecl *D, 4794 NamedDecl *FirstQualifierInScope, const DeclarationNameInfo &NameInfo, 4826 const DeclarationNameInfo &NameInfo, [all...] |
/freebsd-11-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 | 1848 const DeclarationNameInfo &NameInfo, QualType T, 1850 : FunctionDecl(CXXDeductionGuide, C, DC, StartLoc, NameInfo, T, TInfo, 1867 ExplicitSpecifier ES, const DeclarationNameInfo &NameInfo, QualType T, 1936 SourceLocation StartLoc, const DeclarationNameInfo &NameInfo, 1941 : FunctionDecl(DK, C, RD, StartLoc, NameInfo, T, TInfo, SC, isInline, 1950 const DeclarationNameInfo &NameInfo, QualType T, 2396 const DeclarationNameInfo &NameInfo, QualType T, 2450 const DeclarationNameInfo &NameInfo, QualType T, TypeSourceInfo *TInfo, 2659 const DeclarationNameInfo &NameInfo, QualType T, 2663 : CXXMethodDecl(CXXDestructor, C, RD, StartLoc, NameInfo, 1846 CXXDeductionGuideDecl(ASTContext &C, DeclContext *DC, SourceLocation StartLoc, ExplicitSpecifier ES, const DeclarationNameInfo &NameInfo, QualType T, TypeSourceInfo *TInfo, SourceLocation EndLocation) argument 1935 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 2658 CXXDestructorDecl(ASTContext &C, CXXRecordDecl *RD, SourceLocation StartLoc, const DeclarationNameInfo &NameInfo, QualType T, TypeSourceInfo *TInfo, bool isInline, bool isImplicitlyDeclared, ConstexprSpecKind ConstexprKind, Expr *TrailingRequiresClause = nullptr) argument 2714 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 3387 UsingDecl(DeclContext *DC, SourceLocation UL, NestedNameSpecifierLoc QualifierLoc, const DeclarationNameInfo &NameInfo, bool HasTypenameKeyword) argument 3603 UnresolvedUsingValueDecl(DeclContext *DC, QualType Ty, SourceLocation UsingLoc, NestedNameSpecifierLoc QualifierLoc, const DeclarationNameInfo &NameInfo, SourceLocation EllipsisLoc) argument [all...] |
H A D | OpenMPClause.h | 2458 DeclarationNameInfo NameInfo; member in class:clang::final 2468 /// \param NameInfo The full name info for reduction identifier. 2472 const DeclarationNameInfo &NameInfo) 2476 QualifierLoc(QualifierLoc), NameInfo(NameInfo) {} 2491 void setNameInfo(DeclarationNameInfo DNI) { NameInfo = DNI; } 2560 /// \param NameInfo The full name info for reduction identifier. 2588 const DeclarationNameInfo &NameInfo, ArrayRef<Expr *> Privates, 2602 const DeclarationNameInfo &getNameInfo() const { return NameInfo; } 2694 DeclarationNameInfo NameInfo; member in class:clang::final 2469 OMPReductionClause(SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation ColonLoc, SourceLocation EndLoc, unsigned N, NestedNameSpecifierLoc QualifierLoc, const DeclarationNameInfo &NameInfo) argument 2705 OMPTaskReductionClause(SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation ColonLoc, SourceLocation EndLoc, unsigned N, NestedNameSpecifierLoc QualifierLoc, const DeclarationNameInfo &NameInfo) argument 2925 DeclarationNameInfo NameInfo; member in class:clang::final 2936 OMPInReductionClause(SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation ColonLoc, SourceLocation EndLoc, unsigned N, NestedNameSpecifierLoc QualifierLoc, const DeclarationNameInfo &NameInfo) argument [all...] |
H A D | ExprCXX.h | 2849 DeclarationNameInfo NameInfo; member in class:clang::OverloadExpr 2858 const DeclarationNameInfo &NameInfo, 2950 const DeclarationNameInfo &getNameInfo() const { return NameInfo; } 2953 DeclarationName getName() const { return NameInfo.getName(); } 2956 SourceLocation getNameLoc() const { return NameInfo.getLoc(); } 3068 const DeclarationNameInfo &NameInfo, bool RequiresADL, 3088 const DeclarationNameInfo &NameInfo, bool RequiresADL, bool Overloaded, 3094 const DeclarationNameInfo &NameInfo, bool RequiresADL, 3169 DeclarationNameInfo NameInfo; member in class:clang::final 3173 const DeclarationNameInfo &NameInfo, [all...] |
/freebsd-11-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 | SemaTemplateInstantiateDecl.cpp | 1896 DeclarationNameInfo NameInfo local 1900 adjustForRewrite(FunctionRewriteKind, D, T, TInfo, NameInfo); 1906 InstantiatedExplicitSpecifier, NameInfo, T, TInfo, 1913 SemaRef.Context, DC, D->getInnerLocStart(), NameInfo, T, TInfo, 2256 DeclarationNameInfo NameInfo local 2260 adjustForRewrite(FunctionRewriteKind, D, T, TInfo, NameInfo); 2269 SemaRef.Context, Record, StartLoc, NameInfo, T, TInfo, 2276 SemaRef.Context, Record, StartLoc, NameInfo, T, TInfo, 2282 SemaRef.Context, Record, StartLoc, NameInfo, T, TInfo, 2288 Method = CXXMethodDecl::Create(SemaRef.Context, Record, StartLoc, NameInfo, 3114 DeclarationNameInfo NameInfo local 3683 adjustForRewrite(RewriteKind RK, FunctionDecl *Orig, QualType &T, TypeSourceInfo *&TInfo, DeclarationNameInfo &NameInfo) argument [all...] |
H A D | TreeTransform.h | 519 TransformDeclarationNameInfo(const DeclarationNameInfo &NameInfo); 2156 DeclarationNameInfo NameInfo, 2159 QualifierLoc, NameInfo, Nested); 2210 const DeclarationNameInfo &NameInfo, 2215 return getSema().BuildDeclarationNameExpr(SS, NameInfo, VD, Found, 2454 DeclarationNameInfo NameInfo(&Accessor, AccessorLoc); 2459 NameInfo, 2898 const DeclarationNameInfo &NameInfo, 2906 return getSema().BuildQualifiedTemplateIdExpr(SS, TemplateKWLoc, NameInfo, 2910 SS, NameInfo, IsAddressOfOperan 2153 RebuildMSDependentExistsStmt(SourceLocation KeywordLoc, bool IsIfExists, NestedNameSpecifierLoc QualifierLoc, DeclarationNameInfo NameInfo, Stmt *Nested) argument 2208 RebuildDeclRefExpr(NestedNameSpecifierLoc QualifierLoc, ValueDecl *VD, const DeclarationNameInfo &NameInfo, NamedDecl *Found, TemplateArgumentListInfo *TemplateArgs) argument 2895 RebuildDependentScopeDeclRefExpr( NestedNameSpecifierLoc QualifierLoc, SourceLocation TemplateKWLoc, const DeclarationNameInfo &NameInfo, const TemplateArgumentListInfo *TemplateArgs, bool IsAddressOfOperand, TypeSourceInfo **RecoveryTSI) argument 3869 TransformDeclarationNameInfo(const DeclarationNameInfo &NameInfo) argument 7829 DeclarationNameInfo NameInfo = S->getNameInfo(); local 8921 DeclarationNameInfo NameInfo = C->getNameInfo(); local 8968 DeclarationNameInfo NameInfo = C->getNameInfo(); local 9013 DeclarationNameInfo NameInfo = C->getNameInfo(); local 9445 DeclarationNameInfo NameInfo = E->getNameInfo(); local 11513 DeclarationNameInfo NameInfo local 12135 DeclarationNameInfo NameInfo local [all...] |
H A D | SemaTemplate.cpp | 616 DeclarationNameInfo NameInfo; 626 NameInfo = DRE->getNameInfo(); 631 NameInfo = ME->getMemberNameInfo(); 638 NameInfo = DSDRE->getNameInfo(); 643 NameInfo = DSME->getMemberNameInfo(); 653 Diag(NameInfo.getBeginLoc(), diag::err_template_kw_missing) 654 << "" << NameInfo.getName().getAsString() << SourceRange(Less, Greater); 678 DeclarationName Name = NameInfo.getName(); 680 if (TypoCorrection Corrected = CorrectTypo(NameInfo, LookupKind, S, &SS, CCC, 706 Diag(NameInfo 716 ActOnDependentIdExpression(const CXXScopeSpec &SS, SourceLocation TemplateKWLoc, const DeclarationNameInfo &NameInfo, bool isAddressOfOperand, const TemplateArgumentListInfo *TemplateArgs) argument 760 BuildDependentDeclRefExpr(const CXXScopeSpec &SS, SourceLocation TemplateKWLoc, const DeclarationNameInfo &NameInfo, const TemplateArgumentListInfo *TemplateArgs) argument 1137 formImmediatelyDeclaredConstraint( Sema &S, NestedNameSpecifierLoc NS, DeclarationNameInfo NameInfo, ConceptDecl *NamedConcept, SourceLocation LAngleLoc, SourceLocation RAngleLoc, QualType ConstrainedType, SourceLocation ParamNameLoc, ArgumentLocAppender Appender, SourceLocation EllipsisLoc) argument 1184 AttachTypeConstraint(NestedNameSpecifierLoc NS, DeclarationNameInfo NameInfo, ConceptDecl *NamedConcept, const TemplateArgumentListInfo *TemplateArgs, TemplateTypeParmDecl *ConstrainedParameter, SourceLocation EllipsisLoc) argument 4454 CheckVarTemplateId(const CXXScopeSpec &SS, const DeclarationNameInfo &NameInfo, VarTemplateDecl *Template, SourceLocation TemplateLoc, const TemplateArgumentListInfo *TemplateArgs) argument 4587 BuildQualifiedTemplateIdExpr(CXXScopeSpec &SS, SourceLocation TemplateKWLoc, const DeclarationNameInfo &NameInfo, const TemplateArgumentListInfo *TemplateArgs) argument 4769 DeclarationNameInfo NameInfo; local 9696 DeclarationNameInfo NameInfo = GetNameForDeclarator(D); local [all...] |
H A D | SemaStmtAsm.cpp | 850 DeclarationNameInfo NameInfo; 851 NameInfo.setLoc(AsmLoc); 852 NameInfo.setName(&Context.Idents.get(Member)); 856 /*FirstQualifierFoundInScope=*/nullptr, NameInfo, /*TemplateArgs=*/nullptr);
|
H A D | SemaDeclCXX.cpp | 820 DeclarationNameInfo NameInfo(B.Name, B.NameLoc); 821 LookupResult Previous(*this, NameInfo, LookupOrdinaryName, 852 DeclarationNameInfo NameInfo((IdentifierInfo *)nullptr, 854 LookupResult Previous(*this, NameInfo, LookupOrdinaryName, 3159 DeclarationNameInfo NameInfo = GetNameForDeclarator(D); 3160 DeclarationName Name = NameInfo.getName(); 3161 SourceLocation Loc = NameInfo.getLoc(); 7751 DeclarationNameInfo NameInfo(Field->getDeclName(), Loc); 7753 CXXScopeSpec(), Field, Found, NameInfo), 7755 CXXScopeSpec(), Field, Found, NameInfo)}; [all...] |
H A D | SemaDecl.cpp | 854 DeclarationNameInfo NameInfo(Name, NameLoc); 934 Context.getAssumedTemplateName(NameInfo.getName()); 1109 Template = Context.getAssumedTemplateName(NameInfo.getName()); 1215 DeclarationNameInfo NameInfo(Name, NameLoc); 1217 NameInfo, IsAddressOfOperand, 5166 DeclarationNameInfo NameInfo; local 5167 NameInfo.setLoc(Name.StartLocation); 5173 NameInfo.setName(Name.Identifier); 5174 return NameInfo; 5198 NameInfo 5427 DiagnoseClassNameShadow(DeclContext *DC, DeclarationNameInfo NameInfo) argument 5544 DeclarationNameInfo NameInfo = GetNameForDeclarator(D); local 8237 DeclarationNameInfo NameInfo = SemaRef.GetNameForDeclarator(D); local 8681 DeclarationNameInfo NameInfo = GetNameForDeclarator(D); local [all...] |
H A D | SemaExpr.cpp | 1869 DeclarationNameInfo NameInfo(D->getDeclName(), Loc); 1870 return BuildDeclRefExpr(D, Ty, VK, NameInfo, SS); 1875 const DeclarationNameInfo &NameInfo, 1881 return BuildDeclRefExpr(D, Ty, VK, NameInfo, NNS, FoundD, TemplateKWLoc, 1910 const DeclarationNameInfo &NameInfo, 1916 NeedToCaptureVariable(cast<VarDecl>(D), NameInfo.getLoc()); 1919 Context, NNS, TemplateKWLoc, D, RefersToCapturedVariable, NameInfo, Ty, 1937 if (auto *NewFPT = ResolveExceptionSpec(NameInfo.getLoc(), FPT)) 1978 DeclarationNameInfo &NameInfo, 1990 NameInfo 1874 BuildDeclRefExpr(ValueDecl *D, QualType Ty, ExprValueKind VK, const DeclarationNameInfo &NameInfo, const CXXScopeSpec *SS, NamedDecl *FoundD, SourceLocation TemplateKWLoc, const TemplateArgumentListInfo *TemplateArgs) argument 1909 BuildDeclRefExpr(ValueDecl *D, QualType Ty, ExprValueKind VK, const DeclarationNameInfo &NameInfo, NestedNameSpecifierLoc NNS, NamedDecl *FoundD, SourceLocation TemplateKWLoc, const TemplateArgumentListInfo *TemplateArgs) argument 1976 DecomposeUnqualifiedId(const UnqualifiedId &Id, TemplateArgumentListInfo &Buffer, DeclarationNameInfo &NameInfo, const TemplateArgumentListInfo *&TemplateArgs) argument 2233 recoverFromMSUnqualifiedLookup(Sema &S, ASTContext &Context, DeclarationNameInfo &NameInfo, SourceLocation TemplateKWLoc, const TemplateArgumentListInfo *TemplateArgs) argument 2287 DeclarationNameInfo NameInfo; local 2525 BuildQualifiedDeclarationNameExpr( CXXScopeSpec &SS, const DeclarationNameInfo &NameInfo, bool IsAddressOfOperand, const Scope *S, TypeSourceInfo **RecoveryTSI) argument 3073 BuildDeclarationNameExpr( const CXXScopeSpec &SS, const DeclarationNameInfo &NameInfo, NamedDecl *D, NamedDecl *FoundD, const TemplateArgumentListInfo *TemplateArgs, bool AcceptInvalidDecl) argument [all...] |
H A D | SemaCoroutine.cpp | 349 DeclarationNameInfo NameInfo(&S.PP.getIdentifierTable().get(Name), Loc); 355 SourceLocation(), nullptr, NameInfo, /*TemplateArgs=*/nullptr, 364 << NameInfo.getName() << Base->getType()->getAsCXXRecordDecl()
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/ |
H A D | DeclCXX.cpp | 1958 ExplicitSpecifier ES, const DeclarationNameInfo &NameInfo, QualType T, 1960 return new (C, DC) CXXDeductionGuideDecl(C, DC, StartLoc, ES, NameInfo, T, 2075 const DeclarationNameInfo &NameInfo, 2082 CXXMethodDecl(CXXMethod, C, RD, StartLoc, NameInfo, T, TInfo, SC, 2475 const DeclarationNameInfo &NameInfo, QualType T, TypeSourceInfo *TInfo, 2479 : CXXMethodDecl(CXXConstructor, C, RD, StartLoc, NameInfo, T, TInfo, 2515 const DeclarationNameInfo &NameInfo, QualType T, TypeSourceInfo *TInfo, 2519 assert(NameInfo.getName().getNameKind() 2526 CXXConstructorDecl(C, RD, StartLoc, NameInfo, T, TInfo, ES, isInline, 2655 const DeclarationNameInfo &NameInfo, QualTyp [all...] |
H A D | ExprCXX.cpp | 387 const DeclarationNameInfo &NameInfo, bool RequiresADL, bool Overloaded, 391 TemplateKWLoc, NameInfo, TemplateArgs, Begin, End, false, 406 NestedNameSpecifierLoc QualifierLoc, const DeclarationNameInfo &NameInfo, 414 SourceLocation(), NameInfo, RequiresADL, 421 const DeclarationNameInfo &NameInfo, bool RequiresADL, 432 TemplateKWLoc, NameInfo, RequiresADL, 451 const DeclarationNameInfo &NameInfo, 460 (KnownInstantiationDependent || NameInfo.isInstantiationDependent() || 464 NameInfo.containsUnexpandedParameterPack() || 467 NameInfo(NameInf 384 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 404 Create( const ASTContext &Context, CXXRecordDecl *NamingClass, NestedNameSpecifierLoc QualifierLoc, const DeclarationNameInfo &NameInfo, bool RequiresADL, bool Overloaded, UnresolvedSetIterator Begin, UnresolvedSetIterator End) argument 418 Create( const ASTContext &Context, CXXRecordDecl *NamingClass, NestedNameSpecifierLoc QualifierLoc, SourceLocation TemplateKWLoc, const DeclarationNameInfo &NameInfo, bool RequiresADL, const TemplateArgumentListInfo *Args, UnresolvedSetIterator Begin, UnresolvedSetIterator End) argument 448 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 525 DependentScopeDeclRefExpr( QualType Ty, NestedNameSpecifierLoc QualifierLoc, SourceLocation TemplateKWLoc, const DeclarationNameInfo &NameInfo, const TemplateArgumentListInfo *Args) argument 556 Create( const ASTContext &Context, NestedNameSpecifierLoc QualifierLoc, SourceLocation TemplateKWLoc, const DeclarationNameInfo &NameInfo, const TemplateArgumentListInfo *Args) argument [all...] |
H A D | OpenMPClause.cpp | 653 NestedNameSpecifierLoc QualifierLoc, const DeclarationNameInfo &NameInfo, 659 StartLoc, LParenLoc, EndLoc, ColonLoc, VL.size(), QualifierLoc, NameInfo); 706 NestedNameSpecifierLoc QualifierLoc, const DeclarationNameInfo &NameInfo, 712 StartLoc, LParenLoc, EndLoc, ColonLoc, VL.size(), QualifierLoc, NameInfo); 768 NestedNameSpecifierLoc QualifierLoc, const DeclarationNameInfo &NameInfo, 774 StartLoc, LParenLoc, EndLoc, ColonLoc, VL.size(), QualifierLoc, NameInfo); 650 Create( const ASTContext &C, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc, SourceLocation ColonLoc, ArrayRef<Expr *> VL, NestedNameSpecifierLoc QualifierLoc, const DeclarationNameInfo &NameInfo, ArrayRef<Expr *> Privates, ArrayRef<Expr *> LHSExprs, ArrayRef<Expr *> RHSExprs, ArrayRef<Expr *> ReductionOps, Stmt *PreInit, Expr *PostUpdate) argument 703 Create( const ASTContext &C, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc, SourceLocation ColonLoc, ArrayRef<Expr *> VL, NestedNameSpecifierLoc QualifierLoc, const DeclarationNameInfo &NameInfo, ArrayRef<Expr *> Privates, ArrayRef<Expr *> LHSExprs, ArrayRef<Expr *> RHSExprs, ArrayRef<Expr *> ReductionOps, Stmt *PreInit, Expr *PostUpdate) argument 765 Create( const ASTContext &C, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc, SourceLocation ColonLoc, ArrayRef<Expr *> VL, NestedNameSpecifierLoc QualifierLoc, const DeclarationNameInfo &NameInfo, ArrayRef<Expr *> Privates, ArrayRef<Expr *> LHSExprs, ArrayRef<Expr *> RHSExprs, ArrayRef<Expr *> ReductionOps, ArrayRef<Expr *> TaskgroupDescriptors, Stmt *PreInit, Expr *PostUpdate) argument
|
H A D | Expr.cpp | 502 const DeclarationNameInfo &NameInfo, NamedDecl *FoundD, 506 D(D), DNLoc(NameInfo.getInfo()) { 507 DeclRefExprBits.Loc = NameInfo.getLoc(); 563 const DeclarationNameInfo &NameInfo, 582 RefersToEnclosingVariableOrCapture, NameInfo, 1644 const DeclarationNameInfo &NameInfo, QualType T, 1650 Base(Base), MemberDecl(MemberDecl), MemberDNLoc(NameInfo.getInfo()), 1651 MemberLoc(NameInfo.getLoc()) { 1652 assert(!NameInfo.getName() || 1653 MemberDecl->getDeclName() == NameInfo 498 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 559 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 1642 MemberExpr(Expr *Base, bool IsArrow, SourceLocation OperatorLoc, ValueDecl *MemberDecl, const DeclarationNameInfo &NameInfo, QualType T, ExprValueKind VK, ExprObjectKind OK, NonOdrUseReason NOUR) argument 1662 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 | 2781 const DeclarationNameInfo &NameInfo, QualType T, 2786 : DeclaratorDecl(DK, DC, NameInfo.getLoc(), NameInfo.getName(), T, TInfo, 2789 EndRangeLoc(NameInfo.getEndLoc()), DNLoc(NameInfo.getInfo()) { 4704 const DeclarationNameInfo &NameInfo, 4711 new (C, DC) FunctionDecl(Function, C, DC, StartLoc, NameInfo, T, TInfo, 2779 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 4702 Create(ASTContext &C, DeclContext *DC, SourceLocation StartLoc, const DeclarationNameInfo &NameInfo, QualType T, TypeSourceInfo *TInfo, StorageClass SC, bool isInlineSpecified, bool hasWrittenPrototype, ConstexprSpecKind ConstexprKind, Expr *TrailingRequiresClause) argument
|
/freebsd-11-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-11-stable/contrib/llvm-project/clang/include/clang/Serialization/ |
H A D | ASTRecordWriter.h | 233 void AddDeclarationNameInfo(const DeclarationNameInfo &NameInfo);
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Demangle/ |
H A D | ItaniumDemangle.h | 5096 NameState NameInfo(this); 5097 Node *Name = getDerived().parseName(&NameInfo); 5101 if (resolveForwardTemplateRefs(NameInfo)) 5122 if (!NameInfo.CtorDtorConversion && NameInfo.EndsWithTemplateArgs) { 5130 Attrs, NameInfo.CVQualifiers, 5131 NameInfo.ReferenceQualifier); 5143 Attrs, NameInfo.CVQualifiers, 5144 NameInfo.ReferenceQualifier);
|