Home
last modified time | relevance | path

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

12345

/freebsd/contrib/llvm-project/clang/lib/AST/
H A DDeclarationName.cpp46 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 DDeclOpenMP.cpp105 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 DODRHash.cpp34 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 DASTImporterLookupTable.cpp111 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 DItaniumMangle.cpp503 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 DODRDiagsEmitter.cpp79 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 DDeclCXX.cpp1409 == 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 DDeclTemplate.cpp264 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 DCXXInheritance.cpp388 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 DClangASTSource.cpp102 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 DNameSearchContext.h35 const clang::DeclarationName m_decl_name;
65 clang::DeclarationName name, const clang::DeclContext *dc) in NameSearchContext()
H A DNameSearchContext.cpp73 clang::DeclarationName decl_name = in AddFunDecl()
74 m_decl_name.getNameKind() == DeclarationName::Identifier in AddFunDecl()
H A DClangASTSource.h87 clang::DeclarationName Name) override;
215 clang::DeclarationName Name) override { in FindExternalVisibleDeclsByName()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DDeclOpenMP.h203 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 DASTImporter.h258 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 DASTImporterLookupTable.h53 using NameMap = llvm::SmallDenseMap<DeclarationName, DeclList, 4>;
82 LookupResult lookup(DeclContext *DC, DeclarationName Name) const;
H A DPropertiesBase.td84 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 DDeclLookups.h43 DeclarationName getLookupName() const { return It->first; } in getLookupName()
55 It->first == DeclarationName::getUsingDirectiveName());
H A DExternalASTSource.h45 class DeclarationName; variable
153 FindExternalVisibleDeclsByName(const DeclContext *DC, DeclarationName Name);
307 DeclarationName Name,
312 DeclarationName Name);
H A DDeclTemplate.h399 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 DASTBitCodes.h2078 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 DSemaTemplateVariadic.cpp476 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 DSemaLookup.cpp1040 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 DInterpreterUtils.cpp48 DeclarationName DName = &S.Context.Idents.get(Name); in LookupNamespace()
73 DeclarationName DName = &S.Context.Idents.get(Name); in LookupNamed()
H A DCodeCompletion.cpp231 DeclarationName Name) override;
274 DeclarationName Name) { in FindExternalVisibleDeclsByName()
279 DeclarationName(&(ParentIdTable.get(Name.getAsString()))); in FindExternalVisibleDeclsByName()

12345