[clang] [clang-repl] Lay the basic infrastructure for pretty printing of types (PR #148701)
Vassil Vassilev via cfe-commits
cfe-commits at lists.llvm.org
Wed Jul 16 07:48:46 PDT 2025
================
@@ -300,16 +640,17 @@ llvm::Expected<Expr *> Interpreter::ExtractValueFromExpr(Expr *E) {
using namespace clang;
// Temporary rvalue struct that need special care.
-REPL_EXTERNAL_VISIBILITY void *
+REPL_EXTERNAL_VISIBILITY extern "C" void *
----------------
vgvassilev wrote:
@AaronBallman I will need some help here. I think the windows issue we are seeing stems from here. If I move the `REPL_EXTERNAL_VISIBILITY` after `extern "C"` msvc errors out. If I keep it there I do not think it has an effect to export the symbol...
https://github.com/llvm/llvm-project/pull/148701
More information about the cfe-commits
mailing list