[clang] 2f35705 - [Interp] Silence warning in release builds. NFC.
Benjamin Kramer via cfe-commits
cfe-commits at lists.llvm.org
Fri Oct 14 01:39:00 PDT 2022
Author: Benjamin Kramer
Date: 2022-10-14T10:38:32+02:00
New Revision: 2f357054d705459c534a74781e4dc24debe78fcb
URL: https://github.com/llvm/llvm-project/commit/2f357054d705459c534a74781e4dc24debe78fcb
DIFF: https://github.com/llvm/llvm-project/commit/2f357054d705459c534a74781e4dc24debe78fcb.diff
LOG: [Interp] Silence warning in release builds. NFC.
Added:
Modified:
clang/lib/AST/Interp/EvalEmitter.cpp
Removed:
################################################################################
diff --git a/clang/lib/AST/Interp/EvalEmitter.cpp b/clang/lib/AST/Interp/EvalEmitter.cpp
index 94cd1ba9bf94..aa4396f135d2 100644
--- a/clang/lib/AST/Interp/EvalEmitter.cpp
+++ b/clang/lib/AST/Interp/EvalEmitter.cpp
@@ -113,6 +113,7 @@ bool EvalEmitter::emitCall(const Function *Func, const SourceInfo &Info) {
bool EvalEmitter::emitCallVoid(const Function *Func, const SourceInfo &Info) {
APValue VoidResult;
InterpFrame *before = S.Current;
+ (void)before;
S.Current = new InterpFrame(S, const_cast<Function *>(Func), {});
bool Success = Interpret(S, VoidResult);
assert(VoidResult.isAbsent());
More information about the cfe-commits
mailing list