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...]
ExternalASTSource.cpp 17 #include "clang/AST/DeclarationName.h"
48 DeclarationName Name) {
ASTImporter.cpp 82 DeclContext *&LexicalDC, DeclarationName &Name,
    [all...]
CXXInheritance.cpp 399 DeclarationName N = DeclarationName::getFromOpaquePtr(Name);
417 DeclarationName N = DeclarationName::getFromOpaquePtr(Name);
435 DeclarationName N = DeclarationName::getFromOpaquePtr(Name);
Android.mk 42 DeclarationName.cpp \
MicrosoftMangle.cpp 88 void mangleUnqualifiedName(const NamedDecl *ND, DeclarationName Name);
419 DeclarationName Name) {
467 case DeclarationName::Identifier: {
500 case DeclarationName::ObjCZeroArgSelector:
501 case DeclarationName::ObjCOneArgSelector:
502 case DeclarationName::ObjCMultiArgSelector:
505 case DeclarationName::CXXConstructorName:
513 case DeclarationName::CXXDestructorName:
524 case DeclarationName::CXXConversionFunctionName:
530 case DeclarationName::CXXOperatorName
    [all...]
ItaniumMangle.cpp 291 DeclarationName name,
300 void mangleUnqualifiedName(const NamedDecl *ND, DeclarationName Name,
340 DeclarationName name,
    [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.
40 /// DeclarationName - The name of a declaration. In the common case,
46 class DeclarationName {
137 DeclarationName(CXXSpecialName *Name)
145 DeclarationName(CXXOperatorIdName *Name)
151 DeclarationName(CXXLiteralOperatorIdName *Name)
158 DeclarationName(uintptr_t Ptr) : Ptr(Ptr) { }
168 /// DeclarationName - Used to create an empty selector.
169 DeclarationName() : Ptr(0) {
    [all...]
ASTImporter.h 17 #include "clang/AST/DeclarationName.h"
182 DeclarationName Import(DeclarationName FromName);
235 virtual DeclarationName HandleNameConflict(DeclarationName Name,
DeclLookups.h 20 #include "clang/AST/DeclarationName.h"
50 It->first == DeclarationName::getUsingDirectiveName());
ExternalASTSource.h 25 class DeclarationName;
132 FindExternalVisibleDeclsByName(const DeclContext *DC, DeclarationName Name);
281 DeclarationName Name,
286 DeclarationName Name);
DeclTemplate.h 232 DeclarationName Name)
238 DeclarationName Name, TemplateParameterList *Params)
243 DeclarationName Name, TemplateParameterList *Params,
624 DeclarationName Name, TemplateParameterList *Params,
762 FunctionTemplateDecl(DeclContext *DC, SourceLocation L, DeclarationName Name,
855 DeclarationName Name,
    [all...]
DeclContextInternals.h 19 #include "clang/AST/DeclarationName.h"
215 : public llvm::SmallDenseMap<DeclarationName, StoredDeclsList, 4> {
  /external/clang/include/clang/Sema/
IdentifierResolver.h 26 class DeclarationName;
147 iterator begin(DeclarationName Name);
188 bool tryAddTopLevelDecl(NamedDecl *D, DeclarationName Name);
TypoCorrection.h 41 TypoCorrection(const DeclarationName &Name, NamedDecl *NameDecl,
59 TypoCorrection(DeclarationName Name, NestedNameSpecifier *NNS=0,
68 /// \brief Gets the DeclarationName of the typo correction
69 DeclarationName getCorrection() const { return CorrectionName; }
134 /// declarations associated with the DeclarationName of this TypoCorrection
142 /// \brief Returns whether this TypoCorrection has a non-empty DeclarationName
202 DeclarationName CorrectionName;
Lookup.h 150 LookupResult(Sema &SemaRef, DeclarationName Name,
201 DeclarationName getLookupName() const {
206 void setLookupName(DeclarationName Name) {
MultiplexExternalSemaSource.h 88 FindExternalVisibleDeclsByName(const DeclContext *DC, DeclarationName Name);
  /external/clang/lib/Sema/
IdentifierResolver.cpp 58 /// Returns the IdDeclInfo associated to the DeclarationName.
60 IdDeclInfo &operator[](DeclarationName Name);
155 DeclarationName Name = D->getDeclName();
180 DeclarationName Name = D->getDeclName();
221 DeclarationName Name = D->getDeclName();
242 DeclarationName Name = Old->getDeclName();
264 IdentifierResolver::begin(DeclarationName Name) {
331 bool IdentifierResolver::tryAddTopLevelDecl(NamedDecl *D, DeclarationName Name){
424 /// Returns the IdDeclInfo associated to the DeclarationName.
427 IdentifierResolver::IdDeclInfoMap::operator[](DeclarationName Name)
    [all...]
SemaTemplateVariadic.cpp 303 case DeclarationName::Identifier:
304 case DeclarationName::ObjCZeroArgSelector:
305 case DeclarationName::ObjCOneArgSelector:
306 case DeclarationName::ObjCMultiArgSelector:
307 case DeclarationName::CXXOperatorName:
308 case DeclarationName::CXXLiteralOperatorName:
309 case DeclarationName::CXXUsingDirective:
312 case DeclarationName::CXXConstructorName:
313 case DeclarationName::CXXDestructorName:
314 case DeclarationName::CXXConversionFunctionName
    [all...]
SemaTemplateInstantiate.cpp 677 DeclarationName Entity;
685 DeclarationName Entity)
700 DeclarationName getBaseEntity() { return Entity; }
704 void setBase(SourceLocation Loc, DeclarationName Entity) {
    [all...]
Sema.cpp 135 DeclarationName Int128 = &Context.Idents.get("__int128_t");
139 DeclarationName UInt128 = &Context.Idents.get("__uint128_t");
149 DeclarationName SEL = &Context.Idents.get("SEL");
155 DeclarationName Id = &Context.Idents.get("id");
160 DeclarationName Class = &Context.Idents.get("Class");
165 DeclarationName Protocol = &Context.Idents.get("Protocol");
170 DeclarationName BuiltinVaList = &Context.Idents.get("__builtin_va_list");
    [all...]
  /external/clang/lib/Serialization/
ASTReaderInternals.h 16 #include "clang/AST/DeclarationName.h"
52 /// a DeclarationName for the internal key to avoid deserializing types.
54 DeclarationName::NameKind Kind;
56 DeclNameKey() : Kind((DeclarationName::NameKind)0), Data(0) { }
59 typedef DeclarationName external_key_type;
ASTReader.cpp 586 case DeclarationName::Identifier:
587 case DeclarationName::CXXLiteralOperatorName:
590 case DeclarationName::ObjCZeroArgSelector:
591 case DeclarationName::ObjCOneArgSelector:
592 case DeclarationName::ObjCMultiArgSelector:
595 case DeclarationName::CXXOperatorName:
598 case DeclarationName::CXXConstructorName:
599 case DeclarationName::CXXDestructorName:
600 case DeclarationName::CXXConversionFunctionName:
601 case DeclarationName::CXXUsingDirective
    [all...]
ASTWriter.cpp     [all...]
  /external/clang/include/clang/Frontend/
ChainedIncludesSource.h 48 DeclarationName Name);

Completed in 1987 milliseconds

1 2 3 4