| /trueos/contrib/llvm/tools/clang/include/clang/Sema/ |
| HD | Lookup.h | 129 LookupResult(Sema &SemaRef, const DeclarationNameInfo &NameInfo, 136 NameInfo(NameInfo), in ResultKind() 158 NameInfo(Name, NameLoc), in ResultKind() 178 NameInfo(Other.NameInfo), in LookupResult() 195 return NameInfo; in getLookupNameInfo() 199 void setLookupNameInfo(const DeclarationNameInfo &NameInfo) { in setLookupNameInfo() argument 200 this->NameInfo = NameInfo; in setLookupNameInfo() 205 return NameInfo.getName(); in getLookupName() 210 NameInfo.setName(Name); in setLookupName() 542 return NameInfo.getLoc(); in getNameLoc() [all …]
|
| HD | Sema.h | 2261 const DeclarationNameInfo &NameInfo, 3230 DeclarationNameInfo &NameInfo, 3244 const DeclarationNameInfo &NameInfo, 3253 const DeclarationNameInfo &NameInfo, 3279 const DeclarationNameInfo &NameInfo, 3283 const DeclarationNameInfo &NameInfo, 3290 const CXXScopeSpec &SS, const DeclarationNameInfo &NameInfo, NamedDecl *D, 3375 const DeclarationNameInfo &NameInfo, 3416 const DeclarationNameInfo &NameInfo, 3581 DeclarationNameInfo NameInfo, [all …]
|
| /trueos/contrib/llvm/tools/clang/include/clang/AST/ |
| HD | StmtCXX.h | 238 DeclarationNameInfo NameInfo; variable 247 DeclarationNameInfo NameInfo, in MSDependentExistsStmt() argument 251 QualifierLoc(QualifierLoc), NameInfo(NameInfo), in MSDependentExistsStmt() 270 DeclarationNameInfo getNameInfo() const { return NameInfo; } in getNameInfo()
|
| HD | DeclCXX.h | 1642 const DeclarationNameInfo &NameInfo, in CXXMethodDecl() argument 1646 : FunctionDecl(DK, RD, StartLoc, NameInfo, T, TInfo, in CXXMethodDecl() 1655 const DeclarationNameInfo &NameInfo, 2082 const DeclarationNameInfo &NameInfo, in CXXConstructorDecl() argument 2086 : CXXMethodDecl(CXXConstructor, RD, StartLoc, NameInfo, T, TInfo, in CXXConstructorDecl() 2097 const DeclarationNameInfo &NameInfo, 2274 const DeclarationNameInfo &NameInfo, in CXXDestructorDecl() argument 2277 : CXXMethodDecl(CXXDestructor, RD, StartLoc, NameInfo, T, TInfo, in CXXDestructorDecl() 2286 const DeclarationNameInfo &NameInfo, 2321 const DeclarationNameInfo &NameInfo, in CXXConversionDecl() argument [all …]
|
| HD | ExprCXX.h | 2471 DeclarationNameInfo NameInfo; variable 2499 const DeclarationNameInfo &NameInfo, 2562 const DeclarationNameInfo &getNameInfo() const { return NameInfo; } in getNameInfo() 2565 DeclarationName getName() const { return NameInfo.getName(); } in getName() 2568 SourceLocation getNameLoc() const { return NameInfo.getLoc(); } in getNameLoc() 2682 const DeclarationNameInfo &NameInfo, in UnresolvedLookupExpr() argument 2687 NameInfo, TemplateArgs, Begin, End, false, false, false), in UnresolvedLookupExpr() 2703 const DeclarationNameInfo &NameInfo, in Create() argument 2708 SourceLocation(), NameInfo, in Create() 2716 const DeclarationNameInfo &NameInfo, [all …]
|
| HD | Decl.h | 1542 const DeclarationNameInfo &NameInfo, in FunctionDecl() argument 1546 : DeclaratorDecl(DK, DC, NameInfo.getLoc(), NameInfo.getName(), T, TInfo, in FunctionDecl() 1557 EndRangeLoc(NameInfo.getEndLoc()), in FunctionDecl() 1559 DNLoc(NameInfo.getInfo()) {} in FunctionDecl() 1586 DeclarationNameInfo NameInfo(N, NLoc); 1587 return FunctionDecl::Create(C, DC, StartLoc, NameInfo, T, TInfo, 1595 const DeclarationNameInfo &NameInfo,
|
| HD | RecursiveASTVisitor.h | 206 bool TraverseDeclarationNameInfo(DeclarationNameInfo NameInfo); 699 DeclarationNameInfo NameInfo) { in TraverseDeclarationNameInfo() argument 700 switch (NameInfo.getName().getNameKind()) { in TraverseDeclarationNameInfo() 704 if (TypeSourceInfo *TSInfo = NameInfo.getNamedTypeInfo()) in TraverseDeclarationNameInfo()
|
| HD | Expr.h | 913 const DeclarationNameInfo &NameInfo, 955 const DeclarationNameInfo &NameInfo, 2336 const DeclarationNameInfo &NameInfo, QualType ty, in MemberExpr() argument 2343 Base(base), MemberDecl(memberdecl), MemberDNLoc(NameInfo.getInfo()), in MemberExpr() 2344 MemberLoc(NameInfo.getLoc()), IsArrow(isarrow), in MemberExpr() 2347 assert(memberdecl->getDeclName() == NameInfo.getName()); in MemberExpr()
|
| /trueos/contrib/llvm/tools/clang/lib/Sema/ |
| HD | SemaTemplateVariadic.cpp | 302 bool Sema::DiagnoseUnexpandedParameterPack(const DeclarationNameInfo &NameInfo, in DiagnoseUnexpandedParameterPack() argument 307 switch (NameInfo.getName().getNameKind()) { in DiagnoseUnexpandedParameterPack() 321 if (TypeSourceInfo *TSInfo = NameInfo.getNamedTypeInfo()) in DiagnoseUnexpandedParameterPack() 322 return DiagnoseUnexpandedParameterPack(NameInfo.getLoc(), TSInfo, UPPC); in DiagnoseUnexpandedParameterPack() 324 if (!NameInfo.getName().getCXXNameType()->containsUnexpandedParameterPack()) in DiagnoseUnexpandedParameterPack() 332 .TraverseType(NameInfo.getName().getCXXNameType()); in DiagnoseUnexpandedParameterPack() 334 return DiagnoseUnexpandedParameterPacks(NameInfo.getLoc(), UPPC, Unexpanded); in DiagnoseUnexpandedParameterPack() 397 void Sema::collectUnexpandedParameterPacks(const DeclarationNameInfo &NameInfo, in collectUnexpandedParameterPacks() argument 400 .TraverseDeclarationNameInfo(NameInfo); in collectUnexpandedParameterPacks()
|
| HD | SemaExprMember.cpp | 434 const DeclarationNameInfo &NameInfo, in ActOnDependentMemberExpr() argument 451 << BaseType << BaseExpr->getSourceRange() << NameInfo.getSourceRange(); in ActOnDependentMemberExpr() 457 NameInfo.getName().isDependentName() || in ActOnDependentMemberExpr() 467 NameInfo, TemplateArgs)); in ActOnDependentMemberExpr() 669 const DeclarationNameInfo &NameInfo, in BuildMemberReferenceExpr() argument 676 NameInfo, TemplateArgs); in BuildMemberReferenceExpr() 678 LookupResult R(*this, NameInfo, LookupMemberName); in BuildMemberReferenceExpr() 842 const DeclarationNameInfo &NameInfo) { in BuildMSPropertyRefExpr() argument 848 NameInfo.getLoc()); in BuildMSPropertyRefExpr() 1622 DeclarationNameInfo NameInfo; in ActOnMemberAccessExpr() local [all …]
|
| HD | TreeTransform.h | 449 TransformDeclarationNameInfo(const DeclarationNameInfo &NameInfo); 1467 DeclarationNameInfo NameInfo, in RebuildMSDependentExistsStmt() argument 1470 QualifierLoc, NameInfo, Nested); in RebuildMSDependentExistsStmt() 1512 const DeclarationNameInfo &NameInfo, in RebuildDeclRefExpr() argument 1519 return getSema().BuildDeclarationNameExpr(SS, NameInfo, VD); in RebuildDeclRefExpr() 1734 DeclarationNameInfo NameInfo(&Accessor, AccessorLoc); in RebuildExtVectorElementExpr() 1739 NameInfo, in RebuildExtVectorElementExpr() 2203 const DeclarationNameInfo &NameInfo, in RebuildDependentScopeDeclRefExpr() argument 2211 NameInfo, TemplateArgs); in RebuildDependentScopeDeclRefExpr() 2213 return getSema().BuildQualifiedDeclarationNameExpr(SS, NameInfo, in RebuildDependentScopeDeclRefExpr() [all …]
|
| HD | SemaDecl.cpp | 580 DeclarationNameInfo NameInfo(Name, NameLoc); in ClassifyName() local 727 NameInfo, IsAddressOfOperand, in ClassifyName() 3854 DeclarationNameInfo NameInfo; in GetNameFromUnqualifiedId() local 3855 NameInfo.setLoc(Name.StartLocation); in GetNameFromUnqualifiedId() 3861 NameInfo.setName(Name.Identifier); in GetNameFromUnqualifiedId() 3862 NameInfo.setLoc(Name.StartLocation); in GetNameFromUnqualifiedId() 3863 return NameInfo; in GetNameFromUnqualifiedId() 3866 NameInfo.setName(Context.DeclarationNames.getCXXOperatorName( in GetNameFromUnqualifiedId() 3868 NameInfo.setLoc(Name.StartLocation); in GetNameFromUnqualifiedId() 3869 NameInfo.getInfo().CXXOperatorName.BeginOpNameLoc in GetNameFromUnqualifiedId() [all …]
|
| HD | SemaTemplate.cpp | 409 const DeclarationNameInfo &NameInfo, in ActOnDependentIdExpression() argument 430 NameInfo, in ActOnDependentIdExpression() 434 return BuildDependentDeclRefExpr(SS, TemplateKWLoc, NameInfo, TemplateArgs); in ActOnDependentIdExpression() 440 const DeclarationNameInfo &NameInfo, in BuildDependentDeclRefExpr() argument 445 NameInfo, in BuildDependentDeclRefExpr() 2743 const DeclarationNameInfo &NameInfo, in CheckVarTemplateId() argument 2747 DeclResult Decl = CheckVarTemplateId(Template, TemplateLoc, NameInfo.getLoc(), in CheckVarTemplateId() 2755 NameInfo.getLoc()); in CheckVarTemplateId() 2758 return BuildDeclarationNameExpr(SS, NameInfo, Var, in CheckVarTemplateId() 2806 const DeclarationNameInfo &NameInfo, in BuildQualifiedTemplateIdExpr() argument [all …]
|
| HD | SemaTemplateInstantiateDecl.cpp | 1557 DeclarationNameInfo NameInfo in VisitCXXMethodDecl() local 1561 StartLoc, NameInfo, T, TInfo, in VisitCXXMethodDecl() 1597 StartLoc, NameInfo, T, TInfo, in VisitCXXMethodDecl() 1602 StartLoc, NameInfo, T, TInfo, in VisitCXXMethodDecl() 1610 StartLoc, NameInfo, T, TInfo, in VisitCXXMethodDecl() 1680 LookupResult Previous(SemaRef, NameInfo, Sema::LookupOrdinaryName, in VisitCXXMethodDecl() 2121 DeclarationNameInfo NameInfo = D->getNameInfo(); in VisitUsingDecl() local 2128 LookupResult Prev(SemaRef, NameInfo, Sema::LookupUsingDeclName, in VisitUsingDecl() 2134 NameInfo, in VisitUsingDecl() 2164 if (NameInfo.getName().getNameKind() == DeclarationName::CXXConstructorName) { in VisitUsingDecl() [all …]
|
| HD | SemaDeclCXX.cpp | 1861 DeclarationNameInfo NameInfo = GetNameForDeclarator(D); in ActOnCXXMemberDeclarator() local 1862 DeclarationName Name = NameInfo.getName(); in ActOnCXXMemberDeclarator() 1863 SourceLocation Loc = NameInfo.getLoc(); in ActOnCXXMemberDeclarator() 7313 const DeclarationNameInfo &NameInfo, in BuildUsingDeclaration() argument 7319 SourceLocation IdentLoc = NameInfo.getLoc(); in BuildUsingDeclaration() 7330 LookupResult Previous(*this, NameInfo, LookupUsingDeclName, in BuildUsingDeclaration() 7368 IdentLoc, NameInfo.getName()); in BuildUsingDeclaration() 7371 QualifierLoc, NameInfo); in BuildUsingDeclaration() 7375 NameInfo, HasTypenameKeyword); in BuildUsingDeclaration() 7389 if (NameInfo.getName().getNameKind() == DeclarationName::CXXConstructorName) { in BuildUsingDeclaration() [all …]
|
| HD | SemaExpr.cpp | 1603 DeclarationNameInfo NameInfo(D->getDeclName(), Loc); in BuildDeclRefExpr() local 1604 return BuildDeclRefExpr(D, Ty, VK, NameInfo, SS); in BuildDeclRefExpr() 1611 const DeclarationNameInfo &NameInfo, in BuildDeclRefExpr() argument 1620 Diag(NameInfo.getLoc(), diag::err_ref_bad_target) in BuildDeclRefExpr() 1643 NameInfo.getLoc(), Ty, VK, FoundD, TemplateArgs); in BuildDeclRefExpr() 1650 SourceLocation(), D, refersToEnclosingScope, NameInfo, Ty, VK, FoundD); in BuildDeclRefExpr() 1684 DeclarationNameInfo &NameInfo, in DecomposeUnqualifiedId() argument 1696 NameInfo = Context.getNameForTemplate(TName, TNameLoc); in DecomposeUnqualifiedId() 1699 NameInfo = GetNameFromUnqualifiedId(Id); in DecomposeUnqualifiedId() 1932 DeclarationNameInfo NameInfo; in ActOnIdExpression() local [all …]
|
| HD | SemaTemplateInstantiate.cpp | 1307 DeclarationNameInfo NameInfo(PD->getDeclName(), Loc); in RebuildParmVarDeclRefExpr() local 1308 return getSema().BuildDeclarationNameExpr(CXXScopeSpec(), NameInfo, PD); in RebuildParmVarDeclRefExpr() 2716 Sema::SubstDeclarationNameInfo(const DeclarationNameInfo &NameInfo, in SubstDeclarationNameInfo() argument 2718 TemplateInstantiator Instantiator(*this, TemplateArgs, NameInfo.getLoc(), in SubstDeclarationNameInfo() 2719 NameInfo.getName()); in SubstDeclarationNameInfo() 2720 return Instantiator.TransformDeclarationNameInfo(NameInfo); in SubstDeclarationNameInfo()
|
| HD | SemaLookup.cpp | 295 switch (NameInfo.getName().getCXXOverloadedOperator()) { in configure() 309 if (IdentifierInfo *Id = NameInfo.getName().getAsIdentifierInfo()) { in configure() 4149 DeclarationNameInfo NameInfo(CorrectionDecl->getDeclName(), in CorrectTypo() local 4151 LookupResult R(*this, NameInfo, LookupOrdinaryName); in CorrectTypo()
|
| /trueos/contrib/llvm/tools/clang/lib/AST/ |
| HD | ExprCXX.cpp | 296 const DeclarationNameInfo &NameInfo, in Create() argument 307 TemplateKWLoc, NameInfo, in Create() 329 const DeclarationNameInfo &NameInfo, in OverloadExpr() argument 339 NameInfo.isInstantiationDependent() || in OverloadExpr() 343 NameInfo.containsUnexpandedParameterPack() || in OverloadExpr() 347 NameInfo(NameInfo), QualifierLoc(QualifierLoc), in OverloadExpr() 424 const DeclarationNameInfo &NameInfo, in DependentScopeDeclRefExpr() argument 428 (NameInfo.isInstantiationDependent() || in DependentScopeDeclRefExpr() 431 (NameInfo.containsUnexpandedParameterPack() || in DependentScopeDeclRefExpr() 435 QualifierLoc(QualifierLoc), NameInfo(NameInfo), in DependentScopeDeclRefExpr() [all …]
|
| HD | DeclCXX.cpp | 1403 const DeclarationNameInfo &NameInfo, in Create() argument 1407 return new (C) CXXMethodDecl(CXXMethod, RD, StartLoc, NameInfo, T, TInfo, in Create() 1688 const DeclarationNameInfo &NameInfo, in Create() argument 1692 assert(NameInfo.getName().getNameKind() in Create() 1695 return new (C) CXXConstructorDecl(RD, StartLoc, NameInfo, T, TInfo, in Create() 1838 const DeclarationNameInfo &NameInfo, in Create() argument 1841 assert(NameInfo.getName().getNameKind() in Create() 1844 return new (C) CXXDestructorDecl(RD, StartLoc, NameInfo, T, TInfo, isInline, in Create() 1861 const DeclarationNameInfo &NameInfo, in Create() argument 1865 assert(NameInfo.getName().getNameKind() in Create() [all …]
|
| HD | ASTImporter.cpp | 2701 DeclarationNameInfo NameInfo(Name, Loc); in VisitFunctionDecl() local 2703 ImportDeclarationNameLoc(D->getNameInfo(), NameInfo); in VisitFunctionDecl() 2747 NameInfo, T, TInfo, in VisitFunctionDecl() 2756 NameInfo, T, TInfo, in VisitFunctionDecl() 2764 NameInfo, T, TInfo, in VisitFunctionDecl() 2773 NameInfo, T, TInfo, in VisitFunctionDecl() 2781 NameInfo, T, TInfo, D->getStorageClass(), in VisitFunctionDecl()
|
| HD | Expr.cpp | 373 const DeclarationNameInfo &NameInfo, in DeclRefExpr() argument 378 D(D), Loc(NameInfo.getLoc()), DNLoc(NameInfo.getInfo()) { in DeclRefExpr() 427 const DeclarationNameInfo &NameInfo, in Create() argument 449 NameInfo, FoundD, TemplateArgs, T, VK); in Create()
|
| /trueos/contrib/llvm/tools/clang/lib/Parse/ |
| HD | ParseOpenMP.cpp | 231 DeclarationNameInfo NameInfo = Actions.GetNameFromUnqualifiedId(Name); in ParseOpenMPSimpleVarList() local 233 NameInfo); in ParseOpenMPSimpleVarList()
|
| /trueos/contrib/llvm/tools/clang/lib/Serialization/ |
| HD | ASTReaderStmt.cpp | 75 void ReadDeclarationNameInfo(DeclarationNameInfo &NameInfo, in ReadDeclarationNameInfo() argument 77 Reader.ReadDeclarationNameInfo(F, NameInfo, R, I); in ReadDeclarationNameInfo() 1178 ReadDeclarationNameInfo(S->NameInfo, Record, Idx); in VisitMSDependentExistsStmt() 1436 ReadDeclarationNameInfo(E->NameInfo, Record, Idx); in VisitDependentScopeDeclRefExpr() 1467 ReadDeclarationNameInfo(E->NameInfo, Record, Idx); in VisitOverloadExpr()
|
| /trueos/contrib/llvm/tools/clang/include/clang/Serialization/ |
| HD | ASTWriter.h | 600 void AddDeclarationNameInfo(const DeclarationNameInfo &NameInfo,
|