aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
diff options
context:
space:
mode:
authorQizhi Hu <836744285@qq.com>2023-10-05 13:49:21 +0800
committerGitHub <noreply@github.com>2023-10-05 13:49:21 +0800
commiteef35c287ee093b3521c6c2b682d8da538ad28be (patch)
tree772a6fdfc98cf8c4b98b307d4f7af5417186ed4d /llvm/lib/Bitcode/Reader/BitcodeReader.cpp
parenta4765c6a028ae01fd67b15ac123d07a629997ffa (diff)
downloadllvm-eef35c287ee093b3521c6c2b682d8da538ad28be.zip
llvm-eef35c287ee093b3521c6c2b682d8da538ad28be.tar.gz
llvm-eef35c287ee093b3521c6c2b682d8da538ad28be.tar.bz2
[clang-tidy]: Add TagDecl into LastTagDeclRanges in UseUsingCheck only when it is a definition (#67639)
Fix issue 67529, [clang-tidy: modernize-use-using fails when type is implicitly forward declared](https://github.com/llvm/llvm-project/issues/67529) The problem is that using `Lexer` to get record declaration will lose the type information when its original type is pointer or reference. This patch fix this problem by skip adding the tag declaration when it's only a 'declaration' and not a 'definition'. Co-authored-by: huqizhi <836744285@qq.com>
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions