C#: A regression test for extractor crash when wrong expression type is used for a literal.

This commit is contained in:
calum
2018-08-23 17:27:14 +01:00
parent 04bccd0137
commit 41382dd732
2 changed files with 19 additions and 0 deletions

View File

@@ -81,3 +81,16 @@ class Designations
return 0;
}
}
class LiteralConversions
{
struct Point
{
public int? x, y;
}
void F()
{
new Point { x=1, y=2 };
}
}

View File

@@ -39,3 +39,9 @@
| Program.cs:69:5:69:8 | Boolean |
| Program.cs:69:16:69:18 | Int32 |
| Program.cs:75:5:75:7 | Int32 |
| Program.cs:89:16:89:18 | Int32 |
| Program.cs:89:16:89:18 | Int32 |
| Program.cs:89:16:89:19 | Nullable<Int32> |
| Program.cs:89:16:89:19 | Nullable<Int32> |
| Program.cs:92:5:92:8 | Void |
| Program.cs:94:13:94:17 | Point |