We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents f23faf8 + f332122 commit dc55182Copy full SHA for dc55182
lldb/source/Target/SwiftLanguageRuntime.cpp
@@ -1983,6 +1983,13 @@ Value::ValueType SwiftLanguageRuntime::GetValueType(
1983
eTypeInstanceIsPointer))
1984
return Value::eValueTypeLoadAddress;
1985
}
1986
+
1987
+ if (static_type_flags.AllSet(eTypeIsSwift | eTypeIsPointer) &&
1988
+ static_type_flags.AllClear(eTypeIsGenericTypeParam)) {
1989
+ // FIXME: This branch is not covered by any testcases in the test suite.
1990
+ if (is_indirect_enum_case || static_type_flags.AllClear(eTypeIsBuiltIn))
1991
+ return Value::eValueTypeLoadAddress;
1992
+ }
1993
1994
1995
// Enabling this makes the inout_variables test hang.
0 commit comments