/openbsd/gnu/llvm/clang/lib/AST/ |
H A D | DeclarationName.cpp | 46 int DeclarationName::compare(DeclarationName LHS, DeclarationName RHS) { in compare() 51 case DeclarationName::Identifier: { in compare() 135 case DeclarationName::Identifier: in print() 288 DeclarationName 297 return DeclarationName(Name); in getCXXDeductionGuideName() 301 return DeclarationName(Name); in getCXXDeductionGuideName() 336 DeclarationName 352 DeclarationName 367 DeclarationName 374 return DeclarationName(Name); in getCXXLiteralOperatorName() [all …]
|
H A D | DeclOpenMP.cpp | 103 Kind DK, DeclContext *DC, SourceLocation L, DeclarationName Name, in OMPDeclareReductionDecl() 113 ASTContext &C, DeclContext *DC, SourceLocation L, DeclarationName Name, in Create() 122 OMPDeclareReduction, /*DC=*/nullptr, SourceLocation(), DeclarationName(), in CreateDeserialized() 143 ASTContext &C, DeclContext *DC, SourceLocation L, DeclarationName Name, in Create() 144 QualType T, DeclarationName VarName, ArrayRef<OMPClause *> Clauses, in Create() 154 C, ID, N, 1, SourceLocation(), DeclarationName(), QualType(), in CreateDeserialized() 155 DeclarationName(), /*PrevDeclInScope=*/nullptr); in CreateDeserialized()
|
H A D | ODRHash.cpp | 63 case DeclarationName::Identifier: in AddDeclarationNameImpl() 66 case DeclarationName::ObjCZeroArgSelector: in AddDeclarationNameImpl() 67 case DeclarationName::ObjCOneArgSelector: in AddDeclarationNameImpl() 68 case DeclarationName::ObjCMultiArgSelector: { in AddDeclarationNameImpl() 87 case DeclarationName::CXXConstructorName: in AddDeclarationNameImpl() 88 case DeclarationName::CXXDestructorName: in AddDeclarationNameImpl() 91 case DeclarationName::CXXOperatorName: in AddDeclarationNameImpl() 94 case DeclarationName::CXXLiteralOperatorName: in AddDeclarationNameImpl() 97 case DeclarationName::CXXConversionFunctionName: in AddDeclarationNameImpl() 100 case DeclarationName::CXXUsingDirective: in AddDeclarationNameImpl() [all …]
|
H A D | ASTImporterLookupTable.cpp | 97 const DeclarationName Name = ND->getDeclName(); in remove() 149 ASTImporterLookupTable::lookup(DeclContext *DC, DeclarationName Name) const { in lookup() 172 DeclarationName Name = Entry.first; in dump()
|
H A D | ItaniumMangle.cpp | 1370 case DeclarationName::Identifier: in mangleUnresolvedName() 1381 case DeclarationName::CXXOperatorName: in mangleUnresolvedName() 1417 case DeclarationName::Identifier: { in mangleUnqualifiedName() 1604 case DeclarationName::ObjCOneArgSelector: in mangleUnqualifiedName() 1639 case DeclarationName::CXXDestructorName: in mangleUnqualifiedName() 1651 case DeclarationName::CXXOperatorName: in mangleUnqualifiedName() 1670 case DeclarationName::CXXUsingDirective: in mangleUnqualifiedName() 2453 case DeclarationName::CXXDestructorName: in mangleOperatorName() 2455 case DeclarationName::CXXUsingDirective: in mangleOperatorName() 2456 case DeclarationName::Identifier: in mangleOperatorName() [all …]
|
H A D | ODRDiagsEmitter.cpp | 79 DeclarationName FirstName = FirstMethod->getDeclName(); in diagnoseSubMismatchMethodParameters() 89 DeclarationName SecondName = SecondMethod->getDeclName(); in diagnoseSubMismatchMethodParameters() 132 DeclarationName FirstParamName = FirstParam->getDeclName(); in diagnoseSubMismatchMethodParameters() 268 DeclarationName FirstName = FirstTD->getDeclName(); in diagnoseSubMismatchTypedef() 269 DeclarationName SecondName = SecondTD->getDeclName(); in diagnoseSubMismatchTypedef() 311 DeclarationName FirstName = FirstVD->getDeclName(); in diagnoseSubMismatchVar() 312 DeclarationName SecondName = SecondVD->getDeclName(); in diagnoseSubMismatchVar() 491 DeclarationName FirstName = FirstMethod->getDeclName(); in diagnoseSubMismatchObjCMethod() 492 DeclarationName SecondName = SecondMethod->getDeclName(); in diagnoseSubMismatchObjCMethod() 863 DeclarationName FirstName = FirstDecl->getDeclName(); in diagnoseMismatch() [all …]
|
H A D | DeclTemplate.cpp | 231 DeclarationName Name, TemplateParameterList *Params, in TemplateDecl() 378 DeclarationName Name, in Create() 390 DeclarationName(), nullptr, nullptr); in CreateDeserialized() 462 DeclarationName Name, in Create() 475 DeclarationName(), nullptr, nullptr); in CreateDeserialized() 1034 SourceLocation L, DeclarationName Name, in Create() 1047 DeclarationName(), in CreateDeserialized() 1179 DeclarationName Name, in Create() 1191 DeclarationName(), nullptr, nullptr); in CreateDeserialized() 1242 DeclarationName(), nullptr, nullptr); in CreateDeserialized() [all …]
|
H A D | DeclCXX.cpp | 1354 == DeclarationName::CXXConversionFunctionName) { in addedMember() 1362 DeclarationName::CXXConstructorName) { in addedMember() 1537 DeclarationName Name = in getLambdaCallOperatorHelper() 1573 DeclarationName Name = in getLambdaStaticInvokers() 1935 DeclarationName Name in getDestructor() 2661 == DeclarationName::CXXConstructorName && in Create() 2794 == DeclarationName::CXXDestructorName && in Create() 2828 == DeclarationName::CXXConversionFunctionName && in Create() 3035 : NamedDecl(K, nullptr, SourceLocation(), DeclarationName()), in UsingShadowDecl() 3201 DeclarationName TargetName, in Create() [all …]
|
/openbsd/gnu/llvm/clang/include/clang/AST/ |
H A D | DeclarationName.h | 36 class DeclarationName; variable 144 class DeclarationName { 517 friend bool operator==(DeclarationName LHS, DeclarationName RHS) { 522 friend bool operator!=(DeclarationName LHS, DeclarationName RHS) { 538 static int compare(DeclarationName LHS, DeclarationName RHS); 549 inline bool operator<(DeclarationName LHS, DeclarationName RHS) { 555 inline bool operator>(DeclarationName LHS, DeclarationName RHS) { 561 inline bool operator<=(DeclarationName LHS, DeclarationName RHS) { 567 inline bool operator>=(DeclarationName LHS, DeclarationName RHS) { 644 DeclarationName getCXXSpecialName(DeclarationName::NameKind Kind, [all …]
|
H A D | ODRHash.h | 44 llvm::DenseMap<DeclarationName, unsigned> DeclNameMap; 97 void AddDeclarationName(DeclarationName Name, bool TreatAsDecl = false); 107 void AddDeclarationNameImpl(DeclarationName Name);
|
H A D | ASTImporter.h | 258 FoundDeclsTy findDeclsInToCtx(DeclContext *DC, DeclarationName Name); 439 llvm::Expected<DeclarationName> Import(DeclarationName FromName); 514 virtual Expected<DeclarationName> 515 HandleNameConflict(DeclarationName Name, DeclContext *DC, unsigned IDNS,
|
H A D | DeclOpenMP.h | 204 DeclarationName Name, QualType Ty, 214 Create(ASTContext &C, DeclContext *DC, SourceLocation L, DeclarationName Name, 296 DeclarationName VarName; 302 OMPDeclareMapperDecl(DeclContext *DC, SourceLocation L, DeclarationName Name, in OMPDeclareMapperDecl() 303 QualType Ty, DeclarationName VarName, in OMPDeclareMapperDecl() 316 SourceLocation L, DeclarationName Name, 317 QualType T, DeclarationName VarName, 359 DeclarationName getVarName() { return VarName; } in getVarName()
|
H A D | ASTImporterLookupTable.h | 53 using NameMap = llvm::SmallDenseMap<DeclarationName, DeclList, 4>; 82 LookupResult lookup(DeclContext *DC, DeclarationName Name) const;
|
H A D | PropertiesBase.td | 84 def DeclarationName : PropertyType; 85 def DeclarationNameKind : EnumPropertyType<"DeclarationName::NameKind">; 547 // Type cases for DeclarationName. 548 def : PropertyTypeKind<DeclarationName, DeclarationNameKind, 550 let Class = PropertyTypeCase<DeclarationName, "Identifier"> in { 555 return DeclarationName(identifier); 564 return DeclarationName(selector); 569 let Class = PropertyTypeCase<DeclarationName, "CXX"#kind#"Name"> in { 587 let Class = PropertyTypeCase<DeclarationName, "CXXOperatorName"> in { 605 return DeclarationName::getUsingDirectiveName(); [all …]
|
H A D | DeclLookups.h | 43 DeclarationName getLookupName() const { return It->first; } in getLookupName() 55 It->first == DeclarationName::getUsingDirectiveName());
|
H A D | ExternalASTSource.h | 43 class DeclarationName; variable 151 FindExternalVisibleDeclsByName(const DeclContext *DC, DeclarationName Name); 305 DeclarationName Name, 310 DeclarationName Name);
|
H A D | DeclTemplate.h | 872 SourceLocation L, DeclarationName Name, in RedeclarableTemplateDecl() 1132 DeclarationName Name, 1791 DeclarationName Name, BuiltinTemplateKind BTK); 1801 DeclarationName Name, 2300 DeclarationName Name, TemplateParameterList *Params, 2331 DeclarationName Name, 2598 DeclarationName Name, 3146 DeclarationName Name, TemplateParameterList *Params, 3178 SourceLocation L, DeclarationName Name, 3279 ConceptDecl(DeclContext *DC, SourceLocation L, DeclarationName Name, [all …]
|
/openbsd/gnu/llvm/clang/lib/Sema/ |
H A D | IdentifierResolver.cpp | 65 IdDeclInfo &operator[](DeclarationName Name); 151 DeclarationName Name = D->getDeclName(); in AddDecl() 176 DeclarationName Name = D->getDeclName(); in InsertDeclAfter() 217 DeclarationName Name = D->getDeclName(); in RemoveDecl() 236 IdentifierResolver::begin(DeclarationName Name) { in begin() 308 bool IdentifierResolver::tryAddTopLevelDecl(NamedDecl *D, DeclarationName Name){ in tryAddTopLevelDecl() 404 IdentifierResolver::IdDeclInfoMap::operator[](DeclarationName Name) { in operator []()
|
H A D | SemaTemplateVariadic.cpp | 457 case DeclarationName::Identifier: in DiagnoseUnexpandedParameterPack() 458 case DeclarationName::ObjCZeroArgSelector: in DiagnoseUnexpandedParameterPack() 459 case DeclarationName::ObjCOneArgSelector: in DiagnoseUnexpandedParameterPack() 460 case DeclarationName::ObjCMultiArgSelector: in DiagnoseUnexpandedParameterPack() 461 case DeclarationName::CXXOperatorName: in DiagnoseUnexpandedParameterPack() 462 case DeclarationName::CXXLiteralOperatorName: in DiagnoseUnexpandedParameterPack() 463 case DeclarationName::CXXUsingDirective: in DiagnoseUnexpandedParameterPack() 464 case DeclarationName::CXXDeductionGuideName: in DiagnoseUnexpandedParameterPack() 467 case DeclarationName::CXXConstructorName: in DiagnoseUnexpandedParameterPack() 468 case DeclarationName::CXXDestructorName: in DiagnoseUnexpandedParameterPack() [all …]
|
/openbsd/gnu/llvm/clang/include/clang/Sema/ |
H A D | IdentifierResolver.h | 27 class DeclarationName; variable 138 iterator begin(DeclarationName Name); 177 bool tryAddTopLevelDecl(NamedDecl *D, DeclarationName Name);
|
H A D | TypoCorrection.h | 59 TypoCorrection(const DeclarationName &Name, NamedDecl *NameDecl, 76 TypoCorrection(DeclarationName Name, NestedNameSpecifier *NNS = nullptr, 84 DeclarationName getCorrection() const { return CorrectionName; } in getCorrection() 266 DeclarationName CorrectionName;
|
/openbsd/gnu/llvm/clang/include/clang/Serialization/ |
H A D | ASTBitCodes.h | 2118 DeclarationNameKey(DeclarationName Name); 2124 assert(Kind == DeclarationName::Identifier || in getIdentifier() 2125 Kind == DeclarationName::CXXLiteralOperatorName || in getIdentifier() 2126 Kind == DeclarationName::CXXDeductionGuideName); in getIdentifier() 2131 assert(Kind == DeclarationName::ObjCZeroArgSelector || in getSelector() 2132 Kind == DeclarationName::ObjCOneArgSelector || in getSelector() 2133 Kind == DeclarationName::ObjCMultiArgSelector); in getSelector() 2138 assert(Kind == DeclarationName::CXXOperatorName); in getOperatorKind()
|
/openbsd/gnu/llvm/lldb/source/Plugins/ExpressionParser/Clang/ |
H A D | NameSearchContext.h | 35 const clang::DeclarationName m_decl_name; 66 clang::DeclarationName name, const clang::DeclContext *dc) in NameSearchContext()
|
H A D | ClangASTSource.cpp | 113 case DeclarationName::Identifier: { in FindExternalVisibleDeclsByName() 124 case DeclarationName::CXXOperatorName: in FindExternalVisibleDeclsByName() 125 case DeclarationName::CXXLiteralOperatorName: in FindExternalVisibleDeclsByName() 130 case DeclarationName::CXXUsingDirective: in FindExternalVisibleDeclsByName() 134 case DeclarationName::ObjCZeroArgSelector: in FindExternalVisibleDeclsByName() 135 case DeclarationName::ObjCOneArgSelector: in FindExternalVisibleDeclsByName() 136 case DeclarationName::ObjCMultiArgSelector: { in FindExternalVisibleDeclsByName() 148 case DeclarationName::CXXConstructorName: in FindExternalVisibleDeclsByName() 149 case DeclarationName::CXXDestructorName: in FindExternalVisibleDeclsByName() 150 case DeclarationName::CXXConversionFunctionName: in FindExternalVisibleDeclsByName() [all …]
|
H A D | NameSearchContext.cpp | 73 clang::DeclarationName decl_name = in AddFunDecl() 74 m_decl_name.getNameKind() == DeclarationName::Identifier in AddFunDecl()
|