Home
last modified time | relevance | path

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

1234

/NextBSD/contrib/llvm/tools/clang/lib/AST/
HDDeclarationName.cpp80 int DeclarationName::compare(DeclarationName LHS, DeclarationName RHS) { in compare()
85 case DeclarationName::Identifier: { in compare()
94 case DeclarationName::ObjCZeroArgSelector: in compare()
95 case DeclarationName::ObjCOneArgSelector: in compare()
96 case DeclarationName::ObjCMultiArgSelector: { in compare()
112 case DeclarationName::CXXConstructorName: in compare()
113 case DeclarationName::CXXDestructorName: in compare()
114 case DeclarationName::CXXConversionFunctionName: in compare()
121 case DeclarationName::CXXOperatorName: in compare()
125 case DeclarationName::CXXLiteralOperatorName: in compare()
[all …]
HDItaniumMangle.cpp336 DeclarationName name,
345 void mangleUnqualifiedName(const NamedDecl *ND, DeclarationName Name,
367 void mangleOperatorName(DeclarationName Name, unsigned Arity);
392 DeclarationName name,
894 DeclarationName name, in mangleUnresolvedName()
899 case DeclarationName::Identifier: in mangleUnresolvedName()
903 case DeclarationName::CXXDestructorName: in mangleUnresolvedName()
908 case DeclarationName::CXXConversionFunctionName: in mangleUnresolvedName()
909 case DeclarationName::CXXLiteralOperatorName: in mangleUnresolvedName()
910 case DeclarationName::CXXOperatorName: in mangleUnresolvedName()
[all …]
HDCXXInheritance.cpp379 DeclarationName N = DeclarationName::getFromOpaquePtr(Name); in FindTagMember()
397 DeclarationName N = DeclarationName::getFromOpaquePtr(Name); in FindOrdinaryMember()
415 DeclarationName N = DeclarationName::getFromOpaquePtr(Name); in FindNestedNameSpecifierMember()
HDASTImporter.cpp83 DeclContext *&LexicalDC, DeclarationName &Name,
1884 DeclarationName &Name, in ImportDeclParts()
1945 case DeclarationName::Identifier: in ImportDeclarationNameLoc()
1946 case DeclarationName::ObjCZeroArgSelector: in ImportDeclarationNameLoc()
1947 case DeclarationName::ObjCOneArgSelector: in ImportDeclarationNameLoc()
1948 case DeclarationName::ObjCMultiArgSelector: in ImportDeclarationNameLoc()
1949 case DeclarationName::CXXUsingDirective: in ImportDeclarationNameLoc()
1952 case DeclarationName::CXXOperatorName: { in ImportDeclarationNameLoc()
1957 case DeclarationName::CXXLiteralOperatorName: { in ImportDeclarationNameLoc()
1962 case DeclarationName::CXXConstructorName: in ImportDeclarationNameLoc()
[all …]
HDDeclTemplate.cpp260 DeclarationName Name, in Create()
270 DeclarationName(), nullptr, nullptr); in CreateDeserialized()
337 DeclarationName Name, in Create()
351 DeclarationName(), nullptr, nullptr); in CreateDeserialized()
923 DeclarationName Name, in Create()
933 DeclarationName(), nullptr, nullptr); in CreateDeserialized()
978 SourceLocation L, DeclarationName Name, in Create()
987 DeclarationName(), nullptr, nullptr); in CreateDeserialized()
/NextBSD/contrib/llvm/tools/clang/include/clang/AST/
HDDeclarationName.h47 class DeclarationName {
139 DeclarationName(CXXSpecialName *Name) in DeclarationName() function
147 DeclarationName(CXXOperatorIdName *Name) in DeclarationName() function
153 DeclarationName(CXXLiteralOperatorIdName *Name) in DeclarationName() function
160 DeclarationName(uintptr_t Ptr) : Ptr(Ptr) { } in DeclarationName() function
171 DeclarationName() : Ptr(0) { } in DeclarationName() function
174 DeclarationName(const IdentifierInfo *II) in DeclarationName() function
180 DeclarationName(Selector Sel) : Ptr(Sel.InfoPtr) { } in DeclarationName() function
183 static DeclarationName getUsingDirectiveName();
237 static DeclarationName getFromOpaquePtr(void *P) { in getFromOpaquePtr()
[all …]
HDASTImporter.h187 DeclarationName Import(DeclarationName FromName);
240 virtual DeclarationName HandleNameConflict(DeclarationName Name,
HDDeclLookups.h40 DeclarationName getLookupName() const { return It->first; } in getLookupName()
52 It->first == DeclarationName::getUsingDirectiveName());
HDExternalASTSource.h26 class DeclarationName; variable
148 FindExternalVisibleDeclsByName(const DeclContext *DC, DeclarationName Name);
314 DeclarationName Name,
319 DeclarationName Name);
HDDeclTemplate.h316 DeclarationName Name) in TemplateDecl()
323 DeclarationName Name, TemplateParameterList *Params) in TemplateDecl()
329 DeclarationName Name, TemplateParameterList *Params, in TemplateDecl()
697 SourceLocation L, DeclarationName Name, in RedeclarableTemplateDecl()
852 DeclarationName Name, TemplateParameterList *Params,
960 DeclarationName Name,
1926 DeclarationName Name, TemplateParameterList *Params,
1954 DeclarationName Name,
2191 DeclarationName Name, TemplateParameterList *Params,
2242 DeclarationName Name,
[all …]
/NextBSD/contrib/llvm/tools/lldb/source/Symbol/
HDClangExternalASTSourceCallbacks.cpp52 clang::DeclarationName clang_decl_name in FindExternalVisibleDeclsByName()
70 case clang::DeclarationName::Identifier: in FindExternalVisibleDeclsByName()
79 case clang::DeclarationName::ObjCZeroArgSelector: in FindExternalVisibleDeclsByName()
84 case clang::DeclarationName::ObjCOneArgSelector: in FindExternalVisibleDeclsByName()
89 case clang::DeclarationName::ObjCMultiArgSelector: in FindExternalVisibleDeclsByName()
94 case clang::DeclarationName::CXXConstructorName: in FindExternalVisibleDeclsByName()
100 case clang::DeclarationName::CXXDestructorName: in FindExternalVisibleDeclsByName()
105 case clang::DeclarationName::CXXConversionFunctionName: in FindExternalVisibleDeclsByName()
110 case clang::DeclarationName::CXXOperatorName: in FindExternalVisibleDeclsByName()
115 case clang::DeclarationName::CXXLiteralOperatorName: in FindExternalVisibleDeclsByName()
[all …]
/NextBSD/contrib/llvm/tools/clang/lib/Sema/
HDIdentifierResolver.cpp60 IdDeclInfo &operator[](DeclarationName Name);
143 DeclarationName Name = D->getDeclName(); in AddDecl()
168 DeclarationName Name = D->getDeclName(); in InsertDeclAfter()
209 DeclarationName Name = D->getDeclName(); in RemoveDecl()
228 IdentifierResolver::begin(DeclarationName Name) { in begin()
298 bool IdentifierResolver::tryAddTopLevelDecl(NamedDecl *D, DeclarationName Name){ in tryAddTopLevelDecl()
394 IdentifierResolver::IdDeclInfoMap::operator[](DeclarationName Name) { in operator []()
HDSemaTemplateVariadic.cpp317 case DeclarationName::Identifier: in DiagnoseUnexpandedParameterPack()
318 case DeclarationName::ObjCZeroArgSelector: in DiagnoseUnexpandedParameterPack()
319 case DeclarationName::ObjCOneArgSelector: in DiagnoseUnexpandedParameterPack()
320 case DeclarationName::ObjCMultiArgSelector: in DiagnoseUnexpandedParameterPack()
321 case DeclarationName::CXXOperatorName: in DiagnoseUnexpandedParameterPack()
322 case DeclarationName::CXXLiteralOperatorName: in DiagnoseUnexpandedParameterPack()
323 case DeclarationName::CXXUsingDirective: in DiagnoseUnexpandedParameterPack()
326 case DeclarationName::CXXConstructorName: in DiagnoseUnexpandedParameterPack()
327 case DeclarationName::CXXDestructorName: in DiagnoseUnexpandedParameterPack()
328 case DeclarationName::CXXConversionFunctionName: in DiagnoseUnexpandedParameterPack()
HDSemaTemplateInstantiate.cpp628 DeclarationName Entity;
636 DeclarationName Entity) in TemplateInstantiator()
651 DeclarationName getBaseEntity() { return Entity; } in getBaseEntity()
655 void setBase(SourceLocation Loc, DeclarationName Entity) { in setBase()
1462 DeclarationName Entity) { in SubstType()
1478 DeclarationName Entity) { in SubstType()
1508 SourceLocation Loc, DeclarationName Entity) { in SubstType()
1561 DeclarationName Entity, in SubstFunctionDeclType()
1737 DeclarationName()); in SubstParmTypes()
1794 DeclarationName()); in SubstBaseSpecifiers()
[all …]
HDSemaLambda.cpp379 DeclarationName MethodName in startLambdaDefinition()
734 << DeclarationName(Id) << TSI->getType() << Loc; in performLambdaInitCaptureInitialization()
739 << DeclarationName(Id) << TSI->getType() << Loc; in performLambdaInitCaptureInitialization()
745 << DeclarationName(Id) << Loc; in performLambdaInitCaptureInitialization()
755 << DeclarationName(Id) in performLambdaInitCaptureInitialization()
761 << DeclarationName(Id) << TSI->getType() in performLambdaInitCaptureInitialization()
1194 DeclarationName ConversionName in addFunctionPointerConversion()
1293 DeclarationName InvokerName = &S.Context.Idents.get( in addFunctionPointerConversion()
1361 DeclarationName Name in addBlockPointerConversion()
HDSema.cpp136 DeclarationName DN = &Context.Idents.get(Name); in addImplicitTypedef()
162 DeclarationName Int128 = &Context.Idents.get("__int128_t"); in Initialize()
166 DeclarationName UInt128 = &Context.Idents.get("__uint128_t"); in Initialize()
176 DeclarationName SEL = &Context.Idents.get("SEL"); in Initialize()
182 DeclarationName Id = &Context.Idents.get("id"); in Initialize()
187 DeclarationName Class = &Context.Idents.get("Class"); in Initialize()
192 DeclarationName Protocol = &Context.Idents.get("Protocol"); in Initialize()
242 DeclarationName BuiltinVaList = &Context.Idents.get("__builtin_va_list"); in Initialize()
/NextBSD/contrib/llvm/tools/clang/include/clang/Sema/
HDIdentifierResolver.h26 class DeclarationName; variable
142 iterator begin(DeclarationName Name);
181 bool tryAddTopLevelDecl(NamedDecl *D, DeclarationName Name);
HDTypoCorrection.h42 TypoCorrection(const DeclarationName &Name, NamedDecl *NameDecl,
62 TypoCorrection(DeclarationName Name, NestedNameSpecifier *NNS = nullptr,
74 DeclarationName getCorrection() const { return CorrectionName; } in getCorrection()
233 DeclarationName CorrectionName;
HDLookup.h151 LookupResult(Sema &SemaRef, DeclarationName Name,
204 DeclarationName getLookupName() const { in getLookupName()
209 void setLookupName(DeclarationName Name) { in setLookupName()
/NextBSD/contrib/llvm/tools/clang/lib/Serialization/
HDASTWriter.cpp3318 typedef DeclarationName key_type;
3329 hash_value_type ComputeHash(DeclarationName Name) { in ComputeHash()
3334 case DeclarationName::Identifier: in ComputeHash()
3337 case DeclarationName::ObjCZeroArgSelector: in ComputeHash()
3338 case DeclarationName::ObjCOneArgSelector: in ComputeHash()
3339 case DeclarationName::ObjCMultiArgSelector: in ComputeHash()
3342 case DeclarationName::CXXConstructorName: in ComputeHash()
3343 case DeclarationName::CXXDestructorName: in ComputeHash()
3344 case DeclarationName::CXXConversionFunctionName: in ComputeHash()
3346 case DeclarationName::CXXOperatorName: in ComputeHash()
[all …]
HDASTReaderInternals.h55 DeclarationName::NameKind Kind;
57 DeclNameKey() : Kind((DeclarationName::NameKind)0), Data(0) { } in DeclNameKey()
60 typedef DeclarationName external_key_type;
HDASTReader.cpp324 typedef llvm::DenseMap<DeclarationName, SmallVector<NamedDecl *, 8> >
853 case DeclarationName::Identifier: in ComputeHash()
854 case DeclarationName::CXXLiteralOperatorName: in ComputeHash()
857 case DeclarationName::ObjCZeroArgSelector: in ComputeHash()
858 case DeclarationName::ObjCOneArgSelector: in ComputeHash()
859 case DeclarationName::ObjCMultiArgSelector: in ComputeHash()
862 case DeclarationName::CXXOperatorName: in ComputeHash()
865 case DeclarationName::CXXConstructorName: in ComputeHash()
866 case DeclarationName::CXXDestructorName: in ComputeHash()
867 case DeclarationName::CXXConversionFunctionName: in ComputeHash()
[all …]
/NextBSD/contrib/llvm/tools/lldb/include/lldb/Expression/
HDClangASTSource.h105 …bool FindExternalVisibleDeclsByName(const clang::DeclContext *DC, clang::DeclarationName Name) ove…
247 … FindExternalVisibleDeclsByName(const clang::DeclContext *DC, clang::DeclarationName Name) override in FindExternalVisibleDeclsByName()
424 const clang::DeclarationName &m_decl_name; ///< The name being looked for
454 clang::DeclarationName &name, in NameSearchContext()
/NextBSD/contrib/llvm/tools/lldb/source/Expression/
HDClangASTSource.cpp93 DeclarationName clang_decl_name in FindExternalVisibleDeclsByName()
115 case DeclarationName::Identifier: in FindExternalVisibleDeclsByName()
129 case DeclarationName::CXXOperatorName: in FindExternalVisibleDeclsByName()
130 case DeclarationName::CXXLiteralOperatorName: in FindExternalVisibleDeclsByName()
136 case DeclarationName::CXXUsingDirective: in FindExternalVisibleDeclsByName()
140 case DeclarationName::ObjCZeroArgSelector: in FindExternalVisibleDeclsByName()
141 case DeclarationName::ObjCOneArgSelector: in FindExternalVisibleDeclsByName()
142 case DeclarationName::ObjCMultiArgSelector: in FindExternalVisibleDeclsByName()
154 case DeclarationName::CXXConstructorName: in FindExternalVisibleDeclsByName()
155 case DeclarationName::CXXDestructorName: in FindExternalVisibleDeclsByName()
[all …]
/NextBSD/contrib/llvm/tools/lldb/include/lldb/Symbol/
HDClangExternalASTSourceCallbacks.h36 …clsByNameCallback)(void *baton, const clang::DeclContext *DC, clang::DeclarationName Name, llvm::S…
112 …bool FindExternalVisibleDeclsByName(const clang::DeclContext *decl_ctx, clang::DeclarationName dec…

1234