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

1 2

  /external/clang/include/clang/AST/
NestedNameSpecifier.h 1 //===--- NestedNameSpecifier.h - C++ nested name specifiers -----*- C++ -*-===//
10 // This file defines the NestedNameSpecifier class, which represents
43 class NestedNameSpecifier : public llvm::FoldingSetNode {
59 llvm::PointerIntPair<NestedNameSpecifier *, 2, StoredSpecifierKind> Prefix;
91 NestedNameSpecifier() : Prefix(0, StoredIdentifier), Specifier(0) { }
95 NestedNameSpecifier(const NestedNameSpecifier &Other)
100 NestedNameSpecifier &operator=(const NestedNameSpecifier &); // do not
105 static NestedNameSpecifier *FindOrInsert(const ASTContext &Context
    [all...]
TemplateName.h 28 class NestedNameSpecifier;
387 llvm::PointerIntPair<NestedNameSpecifier *, 1> Qualifier;
395 QualifiedTemplateName(NestedNameSpecifier *NNS, bool TemplateKeyword,
402 NestedNameSpecifier *getQualifier() const { return Qualifier.getPointer(); }
420 static void Profile(llvm::FoldingSetNodeID &ID, NestedNameSpecifier *NNS,
443 llvm::PointerIntPair<NestedNameSpecifier *, 1, bool> Qualifier;
468 DependentTemplateName(NestedNameSpecifier *Qualifier,
473 DependentTemplateName(NestedNameSpecifier *Qualifier,
479 DependentTemplateName(NestedNameSpecifier *Qualifier,
484 DependentTemplateName(NestedNameSpecifier *Qualifier
    [all...]
ASTImporter.h 32 class NestedNameSpecifier;
147 NestedNameSpecifier *Import(NestedNameSpecifier *FromNNS);
ASTContext.h 25 #include "clang/AST/NestedNameSpecifier.h"
138 /// This set is managed by the NestedNameSpecifier class.
139 mutable llvm::FoldingSet<NestedNameSpecifier> NestedNameSpecifiers;
140 mutable NestedNameSpecifier *GlobalNestedNameSpecifier;
141 friend class NestedNameSpecifier;
    [all...]
RecursiveASTVisitor.h 25 #include "clang/AST/NestedNameSpecifier.h"
188 bool TraverseNestedNameSpecifier(NestedNameSpecifier *NNS);
614 NestedNameSpecifier *NNS) {
622 case NestedNameSpecifier::Identifier:
623 case NestedNameSpecifier::Namespace:
624 case NestedNameSpecifier::NamespaceAlias:
625 case NestedNameSpecifier::Global:
628 case NestedNameSpecifier::TypeSpec:
629 case NestedNameSpecifier::TypeSpecWithTemplate:
646 case NestedNameSpecifier::Identifier
    [all...]
  /external/clang/lib/AST/
NestedNameSpecifier.cpp 1 //===--- NestedNameSpecifier.cpp - C++ nested name specifiers -----*- C++ -*-=//
10 // This file defines the NestedNameSpecifier class, which represents
14 #include "clang/AST/NestedNameSpecifier.h"
26 NestedNameSpecifier *
27 NestedNameSpecifier::FindOrInsert(const ASTContext &Context,
28 const NestedNameSpecifier &Mockup) {
33 NestedNameSpecifier *NNS
36 NNS = new (Context, 4) NestedNameSpecifier(Mockup);
43 NestedNameSpecifier *
44 NestedNameSpecifier::Create(const ASTContext &Context
    [all...]
Android.mk 48 NestedNameSpecifier.cpp \
ItaniumMangle.cpp 285 void mangleUnresolvedPrefix(NestedNameSpecifier *qualifier,
288 void mangleUnresolvedName(NestedNameSpecifier *qualifier,
312 void manglePrefix(NestedNameSpecifier *qualifier);
337 NestedNameSpecifier *qualifier,
768 void CXXNameMangler::mangleUnresolvedPrefix(NestedNameSpecifier *qualifier,
787 case NestedNameSpecifier::Global:
797 case NestedNameSpecifier::Namespace:
805 case NestedNameSpecifier::NamespaceAlias:
814 case NestedNameSpecifier::TypeSpec:
815 case NestedNameSpecifier::TypeSpecWithTemplate:
    [all...]
ASTDiagnostic.cpp 286 reinterpret_cast<NestedNameSpecifier*>(Val)->print(OS,
ASTImporter.cpp 300 NestedNameSpecifier *NNS1,
301 NestedNameSpecifier *NNS2) {
    [all...]
ASTContext.cpp     [all...]
StmtPrinter.cpp 332 if (NestedNameSpecifier *Qualifier
562 if (NestedNameSpecifier *Qualifier = Node->getQualifier())
576 if (NestedNameSpecifier *Qualifier = Node->getQualifier())
957 if (NestedNameSpecifier *Qualifier = Node->getQualifier())
    [all...]
  /external/clang/include/clang/Sema/
TypoCorrection.h 41 NestedNameSpecifier *NNS=0, unsigned CharDistance=0,
50 TypoCorrection(NamedDecl *Name, NestedNameSpecifier *NNS=0,
58 TypoCorrection(DeclarationName Name, NestedNameSpecifier *NNS=0,
73 /// \brief Gets the NestedNameSpecifier needed to use the typo correction
74 NestedNameSpecifier* getCorrectionSpecifier() const {
77 void setCorrectionSpecifier(NestedNameSpecifier* NNS) {
191 NestedNameSpecifier *CorrectionNameSpec;
CodeCompleteConsumer.h 147 class NestedNameSpecifier;
701 NestedNameSpecifier *Qualifier;
705 NestedNameSpecifier *Qualifier = 0,
    [all...]
Ownership.h 32 class NestedNameSpecifier;
  /external/clang/tools/libclang/
IndexTypeSourceInfo.cpp 131 case NestedNameSpecifier::Identifier:
132 case NestedNameSpecifier::Global:
135 case NestedNameSpecifier::Namespace:
139 case NestedNameSpecifier::NamespaceAlias:
144 case NestedNameSpecifier::TypeSpec:
145 case NestedNameSpecifier::TypeSpecWithTemplate:
CursorVisitor.h 230 bool VisitNestedNameSpecifier(NestedNameSpecifier *NNS, SourceRange Range);
  /external/clang/lib/Sema/
SemaCXXScopeSpec.cpp 20 #include "clang/AST/NestedNameSpecifier.h"
87 NestedNameSpecifier *NNS
88 = static_cast<NestedNameSpecifier *>(SS.getScopeRep());
140 case NestedNameSpecifier::Identifier:
143 case NestedNameSpecifier::Namespace:
146 case NestedNameSpecifier::NamespaceAlias:
149 case NestedNameSpecifier::TypeSpec:
150 case NestedNameSpecifier::TypeSpecWithTemplate: {
156 case NestedNameSpecifier::Global:
160 llvm_unreachable("Invalid NestedNameSpecifier::Kind!")
    [all...]
SemaTemplate.cpp 195 NestedNameSpecifier *Qualifier
196 = static_cast<NestedNameSpecifier *>(SS.getScopeRep());
234 NestedNameSpecifier *Qualifier = (NestedNameSpecifier*)SS->getScopeRep();
    [all...]
SemaType.cpp     [all...]
SemaLookup.cpp     [all...]
  /external/clang/lib/CodeGen/
CGCXX.cpp 317 NestedNameSpecifier *Qual,
320 assert((Qual->getKind() == NestedNameSpecifier::TypeSpec) &&
  /external/clang/lib/Serialization/
ASTReader.cpp 27 #include "clang/AST/NestedNameSpecifier.h"
    [all...]
ASTWriter.cpp     [all...]
  /external/clang/include/clang/Serialization/
ASTWriter.h 43 class NestedNameSpecifier;
573 void AddNestedNameSpecifier(NestedNameSpecifier *NNS, RecordDataImpl &Record);

Completed in 697 milliseconds

1 2