HomeSort by relevance Sort by last modified time
    Searched refs:DeclarationName (Results 1 - 25 of 81) sorted by null

1 2 3 4

  /external/clang/lib/AST/
DeclarationName.cpp 1 //===-- DeclarationName.cpp - Declaration names implementation --*- C++ -*-===//
10 // This file implements the DeclarationName and DeclarationNameTable
16 #include "clang/AST/DeclarationName.h"
59 /// This identifier is stored here rather than directly in DeclarationName so as
80 int DeclarationName::compare(DeclarationName LHS, DeclarationName RHS) {
85 case DeclarationName::Identifier: {
94 case DeclarationName::ObjCZeroArgSelector:
95 case DeclarationName::ObjCOneArgSelector
    [all...]
ItaniumMangle.cpp 334 DeclarationName name,
343 void mangleUnqualifiedName(const NamedDecl *ND, DeclarationName Name,
365 void mangleOperatorName(DeclarationName Name, unsigned Arity);
390 DeclarationName name,
891 DeclarationName name,
896 case DeclarationName::Identifier:
900 case DeclarationName::CXXDestructorName:
905 case DeclarationName::CXXConversionFunctionName:
906 case DeclarationName::CXXLiteralOperatorName:
907 case DeclarationName::CXXOperatorName
    [all...]
ExternalASTSource.cpp 18 #include "clang/AST/DeclarationName.h"
102 DeclarationName Name) {
Android.mk 41 DeclarationName.cpp \
ASTImporter.cpp 83 DeclContext *&LexicalDC, DeclarationName &Name,
    [all...]
DeclTemplate.cpp 258 DeclarationName Name,
268 DeclarationName(), nullptr, nullptr);
335 DeclarationName Name,
349 DeclarationName(), nullptr, nullptr);
    [all...]
  /external/clang/include/clang/AST/
DeclarationName.h 1 //===-- DeclarationName.h - Representation of declaration names -*- C++ -*-===//
10 // This file declares the DeclarationName and DeclarationNameTable classes.
41 /// DeclarationName - The name of a declaration. In the common case,
47 class DeclarationName {
139 DeclarationName(CXXSpecialName *Name)
147 DeclarationName(CXXOperatorIdName *Name)
153 DeclarationName(CXXLiteralOperatorIdName *Name)
160 DeclarationName(uintptr_t Ptr) : Ptr(Ptr) { }
170 /// DeclarationName - Used to create an empty selector.
171 DeclarationName() : Ptr(0) {
    [all...]
ASTImporter.h 17 #include "clang/AST/DeclarationName.h"
187 DeclarationName Import(DeclarationName FromName);
240 virtual DeclarationName HandleNameConflict(DeclarationName Name,
DeclLookups.h 20 #include "clang/AST/DeclarationName.h"
40 DeclarationName getLookupName() const { return It->first; }
52 It->first == DeclarationName::getUsingDirectiveName());
ExternalASTSource.h 26 class DeclarationName;
134 FindExternalVisibleDeclsByName(const DeclContext *DC, DeclarationName Name);
303 DeclarationName Name,
308 DeclarationName Name);
DeclTemplate.h 338 DeclarationName Name)
345 DeclarationName Name, TemplateParameterList *Params)
351 DeclarationName Name, TemplateParameterList *Params,
709 SourceLocation L, DeclarationName Name,
864 DeclarationName Name, TemplateParameterList *Params,
    [all...]
DeclContextInternals.h 19 #include "clang/AST/DeclarationName.h"
240 : public llvm::SmallDenseMap<DeclarationName, StoredDeclsList, 4> {
  /external/clang/include/clang/Sema/
IdentifierResolver.h 26 class DeclarationName;
142 iterator begin(DeclarationName Name);
181 bool tryAddTopLevelDecl(NamedDecl *D, DeclarationName Name);
TypoCorrection.h 42 TypoCorrection(const DeclarationName &Name, NamedDecl *NameDecl,
62 TypoCorrection(DeclarationName Name, NestedNameSpecifier *NNS = nullptr,
73 /// \brief Gets the DeclarationName of the typo correction
74 DeclarationName getCorrection() const { return CorrectionName; }
159 /// declarations associated with the DeclarationName of this TypoCorrection
167 /// \brief Returns whether this TypoCorrection has a non-empty DeclarationName
233 DeclarationName CorrectionName;
Lookup.h 151 LookupResult(Sema &SemaRef, DeclarationName Name,
204 DeclarationName getLookupName() const {
209 void setLookupName(DeclarationName Name) {
MultiplexExternalSemaSource.h 96 DeclarationName Name) override;
  /external/clang/lib/Sema/
IdentifierResolver.cpp 58 /// Returns the IdDeclInfo associated to the DeclarationName.
60 IdDeclInfo &operator[](DeclarationName Name);
143 DeclarationName Name = D->getDeclName();
168 DeclarationName Name = D->getDeclName();
209 DeclarationName Name = D->getDeclName();
228 IdentifierResolver::begin(DeclarationName Name) {
298 bool IdentifierResolver::tryAddTopLevelDecl(NamedDecl *D, DeclarationName Name){
391 /// Returns the IdDeclInfo associated to the DeclarationName.
394 IdentifierResolver::IdDeclInfoMap::operator[](DeclarationName Name) {
SemaTemplateVariadic.cpp 317 case DeclarationName::Identifier:
318 case DeclarationName::ObjCZeroArgSelector:
319 case DeclarationName::ObjCOneArgSelector:
320 case DeclarationName::ObjCMultiArgSelector:
321 case DeclarationName::CXXOperatorName:
322 case DeclarationName::CXXLiteralOperatorName:
323 case DeclarationName::CXXUsingDirective:
326 case DeclarationName::CXXConstructorName:
327 case DeclarationName::CXXDestructorName:
328 case DeclarationName::CXXConversionFunctionName
    [all...]
SemaTemplateInstantiate.cpp 628 DeclarationName Entity;
636 DeclarationName Entity)
651 DeclarationName getBaseEntity() { return Entity; }
655 void setBase(SourceLocation Loc, DeclarationName Entity) {
    [all...]
Sema.cpp 134 DeclarationName DN = &Context.Idents.get(Name);
159 DeclarationName Int128 = &Context.Idents.get("__int128_t");
163 DeclarationName UInt128 = &Context.Idents.get("__uint128_t");
173 DeclarationName SEL = &Context.Idents.get("SEL");
179 DeclarationName Id = &Context.Idents.get("id");
184 DeclarationName Class = &Context.Idents.get("Class");
189 DeclarationName Protocol = &Context.Idents.get("Protocol");
252 DeclarationName MSVaList = &Context.Idents.get("__builtin_ms_va_list");
257 DeclarationName BuiltinVaList = &Context.Idents.get("__builtin_va_list");
    [all...]
  /external/clang/unittests/AST/
ExternalASTSourceTest.cpp 71 DeclarationName Name) override {
  /external/clang/include/clang/Serialization/
ASTBitCodes.h 20 #include "clang/AST/DeclarationName.h"
    [all...]
  /external/clang/lib/Serialization/
ASTWriter.cpp     [all...]
ASTReader.cpp 335 typedef llvm::DenseMap<DeclarationName, SmallVector<NamedDecl *, 8> >
    [all...]
  /external/clang/lib/Frontend/
ChainedIncludesSource.cpp 49 DeclarationName Name) override;
249 DeclarationName Name) {

Completed in 698 milliseconds

1 2 3 4