/external/llvm/include/llvm/MC/ |
MCInstrInfo.h | 35 void InitMCInstrInfo(const MCInstrDesc *D, const unsigned *NI, const char *ND, 39 InstrNameData = ND;
|
/external/clang/lib/AST/ |
Mangle.cpp | 58 static bool isExternC(const NamedDecl *ND) { 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); 219 if (!shouldMangleDeclName(ND) && ND->getIdentifier()) 220 Stream << ND->getIdentifier()->getName() [all...] |
ItaniumMangle.cpp | 106 static bool isLambda(const NamedDecl *ND) { 107 const CXXRecordDecl *Record = dyn_cast<CXXRecordDecl>(ND); 163 bool getNextDiscriminator(const NamedDecl *ND, unsigned &disc) { 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->getIdentifier())] [all...] |
MicrosoftMangle.cpp | 78 static bool isLambda(const NamedDecl *ND) { 79 const CXXRecordDecl *Record = dyn_cast<CXXRecordDecl>(ND); 139 bool getNextDiscriminator(const NamedDecl *ND, unsigned &disc) { 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->getIdentifier())] [all...] |
DeclBase.cpp | 246 if (const NamespaceDecl *ND = dyn_cast<NamespaceDecl>(DC)) 247 if (ND->isAnonymousNamespace()) 806 const NamespaceDecl *ND = cast<NamespaceDecl>(this); 807 if (ND->isInline()) { 808 return ND->getParent()->isStdNamespace(); 814 const IdentifierInfo *II = ND->getIdentifier(); [all...] |
/external/clang/examples/PrintFunctionNames/ |
PrintFunctionNames.cpp | 29 if (const NamedDecl *ND = dyn_cast<NamedDecl>(D)) 30 llvm::errs() << "top-level-decl: \"" << ND->getNameAsString() << "\"\n";
|
/external/clang/unittests/AST/ |
NamedDeclPrinterTest.cpp | 41 const NamedDecl *ND = Result.Nodes.getNodeAs<NamedDecl>("id"); 42 if (!ND) 51 ND->printQualifiedName(Out, Policy);
|
/external/clang/include/clang/AST/ |
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());
|
UnresolvedSet.h | 54 void setDecl(NamedDecl *ND) const { return ir->setDecl(ND); }
|
DeclContextInternals.h | 96 void setOnlyValue(NamedDecl *ND) { 98 Data = ND; 101 assert(*(NamedDecl **)&Data == ND &&
|
/external/clang/lib/Frontend/ |
ASTMerge.cpp | 62 if (const auto *ND = dyn_cast<NamedDecl>(D)) 63 if (IdentifierInfo *II = ND->getIdentifier())
|
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();
|
/external/clang/lib/Sema/ |
SemaCodeComplete.cpp | 81 void Add(const NamedDecl *ND, unsigned Index) { 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) const [all...] |
SemaLookup.cpp | 930 if (NamedDecl *ND = R.getAcceptableDecl(*I)) { [all...] |
SemaTemplateVariadic.cpp | 518 getDepthAndIndex(NamedDecl *ND) { 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 *>(); 554 if (isa<ParmVarDecl>(ND)) 557 std::tie(Depth, Index) = getDepthAndIndex(ND); 559 Name = ND->getIdentifier(); 654 NamedDecl *ND = Unexpanded[I].first.get<NamedDecl *>(); 655 if (isa<ParmVarDecl>(ND)) { [all...] |
CodeCompleteConsumer.cpp | 270 const NamedDecl *ND = dyn_cast<NamedDecl>(DC); 271 if (!ND) 287 if (const NamedDecl *ND = dyn_cast<NamedDecl>(DC)) { 288 if (ND->getIdentifier()) 387 const NamedDecl *ND = dyn_cast<NamedDecl>(DC); 388 if (!ND)
|
Sema.cpp | 428 NamedDecl *ND = I->first; 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; 483 if (ND->hasAttr<DLLImportAttr>() || ND->hasAttr<DLLExportAttr>()) [all...] |
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 = Found.getAsSingle<NamedDecl>() [all...] |
/external/clang/lib/StaticAnalyzer/Checkers/ |
AnalyzerStatsChecker.cpp | 98 const NamedDecl *ND = cast<NamedDecl>(D); 99 output << *ND;
|
LLVMConventionsChecker.cpp | 42 const NamespaceDecl *ND = dyn_cast<NamespaceDecl>(D->getDeclContext()); 43 if (!ND) 45 const IdentifierInfo *II = ND->getIdentifier(); 48 return isa<TranslationUnitDecl>(ND->getDeclContext());
|
ObjCSelfInitChecker.cpp | 52 static bool shouldRunOnFunctionOrMethod(const NamedDecl *ND); 387 static bool shouldRunOnFunctionOrMethod(const NamedDecl *ND) { 388 if (!ND) 391 const ObjCMethodDecl *MD = dyn_cast<ObjCMethodDecl>(ND);
|
/external/clang/lib/Analysis/ |
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();
|
/frameworks/compile/slang/ |
slang_rs_context.cpp | 141 clang::NamedDecl *const ND = *I; 144 switch (ND->getKind()) { 147 ND)->getCanonicalDecl()->getUnderlyingType().getTypePtr(); 151 T = static_cast<const clang::RecordDecl*>(ND)->getTypeForDecl();
|
slang_rs_export_type.cpp | 175 const clang::NamedDecl *ND, 185 } else if (ND) { 186 Context->ReportError(ND->getLocation(), Message) << ND->getName() 438 // ND - (optional) top-level named declaration that we are validating. 448 clang::NamedDecl *ND, 466 clang::VarDecl *VD = (ND ? llvm::dyn_cast<clang::VarDecl>(ND) : NULL); 520 if (!ValidateTypeHelper(Context, C, FT, ND, Loc, SPS, true, UnionDecl, 536 if (ND) { [all...] |
/external/clang/tools/libclang/ |
CursorVisitor.h | 213 bool VisitFunctionDecl(FunctionDecl *ND); 220 bool VisitObjCMethodDecl(ObjCMethodDecl *ND); 222 bool VisitObjCCategoryDecl(ObjCCategoryDecl *ND);
|