/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | DeclarationName.cpp | 46 int DeclarationName::compare(DeclarationName LHS, DeclarationName RHS) { in compare() 51 case DeclarationName::Identifier: { in compare() 62 case DeclarationName::ObjCZeroArgSelector: in compare() 63 case DeclarationName::ObjCOneArgSelector: in compare() 64 case DeclarationName::ObjCMultiArgSelector: { in compare() 68 if (LHS.getNameKind() == DeclarationName::ObjCZeroArgSelector && in compare() 69 RHS.getNameKind() == DeclarationName::ObjCZeroArgSelector) { in compare() 83 case DeclarationName::CXXConstructorName: in compare() 84 case DeclarationName::CXXDestructorName: in compare() 85 case DeclarationName::CXXConversionFunctionName: in compare() [all …]
|
H A D | DeclOpenMP.cpp | 105 Kind DK, DeclContext *DC, SourceLocation L, DeclarationName Name, in OMPDeclareReductionDecl() 115 ASTContext &C, DeclContext *DC, SourceLocation L, DeclarationName Name, in Create() 124 OMPDeclareReduction, /*DC=*/nullptr, SourceLocation(), DeclarationName(), in CreateDeserialized() 145 ASTContext &C, DeclContext *DC, SourceLocation L, DeclarationName Name, in Create() 146 QualType T, DeclarationName VarName, ArrayRef<OMPClause *> Clauses, in Create() 156 C, ID, N, 1, SourceLocation(), DeclarationName(), QualType(), in CreateDeserialized() 157 DeclarationName(), /*PrevDeclInScope=*/nullptr); in CreateDeserialized()
|
H A D | ODRHash.cpp | 34 void ODRHash::AddDeclarationName(DeclarationName Name, bool TreatAsDecl) { in AddDeclarationName() 46 void ODRHash::AddDeclarationNameImpl(DeclarationName Name) { in AddDeclarationNameImpl() 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() [all …]
|
H A D | ASTImporterLookupTable.cpp | 111 const DeclarationName Name = ND->getDeclName(); in remove() 163 ASTImporterLookupTable::lookup(DeclContext *DC, DeclarationName Name) const { in lookup() 186 DeclarationName Name = Entry.first; in dump()
|
H A D | ItaniumMangle.cpp | 503 DeclarationName name, 520 void mangleUnqualifiedName(GlobalDecl GD, DeclarationName Name, 560 void mangleOperatorName(DeclarationName Name, unsigned Arity); 598 DeclarationName name, 1423 NestedNameSpecifier *qualifier, DeclarationName name, in mangleUnresolvedName() 1429 case DeclarationName::Identifier: in mangleUnresolvedName() 1433 case DeclarationName::CXXDestructorName: in mangleUnresolvedName() 1438 case DeclarationName::CXXConversionFunctionName: in mangleUnresolvedName() 1439 case DeclarationName::CXXLiteralOperatorName: in mangleUnresolvedName() 1440 case DeclarationName::CXXOperatorName: in mangleUnresolvedName() [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() 133 DeclarationName SecondParamName = SecondParam->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() 403 DeclarationName FirstProtocolName = FirstProtocol->getDeclName(); in diagnoseSubMismatchProtocols() 404 DeclarationName SecondProtocolName = SecondProtocol->getDeclName(); in diagnoseSubMismatchProtocols() [all …]
|
H A D | DeclCXX.cpp | 1409 == DeclarationName::CXXConversionFunctionName) { in addedMember() 1417 DeclarationName::CXXConstructorName) { in addedMember() 1618 DeclarationName Name = in getLambdaCallOperatorHelper() 1654 DeclarationName Name = in getLambdaStaticInvokers() 2018 DeclarationName Name in getDestructor() 2768 == DeclarationName::CXXConstructorName && in Create() 2901 == DeclarationName::CXXDestructorName && in Create() 2935 == DeclarationName::CXXConversionFunctionName && in Create() 3108 SourceLocation Loc, DeclarationName Name, in UsingShadowDecl() 3120 : NamedDecl(K, nullptr, SourceLocation(), DeclarationName()), in UsingShadowDecl() [all …]
|
H A D | DeclTemplate.cpp | 264 DeclarationName Name, TemplateParameterList *Params, in TemplateDecl() 412 DeclarationName Name, in Create() 424 DeclarationName(), nullptr, nullptr); in CreateDeserialized() 496 DeclarationName Name, in Create() 509 DeclarationName(), nullptr, nullptr); in CreateDeserialized() 1070 SourceLocation L, DeclarationName Name, in Create() 1082 DeclarationName(), in CreateDeserialized() 1212 DeclarationName Name, in Create() 1224 DeclarationName(), nullptr, nullptr); in CreateDeserialized() 1249 SourceLocation L, DeclarationName Name, in Create() [all …]
|
H A D | CXXInheritance.cpp | 388 DeclarationName Name) { in findOrdinaryMember() 397 bool CXXRecordDecl::hasMemberName(DeclarationName Name) const { in hasMemberName() 413 CXXBasePath &Path, DeclarationName Name) { in findOrdinaryMemberInDependentClasses() 433 DeclarationName Name, in lookupDependentName()
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ |
H A D | ClangASTSource.cpp | 102 const DeclContext *decl_ctx, DeclarationName clang_decl_name) { in FindExternalVisibleDeclsByName() 112 case DeclarationName::Identifier: { in FindExternalVisibleDeclsByName() 123 case DeclarationName::CXXOperatorName: in FindExternalVisibleDeclsByName() 124 case DeclarationName::CXXLiteralOperatorName: in FindExternalVisibleDeclsByName() 129 case DeclarationName::CXXUsingDirective: in FindExternalVisibleDeclsByName() 133 case DeclarationName::ObjCZeroArgSelector: in FindExternalVisibleDeclsByName() 134 case DeclarationName::ObjCOneArgSelector: in FindExternalVisibleDeclsByName() 135 case DeclarationName::ObjCMultiArgSelector: { in FindExternalVisibleDeclsByName() 147 case DeclarationName::CXXConstructorName: in FindExternalVisibleDeclsByName() 148 case DeclarationName::CXXDestructorName: in FindExternalVisibleDeclsByName() [all …]
|
H A D | NameSearchContext.h | 35 const clang::DeclarationName m_decl_name; 65 clang::DeclarationName name, const clang::DeclContext *dc) in NameSearchContext()
|
H A D | NameSearchContext.cpp | 73 clang::DeclarationName decl_name = in AddFunDecl() 74 m_decl_name.getNameKind() == DeclarationName::Identifier in AddFunDecl()
|
H A D | ClangASTSource.h | 87 clang::DeclarationName Name) override; 215 clang::DeclarationName Name) override { in FindExternalVisibleDeclsByName()
|
/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | DeclOpenMP.h | 203 DeclarationName Name, QualType Ty, 213 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 | ASTImporter.h | 258 FoundDeclsTy findDeclsInToCtx(DeclContext *DC, DeclarationName Name); 440 llvm::Expected<DeclarationName> Import(DeclarationName FromName); 515 virtual Expected<DeclarationName> 516 HandleNameConflict(DeclarationName Name, DeclContext *DC, unsigned IDNS,
|
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">; 567 // Type cases for DeclarationName. 568 def : PropertyTypeKind<DeclarationName, DeclarationNameKind, 570 let Class = PropertyTypeCase<DeclarationName, "Identifier"> in { 575 return DeclarationName(identifier); 579 let Class = PropertyTypeCase<DeclarationName, "ObjC"#count#"ArgSelector"> in { 584 return DeclarationName(selector); 589 let Class = PropertyTypeCase<DeclarationName, "CXX"#kind#"Name"> in { 599 let Class = PropertyTypeCase<DeclarationName, "CXXDeductionGuideName"> in { [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 | 45 class DeclarationName; variable 153 FindExternalVisibleDeclsByName(const DeclContext *DC, DeclarationName Name); 307 DeclarationName Name, 312 DeclarationName Name);
|
H A D | DeclTemplate.h | 399 TemplateDecl(Kind DK, DeclContext *DC, SourceLocation L, DeclarationName Name, 404 TemplateDecl(Kind DK, DeclContext *DC, SourceLocation L, DeclarationName Name, in TemplateDecl() 824 SourceLocation L, DeclarationName Name, in RedeclarableTemplateDecl() 972 DeclarationName Name, TemplateParameterList *Params, 1084 DeclarationName Name, 1756 DeclarationName Name, BuiltinTemplateKind BTK); 1766 DeclarationName Name, 2261 DeclarationName Name, TemplateParameterList *Params, 2298 DeclarationName Name, 2515 DeclarationName Name, TemplateParameterList *Params, [all …]
|
/freebsd/contrib/llvm-project/clang/include/clang/Serialization/ |
H A D | ASTBitCodes.h | 2078 DeclarationNameKey(DeclarationName Name); 2084 assert(Kind == DeclarationName::Identifier || in getIdentifier() 2085 Kind == DeclarationName::CXXLiteralOperatorName || in getIdentifier() 2086 Kind == DeclarationName::CXXDeductionGuideName); in getIdentifier() 2091 assert(Kind == DeclarationName::ObjCZeroArgSelector || in getSelector() 2092 Kind == DeclarationName::ObjCOneArgSelector || in getSelector() 2093 Kind == DeclarationName::ObjCMultiArgSelector); in getSelector() 2098 assert(Kind == DeclarationName::CXXOperatorName); in getOperatorKind()
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaTemplateVariadic.cpp | 476 case DeclarationName::Identifier: in DiagnoseUnexpandedParameterPack() 477 case DeclarationName::ObjCZeroArgSelector: in DiagnoseUnexpandedParameterPack() 478 case DeclarationName::ObjCOneArgSelector: in DiagnoseUnexpandedParameterPack() 479 case DeclarationName::ObjCMultiArgSelector: in DiagnoseUnexpandedParameterPack() 480 case DeclarationName::CXXOperatorName: in DiagnoseUnexpandedParameterPack() 481 case DeclarationName::CXXLiteralOperatorName: in DiagnoseUnexpandedParameterPack() 482 case DeclarationName::CXXUsingDirective: in DiagnoseUnexpandedParameterPack() 483 case DeclarationName::CXXDeductionGuideName: in DiagnoseUnexpandedParameterPack() 486 case DeclarationName::CXXConstructorName: in DiagnoseUnexpandedParameterPack() 487 case DeclarationName::CXXDestructorName: in DiagnoseUnexpandedParameterPack() [all …]
|
H A D | SemaLookup.cpp | 1040 static bool isImplicitlyDeclaredMemberFunctionName(DeclarationName Name) { in isImplicitlyDeclaredMemberFunctionName() 1042 case DeclarationName::CXXConstructorName: in isImplicitlyDeclaredMemberFunctionName() 1043 case DeclarationName::CXXDestructorName: in isImplicitlyDeclaredMemberFunctionName() 1046 case DeclarationName::CXXOperatorName: in isImplicitlyDeclaredMemberFunctionName() 1059 DeclarationName Name, in DeclareImplicitMemberFunctionsWithName() 1066 case DeclarationName::CXXConstructorName: in DeclareImplicitMemberFunctionsWithName() 1080 case DeclarationName::CXXDestructorName: in DeclareImplicitMemberFunctionsWithName() 1087 case DeclarationName::CXXOperatorName: in DeclareImplicitMemberFunctionsWithName() 1103 case DeclarationName::CXXDeductionGuideName: in DeclareImplicitMemberFunctionsWithName() 1135 != DeclarationName::CXXConversionFunctionName || in LookupDirect() [all …]
|
/freebsd/contrib/llvm-project/clang/lib/Interpreter/ |
H A D | InterpreterUtils.cpp | 48 DeclarationName DName = &S.Context.Idents.get(Name); in LookupNamespace() 73 DeclarationName DName = &S.Context.Idents.get(Name); in LookupNamed()
|
H A D | CodeCompletion.cpp | 231 DeclarationName Name) override; 274 DeclarationName Name) { in FindExternalVisibleDeclsByName() 279 DeclarationName(&(ParentIdTable.get(Name.getAsString()))); in FindExternalVisibleDeclsByName()
|