[clang] [Clang][Interp] Fix display of syntactically-invalid note for member function calls (PR #102170)
via cfe-commits
cfe-commits at lists.llvm.org
Thu Aug 8 07:02:23 PDT 2024
================
@@ -198,11 +198,11 @@ def NoRet : Opcode {}
def Call : Opcode {
- let Args = [ArgFunction, ArgUint32];
+ let Args = [ArgFunction, ArgUint32, ArgExpr];
----------------
yronglin wrote:
Yeah, it's might be a `CXXConstructExpr` or `CXXInheritedCtorInitExpr`, for this reason, we make the `InterpFrame::CallExpr` has `Expr *` but not a `CallExpr *` type.
https://github.com/llvm/llvm-project/pull/102170
More information about the cfe-commits
mailing list