This revision was landed with ongoing or failed builds. This revision was automatically updated to reflect the committed changes. hokein marked an inline comment as done. Closed by commit rG6c0c280b8ddc: [include-cleaner] Include the reference type when printing the SymbolReference. (authored by hokein).
Changed prior to commit: https://reviews.llvm.org/D139835?vs=482077&id=482092#toc Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D139835/new/ https://reviews.llvm.org/D139835 Files: clang-tools-extra/include-cleaner/lib/Types.cpp Index: clang-tools-extra/include-cleaner/lib/Types.cpp =================================================================== --- clang-tools-extra/include-cleaner/lib/Types.cpp +++ clang-tools-extra/include-cleaner/lib/Types.cpp @@ -46,7 +46,7 @@ llvm::raw_ostream &operator<<(llvm::raw_ostream &OS, const SymbolReference &R) { // We can't decode the Location without SourceManager. Its raw representation // isn't completely useless (and distinguishes SymbolReference from Symbol). - return OS << R.Target << "@0x" + return OS << R.RT << " reference to " << R.Target << "@0x" << llvm::utohexstr( R.RefLocation.getRawEncoding(), /*LowerCase=*/false, /*Width=*/CHAR_BIT * sizeof(SourceLocation::UIntTy));
Index: clang-tools-extra/include-cleaner/lib/Types.cpp =================================================================== --- clang-tools-extra/include-cleaner/lib/Types.cpp +++ clang-tools-extra/include-cleaner/lib/Types.cpp @@ -46,7 +46,7 @@ llvm::raw_ostream &operator<<(llvm::raw_ostream &OS, const SymbolReference &R) { // We can't decode the Location without SourceManager. Its raw representation // isn't completely useless (and distinguishes SymbolReference from Symbol). - return OS << R.Target << "@0x" + return OS << R.RT << " reference to " << R.Target << "@0x" << llvm::utohexstr( R.RefLocation.getRawEncoding(), /*LowerCase=*/false, /*Width=*/CHAR_BIT * sizeof(SourceLocation::UIntTy));
_______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits