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

1 2 3 4 5

  /external/llvm/include/llvm/MC/
MCInstrInfo.h 33 void InitMCInstrInfo(const MCInstrDesc *D, const unsigned *NI, const char *ND,
37 InstrNameData = ND;
  /external/clang/lib/Serialization/
ASTCommon.h 100 auto *ND = dyn_cast_or_null<NamedDecl>(LexicalD);
101 if (!ND || !needsAnonymousDeclarationNumber(ND))
104 Visit(ND, Index++);
  /external/clang/lib/AST/
Mangle.cpp 59 static bool isExternC(const NamedDecl *ND) {
60 if (const FunctionDecl *FD = dyn_cast<FunctionDecl>(ND))
62 return cast<VarDecl>(ND)->isExternC();
66 const NamedDecl *ND) {
74 if (Context.getLangOpts().CPlusPlus && !isExternC(ND) &&
78 const FunctionDecl *FD = dyn_cast<FunctionDecl>(ND);
241 else if (auto ND = dyn_cast<NamedDecl>(DC)) {
242 if (!shouldMangleDeclName(ND) && ND->getIdentifier())
243 Stream << ND->getIdentifier()->getName()
    [all...]
ItaniumMangle.cpp 114 static bool isLambda(const NamedDecl *ND) {
115 const CXXRecordDecl *Record = dyn_cast<CXXRecordDecl>(ND);
177 bool getNextDiscriminator(const NamedDecl *ND, unsigned &disc) {
179 if (isLambda(ND))
183 if (const TagDecl *Tag = dyn_cast<TagDecl>(ND)) {
189 if (ND->isExternallyVisible()) {
190 unsigned discriminator = getASTContext().getManglingNumber(ND);
198 unsigned &discriminator = Uniquifier[ND];
200 const DeclContext *DC = getEffectiveDeclContext(ND);
201 discriminator = ++Discriminator[std::make_pair(DC, ND->getIdentifier())]
    [all...]
MicrosoftMangle.cpp 71 static const FunctionDecl *getStructor(const NamedDecl *ND) {
72 if (const auto *FTD = dyn_cast<FunctionTemplateDecl>(ND))
75 const auto *FD = cast<FunctionDecl>(ND);
82 static bool isLambda(const NamedDecl *ND) {
83 const CXXRecordDecl *Record = dyn_cast<CXXRecordDecl>(ND);
164 bool getNextDiscriminator(const NamedDecl *ND, unsigned &disc) {
166 if (isLambda(ND))
169 const DeclContext *DC = getEffectiveDeclContext(ND);
174 if (ND->isExternallyVisible()) {
175 disc = getASTContext().getManglingNumber(ND);
    [all...]
DeclBase.cpp 284 if (const NamespaceDecl *ND = dyn_cast<NamespaceDecl>(DC))
285 if (ND->isAnonymousNamespace())
867 const NamespaceDecl *ND = cast<NamespaceDecl>(this);
868 if (ND->isInline()) {
869 return ND->getParent()->isStdNamespace();
875 const IdentifierInfo *II = ND->getIdentifier();
    [all...]
  /external/clang/include/clang/AST/
DeclFriend.h 137 if (NamedDecl *ND = getFriendDecl()) {
138 if (FunctionDecl *FD = dyn_cast<FunctionDecl>(ND))
140 if (FunctionTemplateDecl *FTD = dyn_cast<FunctionTemplateDecl>(ND))
142 if (ClassTemplateDecl *CTD = dyn_cast<ClassTemplateDecl>(ND))
144 if (DeclaratorDecl *DD = dyn_cast<DeclaratorDecl>(ND)) {
148 return SourceRange(getFriendLoc(), ND->getLocEnd());
DeclContextInternals.h 96 void setOnlyValue(NamedDecl *ND) {
98 Data = ND;
101 assert(*(NamedDecl **)&Data == ND &&
148 if (NamedDecl *ND = getAsDecl()) {
152 return DeclContext::lookup_result(ND);
UnresolvedSet.h 45 void setDecl(NamedDecl *ND) const { return I->setDecl(ND); }
  /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/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     [all...]
SemaTemplateVariadic.cpp 527 getDepthAndIndex(NamedDecl *ND) {
528 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(ND))
531 if (NonTypeTemplateParmDecl *NTTP = dyn_cast<NonTypeTemplateParmDecl>(ND))
534 TemplateTemplateParmDecl *TTP = cast<TemplateTemplateParmDecl>(ND);
562 NamedDecl *ND = i->first.get<NamedDecl *>();
563 if (isa<ParmVarDecl>(ND))
566 std::tie(Depth, Index) = getDepthAndIndex(ND);
568 Name = ND->getIdentifier();
663 NamedDecl *ND = Unexpanded[I].first.get<NamedDecl *>();
664 if (isa<ParmVarDecl>(ND)) {
    [all...]
CodeCompleteConsumer.cpp 267 const NamedDecl *ND = dyn_cast<NamedDecl>(DC);
268 if (!ND)
284 if (const NamedDecl *ND = dyn_cast<NamedDecl>(DC)) {
285 if (ND->getIdentifier())
384 const NamedDecl *ND = dyn_cast<NamedDecl>(DC);
385 if (!ND)
Sema.cpp 479 NamedDecl *ND = I->first;
482 if (ND->isInvalidDecl()) continue;
485 if (ND->hasAttr<WeakRefAttr>()) continue;
487 if (FunctionDecl *FD = dyn_cast<FunctionDecl>(ND)) {
494 if (cast<VarDecl>(ND)->hasDefinition() != VarDecl::DeclarationOnly)
496 if (ND->isExternallyVisible())
500 Undefined.push_back(std::make_pair(ND, I->second));
532 NamedDecl *ND = I->first;
534 if (ND->hasAttr<DLLImportAttr>() || ND->hasAttr<DLLExportAttr>())
    [all...]
  /external/clang/lib/StaticAnalyzer/Core/
IssueHash.cpp 86 if (const auto *ND = dyn_cast<NamedDecl>(D)) {
89 switch (ND->getKind()) {
94 DeclName = ND->getQualifiedNameAsString();
101 DeclName = GetSignature(dyn_cast_or_null<FunctionDecl>(ND));
106 DeclName = ND->getQualifiedNameAsString();
  /external/clang/examples/PrintFunctionNames/
PrintFunctionNames.cpp 38 if (const NamedDecl *ND = dyn_cast<NamedDecl>(D))
39 llvm::errs() << "top-level-decl: \"" << ND->getNameAsString() << "\"\n";
  /external/clang/lib/Frontend/
ASTMerge.cpp 64 if (const auto *ND = dyn_cast<NamedDecl>(D))
65 if (IdentifierInfo *II = ND->getIdentifier())
  /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);
386 static bool shouldRunOnFunctionOrMethod(const NamedDecl *ND) {
387 if (!ND)
390 const ObjCMethodDecl *MD = dyn_cast<ObjCMethodDecl>(ND);
  /external/clang/lib/Analysis/
CallGraph.cpp 200 if (const NamedDecl *ND = dyn_cast_or_null<NamedDecl>(FD))
201 return ND->printName(os);
221 if (const NamedDecl *ND = dyn_cast_or_null<NamedDecl>(Node->getDecl()))
222 return ND->getNameAsString();
  /frameworks/compile/slang/
slang_rs_export_type.cpp 190 const clang::NamedDecl *ND,
200 } else if (ND) {
201 Context->ReportError(ND->getLocation(), Message) << ND->getName()
473 // ND - (optional) top-level named declaration that we are validating.
485 const clang::NamedDecl *ND,
504 const clang::VarDecl *VD = (ND ? llvm::dyn_cast<clang::VarDecl>(ND) : nullptr);
558 if (!ValidateTypeHelper(Context, C, FT, ND, Loc, SPS, true, UnionDecl,
574 if (ND) {
    [all...]
slang_rs_context.cpp 191 clang::NamedDecl *const ND = *I;
194 switch (ND->getKind()) {
197 ND)->getCanonicalDecl()->getUnderlyingType().getTypePtr();
201 T = static_cast<const clang::RecordDecl*>(ND)->getTypeForDecl();
  /external/clang/test/Layout/
ms-x86-pack-and-align.cpp 532 struct ND : NC {};
550 // CHECK-NEXT: 0 | struct ND
573 // CHECK-X64-NEXT: 0 | struct ND
800 sizeof(ND)+

Completed in 641 milliseconds

1 2 3 4 5