/external/llvm/include/llvm/MC/ |
H A D | MCInstrInfo.h | 35 void InitMCInstrInfo(const MCInstrDesc *D, const unsigned *NI, const char *ND, argument 39 InstrNameData = ND;
|
/external/clang/lib/AST/ |
H A D | Mangle.cpp | 58 static bool isExternC(const NamedDecl *ND) { argument 59 if (const FunctionDecl *FD = dyn_cast<FunctionDecl>(ND)) 61 return cast<VarDecl>(ND)->isExternC(); 65 const NamedDecl *ND) { 71 if (Context.getLangOpts().CPlusPlus && !isExternC(ND) && 75 const FunctionDecl *FD = dyn_cast<FunctionDecl>(ND); 218 const NamedDecl *ND = cast<NamedDecl>(DC); local 219 if (!shouldMangleDeclName(ND) && ND->getIdentifier()) 220 Stream << ND 64 getStdOrFastCallMangling(const ASTContext &Context, const NamedDecl *ND) argument [all...] |
H A D | ItaniumMangle.cpp | 106 static bool isLambda(const NamedDecl *ND) { argument 107 const CXXRecordDecl *Record = dyn_cast<CXXRecordDecl>(ND); 163 bool getNextDiscriminator(const NamedDecl *ND, unsigned &disc) { argument 165 if (isLambda(ND)) 169 if (const TagDecl *Tag = dyn_cast<TagDecl>(ND)) { 175 if (ND->isExternallyVisible()) { 176 unsigned discriminator = getASTContext().getManglingNumber(ND); 184 unsigned &discriminator = Uniquifier[ND]; 186 const DeclContext *DC = getEffectiveDeclContext(ND); 187 discriminator = ++Discriminator[std::make_pair(DC, ND 308 addSubstitution(const NamedDecl *ND) argument 328 mangleUnqualifiedName(const NamedDecl *ND) argument 539 isTemplate(const NamedDecl *ND, const TemplateArgumentList *&TemplateArgs) argument 565 mangleName(const NamedDecl *ND) argument 620 mangleUnscopedName(const NamedDecl *ND) argument 630 mangleUnscopedTemplateName(const TemplateDecl *ND) argument 1067 mangleUnqualifiedName(const NamedDecl *ND, DeclarationName Name, unsigned KnownArity) argument 1250 mangleNestedName(const NamedDecl *ND, const DeclContext *DC, bool NoFunction) argument 1345 const NamedDecl *ND = cast<NamedDecl>(D); local 1505 const NamedDecl *ND = cast<NamedDecl>(DC); local 1545 mangleTemplatePrefix(const TemplateDecl *ND, bool NoFunction) argument 1917 mangleNameOrStandardSubstitution(const NamedDecl *ND) argument [all...] |
H A D | MicrosoftMangle.cpp | 78 static bool isLambda(const NamedDecl *ND) { argument 79 const CXXRecordDecl *Record = dyn_cast<CXXRecordDecl>(ND); 139 bool getNextDiscriminator(const NamedDecl *ND, unsigned &disc) { argument 141 if (isLambda(ND)) 144 const DeclContext *DC = getEffectiveDeclContext(ND); 149 if (ND->isExternallyVisible()) { 150 disc = getASTContext().getManglingNumber(ND); 155 if (const TagDecl *Tag = dyn_cast<TagDecl>(ND)) { 161 unsigned &discriminator = Uniquifier[ND]; 163 discriminator = ++Discriminator[std::make_pair(DC, ND 241 mangleUnqualifiedName(const NamedDecl *ND) argument 567 mangleName(const NamedDecl *ND) argument 611 isTemplate(const NamedDecl *ND, const TemplateArgumentList *&TemplateArgs) argument 637 mangleUnqualifiedName(const NamedDecl *ND, DeclarationName Name) argument 801 mangleNestedName(const NamedDecl *ND) argument 1133 const NamedDecl *ND = cast<NamedDecl>(TA.getAsDecl()); local [all...] |
H A D | DeclBase.cpp | 246 if (const NamespaceDecl *ND = dyn_cast<NamespaceDecl>(DC)) 247 if (ND->isAnonymousNamespace()) 806 const NamespaceDecl *ND = cast<NamespaceDecl>(this); local 807 if (ND->isInline()) { 808 return ND->getParent()->isStdNamespace(); 814 const IdentifierInfo *II = ND->getIdentifier(); 1147 NamedDecl *ND = cast<NamedDecl>(D); local 1150 if (!ND->getDeclName()) return; 1155 StoredDeclsMap::iterator Pos = Map->find(ND->getDeclName()); 1157 if (Pos->second.getAsVector() || Pos->second.getAsDecl() == ND) [all...] |
H A D | Decl.cpp | 320 if (NamedDecl *ND = dyn_cast<NamedDecl>(Arg.getAsDecl())) { 321 assert(!usesTypeVisibility(ND)); 322 LV.merge(getLVForDecl(ND, computation)); 646 const NamespaceDecl *ND = dyn_cast<NamespaceDecl>(DC); local 647 if (!ND) continue; 648 if (Optional<Visibility> Vis = getExplicitVisibility(ND, computation)) { 1010 getExplicitVisibilityAux(const NamedDecl *ND, argument 1013 assert(!IsMostRecent || ND == ND->getMostRecentDecl()); 1016 if (Optional<Visibility> V = getVisibilityOf(ND, kin 1376 OS << *ND; local 1499 NamedDecl *ND = this; local 2335 isNamed(const NamedDecl *ND, const char (&Str)[Len]) argument [all...] |
/external/clang/unittests/AST/ |
H A D | NamedDeclPrinterTest.cpp | 41 const NamedDecl *ND = Result.Nodes.getNodeAs<NamedDecl>("id"); local 42 if (!ND) 51 ND->printQualifiedName(Out, Policy);
|
/external/clang/examples/PrintFunctionNames/ |
H A D | PrintFunctionNames.cpp | 29 if (const NamedDecl *ND = dyn_cast<NamedDecl>(D)) 30 llvm::errs() << "top-level-decl: \"" << ND->getNameAsString() << "\"\n";
|
/external/clang/include/clang/AST/ |
H A D | DeclFriend.h | 137 if (NamedDecl *ND = getFriendDecl()) { 138 if (FunctionTemplateDecl *FTD = dyn_cast<FunctionTemplateDecl>(ND)) 140 if (DeclaratorDecl *DD = dyn_cast<DeclaratorDecl>(ND)) { 144 return SourceRange(getFriendLoc(), ND->getLocEnd());
|
H A D | DeclContextInternals.h | 96 void setOnlyValue(NamedDecl *ND) { argument 98 Data = ND; 101 assert(*(NamedDecl **)&Data == ND &&
|
H A D | UnresolvedSet.h | 54 void setDecl(NamedDecl *ND) const { return ir->setDecl(ND); }
|
/external/clang/lib/Frontend/ |
H A D | ASTMerge.cpp | 62 if (const auto *ND = dyn_cast<NamedDecl>(D)) 63 if (IdentifierInfo *II = ND->getIdentifier())
|
H A D | FrontendAction.cpp | 87 if (const NamedDecl *ND = dyn_cast<NamedDecl>(D)) 88 llvm::outs() << " - " << *ND; 110 if (const NamedDecl *ND = dyn_cast<NamedDecl>(D)) 111 if (NamesToCheck.find(ND->getNameAsString()) != NamesToCheck.end()) { 116 << ND->getNameAsString();
|
H A D | ASTUnit.cpp | 268 static unsigned getDeclShowContexts(const NamedDecl *ND, argument 273 if (isa<UsingShadowDecl>(ND)) 274 ND = dyn_cast<NamedDecl>(ND->getUnderlyingDecl()); 275 if (!ND) 279 if (isa<TypeDecl>(ND) || isa<ObjCInterfaceDecl>(ND) || 280 isa<ClassTemplateDecl>(ND) || isa<TemplateTemplateParmDecl>(ND)) { 282 if (LangOpts.CPlusPlus || !isa<TagDecl>(ND)) [all...] |
/external/clang/lib/Sema/ |
H A D | SemaCodeComplete.cpp | 81 void Add(const NamedDecl *ND, unsigned Index) { argument 84 DeclOrVector = ND; 100 DeclIndexPair(ND, Index)); 269 /// \param ND the declaration that we are inspecting. 273 bool isInterestingDecl(const NamedDecl *ND, 326 bool IsOrdinaryName(const NamedDecl *ND) const; 327 bool IsOrdinaryNonTypeName(const NamedDecl *ND) const; 328 bool IsIntegralConstantValue(const NamedDecl *ND) const; 329 bool IsOrdinaryNonValueName(const NamedDecl *ND) const; 330 bool IsNestedNameSpecifier(const NamedDecl *ND) cons 493 isInterestingDecl(const NamedDecl *ND, bool &AsNestedNameSpecifier) const argument 654 getDeclUsageType(ASTContext &C, const NamedDecl *ND) argument 710 getBasePriority(const NamedDecl *ND) argument 852 const NamedDecl *ND = I->first; local 2055 AddResultTypeChunk(ASTContext &Context, const PrintingPolicy &Policy, const NamedDecl *ND, CodeCompletionBuilder &Result) argument 2440 AddTypedNameChunk(ASTContext &Context, const PrintingPolicy &Policy, const NamedDecl *ND, CodeCompletionBuilder &Result) argument 2547 const NamedDecl *ND = Declaration; local 2621 const NamedDecl *ND = Declaration; local 5274 NamedDecl *ND = LookupSingleName(S, Super, SuperLoc, local [all...] |
H A D | SemaLookup.cpp | 930 if (NamedDecl *ND = R.getAcceptableDecl(*I)) { 948 R.addDecl(ND); 1006 if (NamedDecl *ND = R.getAcceptableDecl(Ivar)) { 1007 R.addDecl(ND); 1095 if (NamedDecl *ND = R.getAcceptableDecl(*I)) { 1101 R.addDecl(ND); 1272 if (auto ND = dyn_cast<NamedDecl>(RD)) { 1273 if (LookupResult::isVisible(SemaRef, ND)) 1274 return ND; 1468 NamespaceDecl *ND local 1484 NamespaceDecl *ND = Queue.pop_back_val(); local 2908 add(NamedDecl *ND) argument 2931 checkHidden(NamedDecl *ND) argument 3475 FoundDecl(NamedDecl *ND, NamedDecl *Hiding, DeclContext *Ctx, bool InBaseClass) argument 3509 addName(StringRef Name, NamedDecl *ND, NestedNameSpecifier *NNS, bool isKeyword) argument 3776 NamespaceDecl *ND = dyn_cast_or_null<NamespaceDecl>(DC); variable [all...] |
H A D | SemaTemplateVariadic.cpp | 518 getDepthAndIndex(NamedDecl *ND) { argument 519 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(ND)) 522 if (NonTypeTemplateParmDecl *NTTP = dyn_cast<NonTypeTemplateParmDecl>(ND)) 525 TemplateTemplateParmDecl *TTP = cast<TemplateTemplateParmDecl>(ND); 553 NamedDecl *ND = i->first.get<NamedDecl *>(); local 554 if (isa<ParmVarDecl>(ND)) 557 std::tie(Depth, Index) = getDepthAndIndex(ND); 559 Name = ND->getIdentifier(); 654 NamedDecl *ND = Unexpanded[I].first.get<NamedDecl *>(); local 655 if (isa<ParmVarDecl>(ND)) { 771 NamedDecl *ND = candidate.getCorrectionDecl(); variable [all...] |
H A D | CodeCompleteConsumer.cpp | 270 const NamedDecl *ND = dyn_cast<NamedDecl>(DC); local 271 if (!ND) 287 if (const NamedDecl *ND = dyn_cast<NamedDecl>(DC)) { 288 if (ND->getIdentifier()) 387 const NamedDecl *ND = dyn_cast<NamedDecl>(DC); local 388 if (!ND)
|
H A D | Sema.cpp | 428 NamedDecl *ND = I->first; local 431 if (ND->isInvalidDecl()) continue; 434 if (ND->hasAttr<WeakRefAttr>()) continue; 436 if (FunctionDecl *FD = dyn_cast<FunctionDecl>(ND)) { 443 if (cast<VarDecl>(ND)->hasDefinition() != VarDecl::DeclarationOnly) 445 if (ND->isExternallyVisible()) 449 Undefined.push_back(std::make_pair(ND, I->second)); 481 NamedDecl *ND = I->first; local 483 if (ND->hasAttr<DLLImportAttr>() || ND [all...] |
H A D | SemaCXXScopeSpec.cpp | 351 if (NamedDecl *ND = Found.getAsSingle<NamedDecl>()) 352 return isa<NamespaceDecl>(ND) || isa<NamespaceAliasDecl>(ND); 527 if (NamedDecl *ND = R.getAsSingle<NamedDecl>()) 528 Diag(ND->getLocation(), diag::note_declared_at); 534 if (NamedDecl *ND = R.getAsSingle<NamedDecl>()) 535 Diag(ND->getLocation(), diag::note_entity_declared_at) << &Identifier; 563 if (NamedDecl *ND = Corrected.getCorrectionDecl()) 564 Found.addDecl(ND); 718 if (NamedDecl *ND [all...] |
/external/clang/lib/StaticAnalyzer/Checkers/ |
H A D | AnalyzerStatsChecker.cpp | 98 const NamedDecl *ND = cast<NamedDecl>(D); local 99 output << *ND; local
|
H A D | LLVMConventionsChecker.cpp | 42 const NamespaceDecl *ND = dyn_cast<NamespaceDecl>(D->getDeclContext()); local 43 if (!ND) 45 const IdentifierInfo *II = ND->getIdentifier(); 48 return isa<TranslationUnitDecl>(ND->getDeclContext());
|
H A D | ObjCSelfInitChecker.cpp | 52 static bool shouldRunOnFunctionOrMethod(const NamedDecl *ND); 387 static bool shouldRunOnFunctionOrMethod(const NamedDecl *ND) { argument 388 if (!ND) 391 const ObjCMethodDecl *MD = dyn_cast<ObjCMethodDecl>(ND);
|
/external/clang/lib/Analysis/ |
H A D | CallGraph.cpp | 203 if (const NamedDecl *ND = dyn_cast_or_null<NamedDecl>(FD)) 204 return ND->printName(os); 224 if (const NamedDecl *ND = dyn_cast_or_null<NamedDecl>(Node->getDecl())) 225 return ND->getNameAsString();
|
/external/clang/tools/libclang/ |
H A D | CursorVisitor.h | 213 bool VisitFunctionDecl(FunctionDecl *ND); 220 bool VisitObjCMethodDecl(ObjCMethodDecl *ND); 222 bool VisitObjCCategoryDecl(ObjCCategoryDecl *ND);
|