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

1 2 3 4

  /external/clang/include/clang/AST/
DeclarationName.h 1 //===-- DeclarationName.h - Representation of declaration names -*- C++ -*-===//
10 // This file declares the DeclarationName and DeclarationNameTable classes.
36 /// DeclarationName - The name of a declaration. In the common case,
42 class DeclarationName {
130 DeclarationName(CXXSpecialName *Name)
138 DeclarationName(CXXOperatorIdName *Name)
144 DeclarationName(CXXLiteralOperatorIdName *Name)
151 DeclarationName(uintptr_t Ptr) : Ptr(Ptr) { }
161 /// DeclarationName - Used to create an empty selector.
162 DeclarationName() : Ptr(0) {
    [all...]
ASTImporter.h 17 #include "clang/AST/DeclarationName.h"
179 DeclarationName Import(DeclarationName FromName);
232 virtual DeclarationName HandleNameConflict(DeclarationName Name,
DeclLookups.h 19 #include "clang/AST/DeclarationName.h"
49 It->first == DeclarationName::getUsingDirectiveName());
ExternalASTSource.h 25 class DeclarationName;
127 FindExternalVisibleDeclsByName(const DeclContext *DC, DeclarationName Name);
270 DeclarationName Name,
275 DeclarationName Name);
DeclTemplate.h 207 DeclarationName Name)
213 DeclarationName Name, TemplateParameterList *Params)
218 DeclarationName Name, TemplateParameterList *Params,
579 DeclarationName Name, TemplateParameterList *Params,
721 FunctionTemplateDecl(DeclContext *DC, SourceLocation L, DeclarationName Name,
813 DeclarationName Name,
    [all...]
DeclContextInternals.h 18 #include "clang/AST/DeclarationName.h"
199 : public llvm::DenseMap<DeclarationName, StoredDeclsList> {
  /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) {
Android.mk 27 DeclarationName.cpp \
MicrosoftMangle.cpp 51 void mangleUnqualifiedName(const NamedDecl *ND, DeclarationName Name);
294 DeclarationName Name) {
299 case DeclarationName::Identifier: {
332 case DeclarationName::ObjCZeroArgSelector:
333 case DeclarationName::ObjCOneArgSelector:
334 case DeclarationName::ObjCMultiArgSelector:
337 case DeclarationName::CXXConstructorName:
341 case DeclarationName::CXXDestructorName:
345 case DeclarationName::CXXConversionFunctionName:
351 case DeclarationName::CXXOperatorName
    [all...]
ASTImporter.cpp 83 DeclContext *&LexicalDC, DeclarationName &Name,
    [all...]
CXXInheritance.cpp 382 DeclarationName N = DeclarationName::getFromOpaquePtr(Name);
399 DeclarationName N = DeclarationName::getFromOpaquePtr(Name);
416 DeclarationName N = DeclarationName::getFromOpaquePtr(Name);
ASTDiagnostic.cpp 258 DeclarationName N = DeclarationName::getFromOpaqueInteger(Val);
268 "Invalid modifier for DeclarationName argument");
ItaniumMangle.cpp 290 DeclarationName name,
299 void mangleUnqualifiedName(const NamedDecl *ND, DeclarationName Name,
339 DeclarationName name,
    [all...]
  /external/clang/include/clang/Sema/
IdentifierResolver.h 26 class DeclarationName;
147 iterator begin(DeclarationName Name);
189 bool tryAddTopLevelDecl(NamedDecl *D, DeclarationName Name);
TypoCorrection.h 40 TypoCorrection(const DeclarationName &Name, NamedDecl *NameDecl,
58 TypoCorrection(DeclarationName Name, NestedNameSpecifier *NNS=0,
67 /// \brief Gets the DeclarationName of the typo correction
68 DeclarationName getCorrection() const { return CorrectionName; }
133 /// declarations associated with the DeclarationName of this TypoCorrection
141 /// \brief Returns whether this TypoCorrection has a non-empty DeclarationName
190 DeclarationName CorrectionName;
Lookup.h 149 LookupResult(Sema &SemaRef, DeclarationName Name,
198 DeclarationName getLookupName() const {
203 void setLookupName(DeclarationName Name) {
  /external/clang/lib/Sema/
IdentifierResolver.cpp 59 /// Returns the IdDeclInfo associated to the DeclarationName.
61 IdDeclInfo &operator[](DeclarationName Name);
152 DeclarationName Name = D->getDeclName();
177 DeclarationName Name = D->getDeclName();
218 DeclarationName Name = D->getDeclName();
239 DeclarationName Name = Old->getDeclName();
261 IdentifierResolver::begin(DeclarationName Name) {
320 bool IdentifierResolver::tryAddTopLevelDecl(NamedDecl *D, DeclarationName Name){
413 /// Returns the IdDeclInfo associated to the DeclarationName.
416 IdentifierResolver::IdDeclInfoMap::operator[](DeclarationName Name)
    [all...]
SemaTemplateVariadic.cpp 261 case DeclarationName::Identifier:
262 case DeclarationName::ObjCZeroArgSelector:
263 case DeclarationName::ObjCOneArgSelector:
264 case DeclarationName::ObjCMultiArgSelector:
265 case DeclarationName::CXXOperatorName:
266 case DeclarationName::CXXLiteralOperatorName:
267 case DeclarationName::CXXUsingDirective:
270 case DeclarationName::CXXConstructorName:
271 case DeclarationName::CXXDestructorName:
272 case DeclarationName::CXXConversionFunctionName
    [all...]
SemaTemplateInstantiate.cpp 687 DeclarationName Entity;
695 DeclarationName Entity)
710 DeclarationName getBaseEntity() { return Entity; }
714 void setBase(SourceLocation Loc, DeclarationName Entity) {
    [all...]
Sema.cpp 145 DeclarationName Int128 = &Context.Idents.get("__int128_t");
149 DeclarationName UInt128 = &Context.Idents.get("__uint128_t");
159 DeclarationName SEL = &Context.Idents.get("SEL");
165 DeclarationName Id = &Context.Idents.get("id");
170 DeclarationName Class = &Context.Idents.get("Class");
175 DeclarationName Protocol = &Context.Idents.get("Protocol");
    [all...]
  /external/clang/lib/Serialization/
ASTReaderInternals.h 17 #include "clang/AST/DeclarationName.h"
50 /// a DeclarationName for the internal key to avoid deserializing types.
52 DeclarationName::NameKind Kind;
54 DeclNameKey() : Kind((DeclarationName::NameKind)0), Data(0) { }
57 typedef DeclarationName external_key_type;
ASTWriter.cpp     [all...]
ASTReader.cpp 614 case DeclarationName::Identifier:
615 case DeclarationName::CXXLiteralOperatorName:
618 case DeclarationName::ObjCZeroArgSelector:
619 case DeclarationName::ObjCOneArgSelector:
620 case DeclarationName::ObjCMultiArgSelector:
623 case DeclarationName::CXXOperatorName:
626 case DeclarationName::CXXConstructorName:
627 case DeclarationName::CXXDestructorName:
628 case DeclarationName::CXXConversionFunctionName:
629 case DeclarationName::CXXUsingDirective
    [all...]
  /external/clang/include/clang/Frontend/
ChainedIncludesSource.h 48 FindExternalVisibleDeclsByName(const DeclContext *DC, DeclarationName Name);

Completed in 895 milliseconds

1 2 3 4