}
if (expr_type.IsNullableType) {
- expr = Nullable.Unwrap.Create (expr, true).Resolve (rc);
+ expr = Nullable.Unwrap.Create (expr.Resolve (rc), true);
expr_type = expr.Type;
}
}
</method>
</type>
</test>
+ <test name="test-null-operator-12.cs">
+ <type name="Test">
+ <method name="Boolean Working()" attrs="134">
+ <size>61</size>
+ </method>
+ <method name="Int32 Main()" attrs="150">
+ <size>34</size>
+ </method>
+ <method name="Void .ctor()" attrs="6278">
+ <size>7</size>
+ </method>
+ </type>
+ </test>
<test name="test-partial-01.cs">
<type name="Foo.Hello">
<method name="Void .ctor()" attrs="6278">