Searched refs:NameInfo (Results 1 - 25 of 42) sorted by relevance

12

/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Sema/
H A DLookup.h145 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 DTemplate.h490 DeclarationNameInfo &NameInfo);
H A DSema.h3360 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 DStmtCXX.h256 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 DDeclCXX.h1848 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 DOpenMPClause.h2458 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 DExprCXX.h2849 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 DSemaExprMember.cpp485 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 DSemaTemplateVariadic.cpp428 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 DSemaTemplateInstantiateDecl.cpp1896 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 DTreeTransform.h519 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 DSemaTemplate.cpp616 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 DSemaStmtAsm.cpp850 DeclarationNameInfo NameInfo;
851 NameInfo.setLoc(AsmLoc);
852 NameInfo.setName(&Context.Idents.get(Member));
856 /*FirstQualifierFoundInScope=*/nullptr, NameInfo, /*TemplateArgs=*/nullptr);
H A DSemaDeclCXX.cpp820 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 DSemaDecl.cpp854 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 DSemaExpr.cpp1869 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 DSemaCoroutine.cpp349 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 DDeclCXX.cpp1958 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 DExprCXX.cpp387 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 DOpenMPClause.cpp653 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 DExpr.cpp502 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 DDecl.cpp2781 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 DIndexBody.cpp154 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 DASTRecordWriter.h233 void AddDeclarationNameInfo(const DeclarationNameInfo &NameInfo);
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Demangle/
H A DItaniumDemangle.h5096 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);

Completed in 697 milliseconds

12