Home
last modified time | relevance | path

Searched refs:DeclarationName (Results 1 – 25 of 103) sorted by relevance

12345

/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DDeclarationName.cpp46 int DeclarationName::compare(DeclarationName LHS, DeclarationName RHS) { in compare()
51 case DeclarationName::Identifier: { in compare()
140 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 DODRHash.cpp64 case DeclarationName::Identifier: in AddDeclarationNameImpl()
67 case DeclarationName::ObjCZeroArgSelector: in AddDeclarationNameImpl()
68 case DeclarationName::ObjCOneArgSelector: in AddDeclarationNameImpl()
69 case DeclarationName::ObjCMultiArgSelector: { in AddDeclarationNameImpl()
80 case DeclarationName::CXXConstructorName: in AddDeclarationNameImpl()
81 case DeclarationName::CXXDestructorName: in AddDeclarationNameImpl()
84 case DeclarationName::CXXOperatorName: in AddDeclarationNameImpl()
87 case DeclarationName::CXXLiteralOperatorName: in AddDeclarationNameImpl()
90 case DeclarationName::CXXConversionFunctionName: in AddDeclarationNameImpl()
93 case DeclarationName::CXXUsingDirective: in AddDeclarationNameImpl()
[all …]
H A DItaniumMangle.cpp1214 case DeclarationName::Identifier: in mangleUnresolvedName()
1225 case DeclarationName::CXXOperatorName: in mangleUnresolvedName()
1256 case DeclarationName::Identifier: { in mangleUnqualifiedName()
1412 case DeclarationName::ObjCOneArgSelector: in mangleUnqualifiedName()
1444 case DeclarationName::CXXDestructorName: in mangleUnqualifiedName()
1456 case DeclarationName::CXXOperatorName: in mangleUnqualifiedName()
1475 case DeclarationName::CXXUsingDirective: in mangleUnqualifiedName()
2062 case DeclarationName::CXXDestructorName: in mangleOperatorName()
2064 case DeclarationName::CXXUsingDirective: in mangleOperatorName()
2065 case DeclarationName::Identifier: in mangleOperatorName()
[all …]
H A DDeclOpenMP.cpp93 Kind DK, DeclContext *DC, SourceLocation L, DeclarationName Name, in OMPDeclareReductionDecl()
103 ASTContext &C, DeclContext *DC, SourceLocation L, DeclarationName Name, in Create()
112 OMPDeclareReduction, /*DC=*/nullptr, SourceLocation(), DeclarationName(), in CreateDeserialized()
H A DCXXInheritance.cpp418 DeclarationName Name) { in FindTagMember()
433 DeclarationName Name) { in findOrdinaryMember()
448 DeclarationName Name) { in FindOrdinaryMember()
456 DeclarationName Name) { in FindOrdinaryMemberInDependentClasses()
477 DeclarationName Name) { in FindOMPReductionMember()
493 DeclarationName Name) { in FindNestedNameSpecifierMember()
510 const DeclarationName &Name, in lookupDependentName()
H A DASTImporterLookupTable.cpp91 ASTImporterLookupTable::lookup(DeclContext *DC, DeclarationName Name) const { in lookup()
110 DeclarationName Name = Entry.first; in dump()
H A DASTImporter.cpp2163 DeclarationName Name; in VisitNamespaceDecl()
2240 DeclarationName Name; in VisitNamespaceAliasDecl()
2279 DeclarationName Name; in VisitTypedefNameDecl()
2367 DeclarationName Name; in VisitTypeAliasTemplateDecl()
2422 DeclarationName Name; in VisitLabelDecl()
2461 DeclarationName Name; in VisitEnumDecl()
2573 DeclarationName Name; in VisitRecordDecl()
2796 DeclarationName Name; in VisitEnumConstantDecl()
2963 DeclarationName Name; in VisitFunctionDecl()
8355 DeclarationName ASTImporter::Import(DeclarationName FromName) { in Import()
[all …]
H A DExternalASTMerger.cpp59 DeclarationName Name = ND->getDeclName(); in LookupSameContext()
60 Source<DeclarationName> SourceName = ReverseImporter.Import(Name); in LookupSameContext()
379 DeclarationName Name) { in FindExternalVisibleDeclsByName()
390 DeclarationName FromName = Reverse.Import(Name); in FindExternalVisibleDeclsByName()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DDeclarationName.h36 class DeclarationName; variable
146 class DeclarationName {
509 friend bool operator==(DeclarationName LHS, DeclarationName RHS) {
514 friend bool operator!=(DeclarationName LHS, DeclarationName RHS) {
530 static int compare(DeclarationName LHS, DeclarationName RHS);
541 inline bool operator<(DeclarationName LHS, DeclarationName RHS) {
547 inline bool operator>(DeclarationName LHS, DeclarationName RHS) {
553 inline bool operator<=(DeclarationName LHS, DeclarationName RHS) {
559 inline bool operator>=(DeclarationName LHS, DeclarationName RHS) {
636 DeclarationName getCXXSpecialName(DeclarationName::NameKind Kind,
[all …]
H A DASTImporter.h137 FoundDeclsTy findDeclsInToCtx(DeclContext *DC, DeclarationName Name);
307 llvm::Expected<DeclarationName> Import_New(DeclarationName FromName);
309 DeclarationName Import(DeclarationName FromName);
390 virtual DeclarationName HandleNameConflict(DeclarationName Name,
H A DODRHash.h45 llvm::DenseMap<DeclarationName, unsigned> DeclNameMap;
86 void AddDeclarationName(DeclarationName Name, bool TreatAsDecl = false);
96 void AddDeclarationNameImpl(DeclarationName Name);
H A DASTImporterLookupTable.h55 using NameMap = llvm::SmallDenseMap<DeclarationName, DeclList, 4>;
68 LookupResult lookup(DeclContext *DC, DeclarationName Name) const;
H A DDeclLookups.h44 DeclarationName getLookupName() const { return It->first; } in getLookupName()
56 It->first == DeclarationName::getUsingDirectiveName());
H A DDeclTemplate.h406 SourceLocation L, DeclarationName Name, in TemplateDecl()
419 SourceLocation L, DeclarationName Name, in TemplateDecl()
844 SourceLocation L, DeclarationName Name, in RedeclarableTemplateDecl()
1103 DeclarationName Name,
1613 DeclarationName Name, BuiltinTemplateKind BTK);
1623 DeclarationName Name,
2085 DeclarationName Name, TemplateParameterList *Params,
2117 DeclarationName Name,
2384 DeclarationName Name,
2889 DeclarationName Name, TemplateParameterList *Params,
[all …]
H A DExternalASTSource.h46 class DeclarationName; variable
155 FindExternalVisibleDeclsByName(const DeclContext *DC, DeclarationName Name);
332 DeclarationName Name,
337 DeclarationName Name);
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DIdentifierResolver.cpp66 IdDeclInfo &operator[](DeclarationName Name);
146 DeclarationName Name = D->getDeclName(); in AddDecl()
171 DeclarationName Name = D->getDeclName(); in InsertDeclAfter()
212 DeclarationName Name = D->getDeclName(); in RemoveDecl()
231 IdentifierResolver::begin(DeclarationName Name) { in begin()
303 bool IdentifierResolver::tryAddTopLevelDecl(NamedDecl *D, DeclarationName Name){ in tryAddTopLevelDecl()
399 IdentifierResolver::IdDeclInfoMap::operator[](DeclarationName Name) { in operator []()
H A DSemaTemplateVariadic.cpp421 case DeclarationName::Identifier: in DiagnoseUnexpandedParameterPack()
422 case DeclarationName::ObjCZeroArgSelector: in DiagnoseUnexpandedParameterPack()
423 case DeclarationName::ObjCOneArgSelector: in DiagnoseUnexpandedParameterPack()
424 case DeclarationName::ObjCMultiArgSelector: in DiagnoseUnexpandedParameterPack()
425 case DeclarationName::CXXOperatorName: in DiagnoseUnexpandedParameterPack()
426 case DeclarationName::CXXLiteralOperatorName: in DiagnoseUnexpandedParameterPack()
427 case DeclarationName::CXXUsingDirective: in DiagnoseUnexpandedParameterPack()
428 case DeclarationName::CXXDeductionGuideName: in DiagnoseUnexpandedParameterPack()
431 case DeclarationName::CXXConstructorName: in DiagnoseUnexpandedParameterPack()
432 case DeclarationName::CXXDestructorName: in DiagnoseUnexpandedParameterPack()
[all …]
H A DSemaTemplateInstantiate.cpp731 DeclarationName Entity;
739 DeclarationName Entity) in TemplateInstantiator()
754 DeclarationName getBaseEntity() { return Entity; } in getBaseEntity()
1576 DeclarationName Entity, in SubstType()
1667 DeclarationName Entity, in SubstFunctionDeclType()
1853 DeclarationName()); in SubstParmTypes()
1936 DeclarationName()); in SubstBaseSpecifiers()
1941 DeclarationName()); in SubstBaseSpecifiers()
2803 DeclarationName()); in SubstStmt()
2814 DeclarationName()); in SubstExpr()
[all …]
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Serialization/
H A DASTBitCodes.h2077 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-12.1/contrib/llvm/tools/clang/include/clang/Sema/
H A DIdentifierResolver.h28 class DeclarationName; variable
139 iterator begin(DeclarationName Name);
178 bool tryAddTopLevelDecl(NamedDecl *D, DeclarationName Name);
H A DTypoCorrection.h60 TypoCorrection(const DeclarationName &Name, NamedDecl *NameDecl,
77 TypoCorrection(DeclarationName Name, NestedNameSpecifier *NNS = nullptr,
85 DeclarationName getCorrection() const { return CorrectionName; } in getCorrection()
267 DeclarationName CorrectionName;
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangASTSource.h96 clang::DeclarationName Name) override;
243 clang::DeclarationName Name) override { in FindExternalVisibleDeclsByName()
491 const clang::DeclarationName &m_decl_name; ///< The name being looked for
527 clang::DeclarationName &name, const clang::DeclContext *dc) in NameSearchContext()
H A DClangASTSource.cpp190 case DeclarationName::Identifier: { in FindExternalVisibleDeclsByName()
201 case DeclarationName::CXXOperatorName: in FindExternalVisibleDeclsByName()
202 case DeclarationName::CXXLiteralOperatorName: in FindExternalVisibleDeclsByName()
207 case DeclarationName::CXXUsingDirective: in FindExternalVisibleDeclsByName()
211 case DeclarationName::ObjCZeroArgSelector: in FindExternalVisibleDeclsByName()
212 case DeclarationName::ObjCOneArgSelector: in FindExternalVisibleDeclsByName()
213 case DeclarationName::ObjCMultiArgSelector: { in FindExternalVisibleDeclsByName()
225 case DeclarationName::CXXConstructorName: in FindExternalVisibleDeclsByName()
226 case DeclarationName::CXXDestructorName: in FindExternalVisibleDeclsByName()
228 case DeclarationName::CXXDeductionGuideName: in FindExternalVisibleDeclsByName()
[all …]
/freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/
H A DASTWriter.cpp3873 case DeclarationName::Identifier: in EmitKeyDataLength()
3881 case DeclarationName::CXXOperatorName: in EmitKeyDataLength()
3907 case DeclarationName::Identifier: in EmitKey()
3917 case DeclarationName::CXXOperatorName: in EmitKey()
3980 SmallVector<DeclarationName, 16> Names; in GenerateNameLookupTable()
5607 case DeclarationName::Identifier: in AddDeclarationName()
5618 case DeclarationName::CXXDestructorName: in AddDeclarationName()
5627 case DeclarationName::CXXOperatorName: in AddDeclarationName()
5635 case DeclarationName::CXXUsingDirective: in AddDeclarationName()
5671 case DeclarationName::CXXOperatorName: in AddDeclarationNameLoc()
[all …]
/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Symbol/
H A DClangExternalASTSourceCallbacks.h31 void *baton, const clang::DeclContext *DC, clang::DeclarationName Name,
93 clang::DeclarationName decl_name) override;

12345