| /freebsd/contrib/llvm-project/lldb/source/Core/ |
| H A D | DemangledNameInfo.cpp | 22 if (NameInfo.ArgumentsRange.first > 0) in shouldTrack() 35 if (NameInfo.ArgumentsRange.first == 0) in canFinalize() 45 NameInfo.BasenameRange.second = getCurrentPosition(); in updateBasenameEnd() 52 NameInfo.ScopeRange.first = getCurrentPosition(); in updateScopeStart() 59 NameInfo.ScopeRange.second = getCurrentPosition(); in updateScopeEnd() 66 NameInfo.ArgumentsRange.second = getCurrentPosition(); in finalizeArgumentEnd() 73 NameInfo.QualifiersRange.first = getCurrentPosition(); in finalizeQualifiersStart() 80 NameInfo.QualifiersRange.second = getCurrentPosition(); in finalizeQualifiersEnd() 87 NameInfo.ArgumentsRange.first = getCurrentPosition(); in finalizeStart() 92 if (NameInfo.BasenameRange.second == 0) in finalizeStart() [all …]
|
| H A D | Mangled.cpp | 175 OB.NameInfo.SuffixRange.first = OB.NameInfo.QualifiersRange.second; in GetItaniumDemangledStr() 176 OB.NameInfo.SuffixRange.second = std::string_view(OB).size(); in GetItaniumDemangledStr() 177 info = std::move(OB.NameInfo); in GetItaniumDemangledStr()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | Lookup.h | 157 Sema &SemaRef, const DeclarationNameInfo &NameInfo, 160 : SemaPtr(&SemaRef), NameInfo(NameInfo), LookupKind(LookupKind), 175 : SemaPtr(&SemaRef), NameInfo(Name, NameLoc), LookupKind(LookupKind), 187 : SemaPtr(Other.SemaPtr), NameInfo(Other.NameInfo), in LookupResult() 204 SemaPtr(std::move(Other.SemaPtr)), NameInfo(std::move(Other.NameInfo)), in LookupResult() 228 NameInfo = std::move(Other.NameInfo); 256 return NameInfo; in getLookupNameInfo() 260 void setLookupNameInfo(const DeclarationNameInfo &NameInfo) { in setLookupNameInfo() argument 261 this->NameInfo = NameInfo; in setLookupNameInfo() 266 return NameInfo.getName(); in getLookupName() [all …]
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | ODRHash.h | 99 void AddDeclarationNameInfo(DeclarationNameInfo NameInfo, 117 void AddDeclarationNameInfoImpl(DeclarationNameInfo NameInfo);
|
| H A D | StmtCXX.h | 257 DeclarationNameInfo NameInfo; variable 266 DeclarationNameInfo NameInfo, in MSDependentExistsStmt() argument 270 QualifierLoc(QualifierLoc), NameInfo(NameInfo), in MSDependentExistsStmt() 289 DeclarationNameInfo getNameInfo() const { return NameInfo; } in getNameInfo()
|
| H A D | DeclCXX.h | 1989 const DeclarationNameInfo &NameInfo, QualType T, in CXXDeductionGuideDecl() argument 1995 : FunctionDecl(CXXDeductionGuide, C, DC, StartLoc, NameInfo, T, TInfo, in CXXDeductionGuideDecl() 2021 ExplicitSpecifier ES, const DeclarationNameInfo &NameInfo, QualType T, 2129 SourceLocation StartLoc, const DeclarationNameInfo &NameInfo, 2134 : FunctionDecl(DK, C, RD, StartLoc, NameInfo, T, TInfo, SC, UsesFPIntrin, in FunctionDecl() argument 2143 const DeclarationNameInfo &NameInfo, QualType T, TypeSourceInfo *TInfo, 2609 const DeclarationNameInfo &NameInfo, QualType T, 2654 const DeclarationNameInfo &NameInfo, QualType T, TypeSourceInfo *TInfo, 2874 const DeclarationNameInfo &NameInfo, QualType T, 2878 : CXXMethodDecl(CXXDestructor, C, RD, StartLoc, NameInfo, T, TInfo, in CXXMethodDecl() argument [all …]
|
| H A D | ExprCXX.h | 3113 DeclarationNameInfo NameInfo; variable 3122 const DeclarationNameInfo &NameInfo, 3215 const DeclarationNameInfo &getNameInfo() const { return NameInfo; } in getNameInfo() 3218 DeclarationName getName() const { return NameInfo.getName(); } in getName() 3221 SourceLocation getNameLoc() const { return NameInfo.getLoc(); } in getNameLoc() 3355 const DeclarationNameInfo &NameInfo, bool RequiresADL, 3375 const DeclarationNameInfo &NameInfo, bool RequiresADL, 3385 const DeclarationNameInfo &NameInfo, bool RequiresADL, 3458 DeclarationNameInfo NameInfo; variable 3462 const DeclarationNameInfo &NameInfo, [all …]
|
| H A D | DynamicRecursiveASTVisitor.h | 124 virtual bool TraverseDeclarationNameInfo(DeclarationNameInfo NameInfo);
|
| H A D | OpenMPClause.h | 3726 DeclarationNameInfo NameInfo; variable 3744 const DeclarationNameInfo &NameInfo) in OMPReductionClause() argument 3750 QualifierLoc(QualifierLoc), NameInfo(NameInfo) {} in OMPReductionClause() 3776 void setNameInfo(DeclarationNameInfo DNI) { NameInfo = DNI; } in setNameInfo() 3941 const DeclarationNameInfo &NameInfo, ArrayRef<Expr *> Privates, 3972 const DeclarationNameInfo &getNameInfo() const { return NameInfo; } in getNameInfo() 4109 DeclarationNameInfo NameInfo; variable 4123 const DeclarationNameInfo &NameInfo) in OMPTaskReductionClause() argument 4127 QualifierLoc(QualifierLoc), NameInfo(NameInfo) {} in OMPTaskReductionClause() 4142 void setNameInfo(DeclarationNameInfo DNI) { NameInfo = DNI; } in setNameInfo() [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaTemplateVariadic.cpp | 530 bool Sema::DiagnoseUnexpandedParameterPack(const DeclarationNameInfo &NameInfo, in DiagnoseUnexpandedParameterPack() argument 535 switch (NameInfo.getName().getNameKind()) { in DiagnoseUnexpandedParameterPack() 550 if (TypeSourceInfo *TSInfo = NameInfo.getNamedTypeInfo()) in DiagnoseUnexpandedParameterPack() 551 return DiagnoseUnexpandedParameterPack(NameInfo.getLoc(), TSInfo, UPPC); in DiagnoseUnexpandedParameterPack() 553 if (!NameInfo.getName().getCXXNameType()->containsUnexpandedParameterPack()) in DiagnoseUnexpandedParameterPack() 561 .TraverseType(NameInfo.getName().getCXXNameType()); in DiagnoseUnexpandedParameterPack() 563 return DiagnoseUnexpandedParameterPacks(NameInfo.getLoc(), UPPC, Unexpanded); in DiagnoseUnexpandedParameterPack() 623 const DeclarationNameInfo &NameInfo, in collectUnexpandedParameterPacks() argument 626 .TraverseDeclarationNameInfo(NameInfo); in collectUnexpandedParameterPacks()
|
| H A D | SemaExprMember.cpp | 562 const DeclarationNameInfo &NameInfo, in ActOnDependentMemberExpr() argument 579 << BaseType << BaseExpr->getSourceRange() << NameInfo.getSourceRange(); in ActOnDependentMemberExpr() 584 assert(BaseType->isDependentType() || NameInfo.getName().isDependentName() || in ActOnDependentMemberExpr() 596 NameInfo, TemplateArgs); in ActOnDependentMemberExpr() 686 NamedDecl *FirstQualifierInScope, const DeclarationNameInfo &NameInfo, in BuildMemberReferenceExpr() argument 689 LookupResult R(*this, NameInfo, LookupMemberName); in BuildMemberReferenceExpr() 817 const DeclarationNameInfo &NameInfo) { in BuildMSPropertyRefExpr() argument 823 NameInfo.getLoc()); in BuildMSPropertyRefExpr() 1698 DeclarationNameInfo NameInfo; in ActOnMemberAccessExpr() local 1701 NameInfo, TemplateArgs); in ActOnMemberAccessExpr() [all …]
|
| H A D | HLSLBuiltinTypeDeclBuilder.cpp | 38 DeclarationNameInfo NameInfo = in lookupBuiltinFunction() local 40 LookupResult R(S, NameInfo, Sema::LookupOrdinaryName); in lookupBuiltinFunction() 389 DeclarationNameInfo NameInfo = DeclarationNameInfo(Name, SourceLocation()); in createDecl() local 392 AST, DeclBuilder.Record, SourceLocation(), NameInfo, FuncTy, TSInfo, in createDecl() 398 NameInfo, FuncTy, TSInfo, SC_None, false, false, in createDecl()
|
| H A D | SemaTemplate.cpp | 628 DeclarationNameInfo NameInfo; in diagnoseExprIntendedAsTemplateName() local 638 NameInfo = DRE->getNameInfo(); in diagnoseExprIntendedAsTemplateName() 643 NameInfo = ME->getMemberNameInfo(); in diagnoseExprIntendedAsTemplateName() 650 NameInfo = DSDRE->getNameInfo(); in diagnoseExprIntendedAsTemplateName() 655 NameInfo = DSME->getMemberNameInfo(); in diagnoseExprIntendedAsTemplateName() 665 Diag(NameInfo.getBeginLoc(), diag::err_template_kw_missing) in diagnoseExprIntendedAsTemplateName() 666 << NameInfo.getName() << SourceRange(Less, Greater); in diagnoseExprIntendedAsTemplateName() 690 DeclarationName Name = NameInfo.getName(); in diagnoseExprIntendedAsTemplateName() 693 CorrectTypo(NameInfo, LookupKind, S, &SS, CCC, in diagnoseExprIntendedAsTemplateName() 719 Diag(NameInfo.getLoc(), diag::err_non_template_in_template_id) in diagnoseExprIntendedAsTemplateName() [all …]
|
| H A D | TreeTransform.h | 562 TransformDeclarationNameInfo(const DeclarationNameInfo &NameInfo); 2649 DeclarationNameInfo NameInfo, in RebuildMSDependentExistsStmt() argument 2652 QualifierLoc, NameInfo, Nested); in RebuildMSDependentExistsStmt() 2710 const DeclarationNameInfo &NameInfo, in RebuildDeclRefExpr() argument 2715 return getSema().BuildDeclarationNameExpr(SS, NameInfo, VD, Found, in RebuildDeclRefExpr() 3037 DeclarationNameInfo NameInfo(&Accessor, AccessorLoc); in RebuildExtVectorElementExpr() 3040 /*FirstQualifierInScope*/ nullptr, NameInfo, in RebuildExtVectorElementExpr() 3524 const DeclarationNameInfo &NameInfo, in RebuildDependentScopeDeclRefExpr() argument 3533 SS, TemplateKWLoc, NameInfo, TemplateArgs, IsAddressOfOperand); in RebuildDependentScopeDeclRefExpr() 3536 SS, NameInfo, IsAddressOfOperand, RecoveryTSI); in RebuildDependentScopeDeclRefExpr() [all …]
|
| H A D | SemaTemplateInstantiateDecl.cpp | 2725 DeclarationNameInfo NameInfo in VisitFunctionDecl() local 2729 adjustForRewrite(FunctionRewriteKind, D, T, TInfo, NameInfo); in VisitFunctionDecl() 2735 InstantiatedExplicitSpecifier, NameInfo, T, TInfo, in VisitFunctionDecl() 2743 SemaRef.Context, DC, D->getInnerLocStart(), NameInfo, T, TInfo, in VisitFunctionDecl() 3141 DeclarationNameInfo NameInfo in VisitCXXMethodDecl() local 3145 adjustForRewrite(FunctionRewriteKind, D, T, TInfo, NameInfo); in VisitCXXMethodDecl() 3153 SemaRef.Context, Record, StartLoc, NameInfo, T, TInfo, in VisitCXXMethodDecl() 3161 SemaRef.Context, Record, StartLoc, NameInfo, T, TInfo, in VisitCXXMethodDecl() 3171 SemaRef.Context, Record, StartLoc, NameInfo, T, TInfo, in VisitCXXMethodDecl() 3178 SemaRef.Context, Record, StartLoc, NameInfo, T, TInfo, SC, in VisitCXXMethodDecl() [all …]
|
| H A D | SemaStmtAsm.cpp | 937 DeclarationNameInfo NameInfo; in LookupInlineAsmVarDeclField() local 938 NameInfo.setLoc(AsmLoc); in LookupInlineAsmVarDeclField() 939 NameInfo.setName(&Context.Idents.get(Member)); in LookupInlineAsmVarDeclField() 943 /*FirstQualifierFoundInScope=*/nullptr, NameInfo, /*TemplateArgs=*/nullptr); in LookupInlineAsmVarDeclField()
|
| H A D | SemaDeclCXX.cpp | 879 DeclarationNameInfo NameInfo(B.Name, B.NameLoc); in ActOnDecompositionDeclarator() local 883 LookupResult Previous(*this, NameInfo, LookupOrdinaryName, in ActOnDecompositionDeclarator() 945 DeclarationNameInfo NameInfo((IdentifierInfo *)nullptr, in ActOnDecompositionDeclarator() local 947 LookupResult Previous(*this, NameInfo, LookupOrdinaryName, in ActOnDecompositionDeclarator() 3437 DeclarationNameInfo NameInfo = GetNameForDeclarator(D); in ActOnCXXMemberDeclarator() local 3438 DeclarationName Name = NameInfo.getName(); in ActOnCXXMemberDeclarator() 3439 SourceLocation Loc = NameInfo.getLoc(); in ActOnCXXMemberDeclarator() 8640 DeclarationNameInfo NameInfo(Field->getDeclName(), Loc); in getField() local 8642 CXXScopeSpec(), Field, Found, NameInfo), in getField() 8644 CXXScopeSpec(), Field, Found, NameInfo)}; in getField() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Support/ |
| H A D | UnicodeNameToCodepoint.cpp | 76 uint8_t NameInfo = UnicodeNameToCodepointIndex[Offset++]; in readNode() local 80 bool LongName = NameInfo & 0x40; in readNode() 81 bool HasValue = NameInfo & 0x80; in readNode() 82 std::size_t Size = NameInfo & ~0xC0; in readNode()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | DeclCXX.cpp | 2359 ExplicitSpecifier ES, const DeclarationNameInfo &NameInfo, QualType T, in Create() argument 2365 C, DC, StartLoc, ES, NameInfo, T, TInfo, EndLocation, Ctor, Kind, in Create() 2480 const DeclarationNameInfo &NameInfo, QualType T, in Create() argument 2486 CXXMethod, C, RD, StartLoc, NameInfo, T, TInfo, SC, UsesFPIntrin, in Create() 2922 const DeclarationNameInfo &NameInfo, QualType T, TypeSourceInfo *TInfo, in CXXConstructorDecl() argument 2927 : CXXMethodDecl(CXXConstructor, C, RD, StartLoc, NameInfo, T, TInfo, in CXXConstructorDecl() 2963 const DeclarationNameInfo &NameInfo, QualType T, TypeSourceInfo *TInfo, in Create() argument 2968 assert(NameInfo.getName().getNameKind() in Create() 2975 C, RD, StartLoc, NameInfo, T, TInfo, ES, UsesFPIntrin, isInline, in Create() 3099 const DeclarationNameInfo &NameInfo, QualType T, TypeSourceInfo *TInfo, in Create() argument [all …]
|
| H A D | ExprCXX.cpp | 403 const DeclarationNameInfo &NameInfo, bool RequiresADL, in UnresolvedLookupExpr() argument 408 TemplateKWLoc, NameInfo, TemplateArgs, Begin, End, in UnresolvedLookupExpr() 422 NestedNameSpecifierLoc QualifierLoc, const DeclarationNameInfo &NameInfo, in Create() argument 431 /*TemplateKWLoc=*/SourceLocation(), NameInfo, RequiresADL, in Create() 439 const DeclarationNameInfo &NameInfo, bool RequiresADL, in Create() argument 451 Context, NamingClass, QualifierLoc, TemplateKWLoc, NameInfo, RequiresADL, in Create() 470 const DeclarationNameInfo &NameInfo, in OverloadExpr() argument 476 : Expr(SC, Context.OverloadTy, VK_LValue, OK_Ordinary), NameInfo(NameInfo), in OverloadExpr() 515 SourceLocation TemplateKWLoc, const DeclarationNameInfo &NameInfo, in DependentScopeDeclRefExpr() argument 518 QualifierLoc(QualifierLoc), NameInfo(NameInfo) { in DependentScopeDeclRefExpr() [all …]
|
| H A D | DynamicRecursiveASTVisitor.cpp | 166 bool TraverseDeclarationNameInfo(DeclarationNameInfo NameInfo) { in TraverseDeclarationNameInfo() 167 return Visitor.TraverseDeclarationNameInfo(NameInfo); in TraverseDeclarationNameInfo()
|
| H A D | ODRHash.cpp | 33 void ODRHash::AddDeclarationNameInfo(DeclarationNameInfo NameInfo, in AddDeclarationNameInfo() argument 39 AddDeclarationNameInfoImpl(NameInfo); in AddDeclarationNameInfo() 46 void ODRHash::AddDeclarationNameInfoImpl(DeclarationNameInfo NameInfo) { in AddDeclarationNameInfoImpl() argument 47 DeclarationName Name = NameInfo.getName(); in AddDeclarationNameInfoImpl() 91 if (auto *TSI = NameInfo.getNamedTypeInfo()) in AddDeclarationNameInfoImpl()
|
| /freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/ |
| H A D | LVBinaryReader.cpp | 372 const LVNameInfo &NameInfo) { in createInstructions() argument 380 LVAddress Address = NameInfo.first; in createInstructions() 381 uint64_t Size = NameInfo.second; in createInstructions() 535 const LVNameInfo &NameInfo = Name.second; in createInstructions() 536 LVAddress Address = NameInfo.first; in createInstructions() 537 uint64_t Size = NameInfo.second; in createInstructions()
|
| /freebsd/contrib/llvm-project/lldb/include/lldb/Core/ |
| H A D | DemangledNameInfo.h | 118 DemangledNameInfo NameInfo; member
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Readers/ |
| H A D | LVBinaryReader.h | 181 const LVNameInfo &NameInfo);
|