[Lldb-commits] [lldb] [LLDB] Add type casting to DIL, part 2 or 3 (PR #170332)
Michael Buch via lldb-commits
lldb-commits at lists.llvm.org
Thu Dec 11 01:57:04 PST 2025
================
@@ -740,16 +764,182 @@ Interpreter::Visit(const BooleanLiteralNode *node) {
return ValueObject::CreateValueObjectFromBool(m_target, value, "result");
}
+llvm::Expected<CastKind>
+Interpreter::VerifyCastType(lldb::ValueObjectSP operand, CompilerType op_type,
+ CompilerType target_type, int location) {
+
+ if (target_type.IsScalarType()) {
----------------
Michael137 wrote:
Can we put everything that's inside this `target_type.IsScalarType()` if-block into a helper. Call it, e.g., `VerifyArithmeticCastType` or something
https://github.com/llvm/llvm-project/pull/170332
More information about the lldb-commits
mailing list