Lines Matching refs:createBareDeclRef
156 JOS.attribute(Label.empty() ? "fromDecl" : Label, createBareDeclRef(From)); in Visit()
164 JOS.attribute("anyInit", createBareDeclRef(Init->getAnyMember())); in Visit()
182 JOS.attribute("var", createBareDeclRef(C.getVariable())); in Visit()
346 llvm::json::Object JSONNodeDumper::createBareDeclRef(const Decl *D) { in createBareDeclRef() function in JSONNodeDumper
542 JOS.attribute("cleanup_function", createBareDeclRef(CA->getFunctionDecl())); in VisitCleanupAttr()
571 JOS.attribute("decl", createBareDeclRef(TT->getDecl())); in VisitTypedefType()
577 JOS.attribute("decl", createBareDeclRef(TT->getFoundDecl())); in VisitUsingType()
713 JOS.attribute("decl", createBareDeclRef(UUT->getDecl())); in VisitUnresolvedUsingType()
727 JOS.attribute("decl", createBareDeclRef(TT->getDecl())); in VisitTagType()
735 JOS.attribute("decl", createBareDeclRef(TTPT->getDecl())); in VisitTemplateTypeParmType()
777 JOS.attribute("decl", createBareDeclRef(ICNT->getDecl())); in VisitInjectedClassNameType()
781 JOS.attribute("decl", createBareDeclRef(OIT->getDecl())); in VisitObjCInterfaceType()
797 JOS.attribute("ownedTagDecl", createBareDeclRef(TD)); in VisitElaboratedType()
855 createBareDeclRef(ND->getOriginalNamespace())); in VisitNamespaceDecl()
860 createBareDeclRef(UDD->getNominatedNamespace())); in VisitUsingDirectiveDecl()
866 createBareDeclRef(NAD->getAliasedNamespace())); in VisitNamespaceAliasDecl()
880 JOS.attribute("target", createBareDeclRef(UED->getEnumDecl())); in VisitUsingEnumDecl()
884 JOS.attribute("target", createBareDeclRef(USD->getTargetDecl())); in VisitUsingShadowDecl()
1095 JOS.attribute("interface", createBareDeclRef(D->getClassInterface())); in VisitObjCCategoryDecl()
1096 JOS.attribute("implementation", createBareDeclRef(D->getImplementation())); in VisitObjCCategoryDecl()
1100 Protocols.push_back(createBareDeclRef(P)); in VisitObjCCategoryDecl()
1107 JOS.attribute("interface", createBareDeclRef(D->getClassInterface())); in VisitObjCCategoryImplDecl()
1108 JOS.attribute("categoryDecl", createBareDeclRef(D->getCategoryDecl())); in VisitObjCCategoryImplDecl()
1116 Protocols.push_back(createBareDeclRef(P)); in VisitObjCProtocolDecl()
1123 JOS.attribute("super", createBareDeclRef(D->getSuperClass())); in VisitObjCInterfaceDecl()
1124 JOS.attribute("implementation", createBareDeclRef(D->getImplementation())); in VisitObjCInterfaceDecl()
1128 Protocols.push_back(createBareDeclRef(P)); in VisitObjCInterfaceDecl()
1136 JOS.attribute("super", createBareDeclRef(D->getSuperClass())); in VisitObjCImplementationDecl()
1137 JOS.attribute("interface", createBareDeclRef(D->getClassInterface())); in VisitObjCImplementationDecl()
1143 JOS.attribute("interface", createBareDeclRef(D->getClassInterface())); in VisitObjCCompatibleAliasDecl()
1159 JOS.attribute("getter", createBareDeclRef(D->getGetterMethodDecl())); in VisitObjCPropertyDecl()
1161 JOS.attribute("setter", createBareDeclRef(D->getSetterMethodDecl())); in VisitObjCPropertyDecl()
1191 JOS.attribute("propertyDecl", createBareDeclRef(D->getPropertyDecl())); in VisitObjCPropertyImplDecl()
1192 JOS.attribute("ivarDecl", createBareDeclRef(D->getPropertyIvarDecl())); in VisitObjCPropertyImplDecl()
1257 JOS.attribute("protocol", createBareDeclRef(OPE->getProtocol())); in VisitObjCProtocolExpr()
1264 JOS.attribute("getter", createBareDeclRef(MD)); in VisitObjCPropertyRefExpr()
1266 JOS.attribute("setter", createBareDeclRef(MD)); in VisitObjCPropertyRefExpr()
1269 JOS.attribute("property", createBareDeclRef(OPRE->getExplicitProperty())); in VisitObjCPropertyRefExpr()
1283 JOS.attribute("getter", createBareDeclRef(MD)); in VisitObjCSubscriptRefExpr()
1285 JOS.attribute("setter", createBareDeclRef(MD)); in VisitObjCSubscriptRefExpr()
1289 JOS.attribute("decl", createBareDeclRef(OIRE->getDecl())); in VisitObjCIvarRefExpr()
1299 JOS.attribute("referencedDecl", createBareDeclRef(DRE->getDecl())); in VisitDeclRefExpr()
1302 createBareDeclRef(DRE->getFoundDecl())); in VisitDeclRefExpr()
1371 JOS.attribute("operatorNewDecl", createBareDeclRef(FD)); in VisitCXXNewExpr()
1373 JOS.attribute("operatorDeleteDecl", createBareDeclRef(FD)); in VisitCXXNewExpr()
1380 JOS.attribute("operatorDeleteDecl", createBareDeclRef(FD)); in VisitCXXDeleteExpr()
1395 JOS.attribute("conversionFunc", createBareDeclRef(ND)); in VisitCastExpr()
1425 JOS.value(createBareDeclRef(D)); in VisitUnresolvedLookupExpr()
1451 JOS.attribute("field", createBareDeclRef(FD)); in VisitInitListExpr()
1499 JOS.value(createBareDeclRef(BD)); in VisitExprWithCleanups()
1517 JOS.attribute("dtor", createBareDeclRef(Dtor)); in VisitCXXBindTemporaryExpr()
1523 JOS.attribute("extendingDecl", createBareDeclRef(VD)); in VisitMaterializeTemporaryExpr()
1645 JOS.attribute("decl", createBareDeclRef(TA.getAsDecl())); in VisitDeclarationTemplateArgument()