reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

tools/clang/include/clang/AST/JSONNodeDumper.h
  157   llvm::json::Object createBareDeclRef(const Decl *D);

References

tools/clang/lib/AST/JSONNodeDumper.cpp
  149     JOS.attribute(Label.empty() ? "fromDecl" : Label, createBareDeclRef(From));
  157     JOS.attribute("anyInit", createBareDeclRef(Init->getAnyMember()));
  175     JOS.attribute("var", createBareDeclRef(C.getVariable()));
  486   JOS.attribute("decl", createBareDeclRef(TT->getDecl()));
  608   JOS.attribute("decl", createBareDeclRef(UUT->getDecl()));
  620   JOS.attribute("decl", createBareDeclRef(TT->getDecl()));
  628   JOS.attribute("decl", createBareDeclRef(TTPT->getDecl()));
  658   JOS.attribute("decl", createBareDeclRef(ICNT->getDecl()));
  662   JOS.attribute("decl", createBareDeclRef(OIT->getDecl()));
  678     JOS.attribute("ownedTagDecl", createBareDeclRef(TD));
  710                   createBareDeclRef(ND->getOriginalNamespace()));
  715                 createBareDeclRef(UDD->getNominatedNamespace()));
  721                 createBareDeclRef(NAD->getAliasedNamespace()));
  735   JOS.attribute("target", createBareDeclRef(USD->getTargetDecl()));
  935   JOS.attribute("interface", createBareDeclRef(D->getClassInterface()));
  936   JOS.attribute("implementation", createBareDeclRef(D->getImplementation()));
  940     Protocols.push_back(createBareDeclRef(P));
  947   JOS.attribute("interface", createBareDeclRef(D->getClassInterface()));
  948   JOS.attribute("categoryDecl", createBareDeclRef(D->getCategoryDecl()));
  956     Protocols.push_back(createBareDeclRef(P));
  963   JOS.attribute("super", createBareDeclRef(D->getSuperClass()));
  964   JOS.attribute("implementation", createBareDeclRef(D->getImplementation()));
  968     Protocols.push_back(createBareDeclRef(P));
  976   JOS.attribute("super", createBareDeclRef(D->getSuperClass()));
  977   JOS.attribute("interface", createBareDeclRef(D->getClassInterface()));
  983   JOS.attribute("interface", createBareDeclRef(D->getClassInterface()));
  999       JOS.attribute("getter", createBareDeclRef(D->getGetterMethodDecl()));
 1001       JOS.attribute("setter", createBareDeclRef(D->getSetterMethodDecl()));
 1029   JOS.attribute("propertyDecl", createBareDeclRef(D->getPropertyDecl()));
 1030   JOS.attribute("ivarDecl", createBareDeclRef(D->getPropertyIvarDecl()));
 1091   JOS.attribute("protocol", createBareDeclRef(OPE->getProtocol()));
 1098       JOS.attribute("getter", createBareDeclRef(MD));
 1100       JOS.attribute("setter", createBareDeclRef(MD));
 1103     JOS.attribute("property", createBareDeclRef(OPRE->getExplicitProperty()));
 1117     JOS.attribute("getter", createBareDeclRef(MD));
 1119     JOS.attribute("setter", createBareDeclRef(MD));
 1123   JOS.attribute("decl", createBareDeclRef(OIRE->getDecl()));
 1133   JOS.attribute("referencedDecl", createBareDeclRef(DRE->getDecl()));
 1136                   createBareDeclRef(DRE->getFoundDecl()));
 1193     JOS.attribute("operatorNewDecl", createBareDeclRef(FD));
 1195     JOS.attribute("operatorDeleteDecl", createBareDeclRef(FD));
 1202     JOS.attribute("operatorDeleteDecl", createBareDeclRef(FD));
 1217     JOS.attribute("conversionFunc", createBareDeclRef(ND));
 1254       JOS.value(createBareDeclRef(D));
 1284     JOS.attribute("field", createBareDeclRef(FD));
 1330         JOS.value(createBareDeclRef(CO));
 1340     JOS.attribute("dtor", createBareDeclRef(Dtor));
 1346     JOS.attribute("extendingDecl", createBareDeclRef(VD));
 1459   JOS.attribute("decl", createBareDeclRef(TA.getAsDecl()));