Lines Matching refs:ReferenceLoc
753 llvm::SmallVector<ReferenceLoc, 2> refInDecl(const Decl *D) { in refInDecl()
755 llvm::SmallVector<ReferenceLoc, 2> Refs; in refInDecl()
760 Refs.push_back(ReferenceLoc{D->getQualifierLoc(), in refInDecl()
769 ReferenceLoc{D->getQualifierLoc(), D->getLocation(), /*IsDecl=*/false, in refInDecl()
779 Refs.push_back(ReferenceLoc{D->getQualifierLoc(), in refInDecl()
801 Refs.push_back(ReferenceLoc{getQualifierLoc(*ND), in refInDecl()
810 Refs.push_back(ReferenceLoc{DG->getQualifierLoc(), in refInDecl()
822 llvm::SmallVector<ReferenceLoc, 2> refInStmt(const Stmt *S) { in refInStmt()
825 llvm::SmallVector<ReferenceLoc, 2> Refs; in refInStmt()
828 Refs.push_back(ReferenceLoc{E->getNestedNameSpecifierLoc(), in refInStmt()
835 Refs.push_back(ReferenceLoc{E->getQualifierLoc(), in refInStmt()
842 Refs.push_back(ReferenceLoc{ in refInStmt()
852 Refs.push_back(ReferenceLoc{E->getQualifierLoc(), in refInStmt()
861 ReferenceLoc{E->getQualifierLoc(), E->getMemberNameInfo().getLoc(), in refInStmt()
867 Refs.push_back(ReferenceLoc{E->getQualifierLoc(), in refInStmt()
875 Refs.push_back(ReferenceLoc{NestedNameSpecifierLoc(), in refInStmt()
882 Refs.push_back(ReferenceLoc{ in refInStmt()
897 Refs.push_back(ReferenceLoc{NestedNameSpecifierLoc(), D.getFieldLoc(), in refInStmt()
906 Refs.push_back(ReferenceLoc{NestedNameSpecifierLoc(), GS->getLabelLoc(), in refInStmt()
911 Refs.push_back(ReferenceLoc{NestedNameSpecifierLoc(), in refInStmt()
923 llvm::SmallVector<ReferenceLoc, 2> refInTypeLoc(TypeLoc L) { in refInTypeLoc()
925 llvm::Optional<ReferenceLoc> Ref; in refInTypeLoc()
938 Ref = ReferenceLoc{NestedNameSpecifierLoc(), in refInTypeLoc()
945 Ref = ReferenceLoc{NestedNameSpecifierLoc(), in refInTypeLoc()
960 Ref = ReferenceLoc{ in refInTypeLoc()
967 Ref = ReferenceLoc{ in refInTypeLoc()
974 Ref = ReferenceLoc{NestedNameSpecifierLoc(), in refInTypeLoc()
982 Ref = ReferenceLoc{ in refInTypeLoc()
988 Ref = ReferenceLoc{ in refInTypeLoc()
994 Ref = ReferenceLoc{NestedNameSpecifierLoc(), in refInTypeLoc()
1011 ExplicitReferenceCollector(llvm::function_ref<void(ReferenceLoc)> Out) in ExplicitReferenceCollector()
1062 reportReference(ReferenceLoc{A.getTemplateQualifierLoc(), in TraverseTemplateArgumentLoc()
1117 llvm::SmallVector<ReferenceLoc, 2> explicitReference(DynTypedNode N) { in explicitReference()
1124 return {ReferenceLoc{ in explicitReference()
1136 return {ReferenceLoc{NestedNameSpecifierLoc(), in explicitReference()
1151 void reportReference(const ReferenceLoc &Ref, DynTypedNode N) { in reportReference()
1163 llvm::function_ref<void(ReferenceLoc)> Out;
1171 llvm::function_ref<void(ReferenceLoc)> Out) { in findExplicitReferences()
1176 llvm::function_ref<void(ReferenceLoc)> Out) { in findExplicitReferences()
1181 llvm::function_ref<void(ReferenceLoc)> Out) { in findExplicitReferences()
1209 llvm::raw_ostream &operator<<(llvm::raw_ostream &OS, ReferenceLoc R) { in operator <<()