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

1 2

  /external/clang/tools/libclang/
IndexTypeSourceInfo.cpp 37 bool TraverseNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS) {
38 IndexCtx.indexNestedNameSpecifierLoc(NNS, Parent, ParentDC);
117 void IndexingContext::indexNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS,
120 if (!NNS)
123 if (NestedNameSpecifierLoc Prefix = NNS.getPrefix())
128 SourceLocation Loc = NNS.getSourceRange().getBegin();
130 switch (NNS.getNestedNameSpecifier()->getKind()) {
136 handleReference(NNS.getNestedNameSpecifier()->getAsNamespace(),
140 handleReference(NNS.getNestedNameSpecifier()->getAsNamespaceAlias(),
146 indexTypeLoc(NNS.getTypeLoc(), Parent, DC)
    [all...]
IndexBody.cpp 37 bool TraverseNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS) {
38 IndexCtx.indexNestedNameSpecifierLoc(NNS, Parent, ParentDC);
CursorVisitor.h 230 bool VisitNestedNameSpecifier(NestedNameSpecifier *NNS, SourceRange Range);
231 bool VisitNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS);
CIndex.cpp     [all...]
IndexingContext.h 395 void indexNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS,
  /external/clang/include/clang/Sema/
TypoCorrection.h 41 NestedNameSpecifier *NNS=0, unsigned CharDistance=0,
43 : CorrectionName(Name), CorrectionNameSpec(NNS),
50 TypoCorrection(NamedDecl *Name, NestedNameSpecifier *NNS=0,
52 : CorrectionName(Name->getDeclName()), CorrectionNameSpec(NNS),
58 TypoCorrection(DeclarationName Name, NestedNameSpecifier *NNS=0,
60 : CorrectionName(Name), CorrectionNameSpec(NNS),
77 void setCorrectionSpecifier(NestedNameSpecifier* NNS) {
78 CorrectionNameSpec = NNS;
  /external/clang/lib/Sema/
SemaCXXScopeSpec.cpp 87 NestedNameSpecifier *NNS
89 if (NNS->isDependent()) {
92 if (CXXRecordDecl *Record = getCurrentInstantiationOf(NNS))
96 const Type *NNSType = NNS->getAsType();
139 switch (NNS->getKind()) {
144 return NNS->getAsNamespace();
147 return NNS->getAsNamespaceAlias()->getNamespace();
151 const TagType *Tag = NNS->getAsType()->getAs<TagType>();
167 NestedNameSpecifier *NNS
169 return NNS->isDependent()
    [all...]
SemaLookup.cpp     [all...]
SemaTemplate.cpp     [all...]
SemaType.cpp     [all...]
SemaTemplateInstantiate.cpp     [all...]
SemaTemplateDeduction.cpp     [all...]
TreeTransform.h 417 NestedNameSpecifierLoc NNS,
    [all...]
  /external/clang/include/clang/AST/
TemplateName.h 395 QualifiedTemplateName(NestedNameSpecifier *NNS, bool TemplateKeyword,
397 : Qualifier(NNS, TemplateKeyword? 1 : 0),
420 static void Profile(llvm::FoldingSetNodeID &ID, NestedNameSpecifier *NNS,
422 ID.AddPointer(NNS);
521 static void Profile(llvm::FoldingSetNodeID &ID, NestedNameSpecifier *NNS,
523 ID.AddPointer(NNS);
528 static void Profile(llvm::FoldingSetNodeID &ID, NestedNameSpecifier *NNS,
530 ID.AddPointer(NNS);
NestedNameSpecifier.h 473 NestedNameSpecifier *NNS) {
474 DB.AddTaggedVal(reinterpret_cast<intptr_t>(NNS),
RecursiveASTVisitor.h 188 bool TraverseNestedNameSpecifier(NestedNameSpecifier *NNS);
194 bool TraverseNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS);
614 NestedNameSpecifier *NNS) {
615 if (!NNS)
618 if (NNS->getPrefix())
619 TRY_TO(TraverseNestedNameSpecifier(NNS->getPrefix()));
621 switch (NNS->getKind()) {
630 TRY_TO(TraverseType(QualType(NNS->getAsType(), 0)));
638 NestedNameSpecifierLoc NNS) {
639 if (!NNS)
    [all...]
ASTContext.h     [all...]
Type.h     [all...]
  /external/clang/lib/AST/
NestedNameSpecifier.cpp 33 NestedNameSpecifier *NNS
35 if (!NNS) {
36 NNS = new (Context, 4) NestedNameSpecifier(Mockup);
37 Context.NestedNameSpecifiers.InsertNode(NNS, InsertPos);
40 return NNS;
133 llvm_unreachable("Invalid NNS Kind!");
173 llvm_unreachable("Invalid NNS Kind!");
194 llvm_unreachable("Invalid NNS Kind!");
212 llvm_unreachable("Invalid NNS Kind!");
383 llvm_unreachable("Invalid NNS Kind!")
    [all...]
ASTContext.cpp     [all...]
StmtProfile.cpp 54 void VisitNestedNameSpecifier(NestedNameSpecifier *NNS);
1123 void StmtProfiler::VisitNestedNameSpecifier(NestedNameSpecifier *NNS) {
1125 NNS = Context.getCanonicalNestedNameSpecifier(NNS);
1126 ID.AddPointer(NNS);
Type.cpp     [all...]
  /external/clang/lib/Serialization/
ASTWriter.cpp     [all...]
ASTReader.cpp     [all...]
  /external/clang/include/clang/Serialization/
ASTWriter.h 573 void AddNestedNameSpecifier(NestedNameSpecifier *NNS, RecordDataImpl &Record);
576 void AddNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS,

Completed in 161 milliseconds

1 2