[clang] [clang-repl] Fix duplicate definition error for symbols in C mode (PR #164597)
Vassil Vassilev via cfe-commits
cfe-commits at lists.llvm.org
Wed Oct 22 04:34:34 PDT 2025
================
@@ -1447,6 +1447,10 @@ void Sema::ActOnEndOfTranslationUnit() {
if (!VD || VD->isInvalidDecl() || !Seen.insert(VD).second)
continue;
+ if (PP.isIncrementalProcessingEnabled() &&
----------------
vgvassilev wrote:
Let's try cleaning `TentativeDefinitions` instead and add tests.
https://github.com/llvm/llvm-project/pull/164597
More information about the cfe-commits
mailing list