Searched refs:ND (Results 1 - 25 of 89) sorted by relevance

1234

/external/llvm/include/llvm/MC/
H A DMCInstrInfo.h35 void InitMCInstrInfo(const MCInstrDesc *D, const unsigned *NI, const char *ND, argument
39 InstrNameData = ND;
/external/clang/lib/AST/
H A DMangle.cpp58 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 DItaniumMangle.cpp106 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 DMicrosoftMangle.cpp78 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 DDeclBase.cpp246 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 DDecl.cpp320 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 DNamedDeclPrinterTest.cpp41 const NamedDecl *ND = Result.Nodes.getNodeAs<NamedDecl>("id"); local
42 if (!ND)
51 ND->printQualifiedName(Out, Policy);
/external/clang/examples/PrintFunctionNames/
H A DPrintFunctionNames.cpp29 if (const NamedDecl *ND = dyn_cast<NamedDecl>(D))
30 llvm::errs() << "top-level-decl: \"" << ND->getNameAsString() << "\"\n";
/external/clang/include/clang/AST/
H A DDeclFriend.h137 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 DDeclContextInternals.h96 void setOnlyValue(NamedDecl *ND) { argument
98 Data = ND;
101 assert(*(NamedDecl **)&Data == ND &&
H A DUnresolvedSet.h54 void setDecl(NamedDecl *ND) const { return ir->setDecl(ND); }
/external/clang/lib/Frontend/
H A DASTMerge.cpp62 if (const auto *ND = dyn_cast<NamedDecl>(D))
63 if (IdentifierInfo *II = ND->getIdentifier())
H A DFrontendAction.cpp87 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 DASTUnit.cpp268 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 DSemaCodeComplete.cpp81 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 DSemaLookup.cpp930 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 DSemaTemplateVariadic.cpp518 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 DCodeCompleteConsumer.cpp270 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 DSema.cpp428 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 DSemaCXXScopeSpec.cpp351 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 DAnalyzerStatsChecker.cpp98 const NamedDecl *ND = cast<NamedDecl>(D); local
99 output << *ND; local
H A DLLVMConventionsChecker.cpp42 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 DObjCSelfInitChecker.cpp52 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 DCallGraph.cpp203 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 DCursorVisitor.h213 bool VisitFunctionDecl(FunctionDecl *ND);
220 bool VisitObjCMethodDecl(ObjCMethodDecl *ND);
222 bool VisitObjCCategoryDecl(ObjCCategoryDecl *ND);

Completed in 963 milliseconds

1234