aboutsummaryrefslogtreecommitdiff
path: root/clang-tools-extra/clang-doc/BitcodeReader.cpp
diff options
context:
space:
mode:
authorKazu Hirata <kazu@google.com>2025-04-19 00:39:40 -0700
committerKazu Hirata <kazu@google.com>2025-04-19 00:39:40 -0700
commit90de46c51b52226f41354da6d6c488500632f566 (patch)
tree9a776f573d33fb36eea49bc227057d3d95c1d13b /clang-tools-extra/clang-doc/BitcodeReader.cpp
parentbbd1a153f521e7faf73e04c95322d7ca2b790609 (diff)
downloadllvm-90de46c51b52226f41354da6d6c488500632f566.zip
llvm-90de46c51b52226f41354da6d6c488500632f566.tar.gz
llvm-90de46c51b52226f41354da6d6c488500632f566.tar.bz2
[clang-doc] Fix warnings
This patch fixes: clang-tools-extra/clang-doc/BitcodeReader.cpp:47:20: error: unused function 'decodeRecord' [-Werror,-Wunused-function] clang-tools-extra/clang-doc/BitcodeReader.cpp:437:31: error: unused function 'getCommentInfo<std::unique_ptr<clang::doc::CommentInfo> &>' [-Werror,-Wunused-function]
Diffstat (limited to 'clang-tools-extra/clang-doc/BitcodeReader.cpp')
-rw-r--r--clang-tools-extra/clang-doc/BitcodeReader.cpp14
1 files changed, 0 insertions, 14 deletions
diff --git a/clang-tools-extra/clang-doc/BitcodeReader.cpp b/clang-tools-extra/clang-doc/BitcodeReader.cpp
index 2e064ac..92674c5 100644
--- a/clang-tools-extra/clang-doc/BitcodeReader.cpp
+++ b/clang-tools-extra/clang-doc/BitcodeReader.cpp
@@ -44,15 +44,6 @@ static llvm::Error decodeRecord(const Record &R, bool &Field,
return llvm::Error::success();
}
-static llvm::Error decodeRecord(const Record &R, int &Field,
- llvm::StringRef Blob) {
- if (R[0] > INT_MAX)
- return llvm::createStringError(llvm::inconvertibleErrorCode(),
- "integer too large to parse");
- Field = static_cast<int>(R[0]);
- return llvm::Error::success();
-}
-
static llvm::Error decodeRecord(const Record &R, AccessSpecifier &Field,
llvm::StringRef Blob) {
switch (R[0]) {
@@ -433,11 +424,6 @@ template <> llvm::Expected<CommentInfo *> getCommentInfo(CommentInfo *I) {
return I->Children.back().get();
}
-template <>
-llvm::Expected<CommentInfo *> getCommentInfo(std::unique_ptr<CommentInfo> &I) {
- return getCommentInfo(I.get());
-}
-
// When readSubBlock encounters a TypeInfo sub-block, it calls addTypeInfo on
// the parent block to set it. The template specializations define what to do
// for each supported parent block.