45 references to CompileAssignment
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler.UnitTests (30)
DeclarationTests.cs (6)
382context.CompileAssignment("x", "Test(out var z)", out error, testData); 1781context.CompileAssignment("x", "Test(x is int i)", out error, testData); 1849context.CompileAssignment("x", "Test(x is string i)", out error, testData); 1916context.CompileAssignment("x", "Test(x is object i)", out error, testData); 1979context.CompileAssignment("x", "Test(x is int i)", out error, testData); 2038context.CompileAssignment("x", "Test(x is int i)", out error, testData);
DynamicTests.cs (2)
798result = context.CompileAssignment("d", "d", out error); 1269var result = context.CompileAssignment("a", "() => Goo(x)", out error, testData);
ExpressionCompilerTests.cs (17)
534result = context.CompileAssignment("x", "null, y", out error); 1170context.CompileAssignment("s", "\"hello\"", out error, testData); 1196context.CompileAssignment("f", "1", out error, testData); 1213context.CompileAssignment("i", "1", out error, testData); 1301context.CompileAssignment( 1356context.CompileAssignment( 1747var result = context.CompileAssignment( 1759context.CompileAssignment( 1828var result = context.CompileAssignment( 1892context.CompileAssignment( 1910context.CompileAssignment( 2246var result = context.CompileAssignment( 2275var result = context.CompileAssignment( 2300context.CompileAssignment( 4541context.CompileAssignment("u", "2147483647 + 1", out error, testData); 4558context.CompileAssignment("u", "2147483647 + 1u", out error, testData); 4609var result = context.CompileAssignment(
LocalsTests.cs (3)
2526context.CompileAssignment("o", "null", out error, testData); 2596context.CompileAssignment("c", "(byte)(b + 3)", out error, testData); 2631context.CompileAssignment("d", "Nothing", out errorMessage, testData);
ManagedAddressOfTests.cs (2)
199context.CompileAssignment("a", "() => { var s = stackalloc string[1]; }", out var error, testData); 253context.CompileAssignment("a", "() => { fixed (void* p = args) { } }", out var error, testData);
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler.UnitTests (15)
ExpressionCompilerTests.vb (10)
498result = context.CompileAssignment("x", "Nothing, y", errorMessage, formatter:=DebuggerDiagnosticFormatter.Instance) 532Dim result = context.CompileAssignment("x", "", errorMessage, formatter:=DebuggerDiagnosticFormatter.Instance) 1276context.CompileAssignment("s", """hello""", errorMessage, testData) 1307context.CompileAssignment("f", "1", errorMessage, testData) 1339context.CompileAssignment("i", "1", errorMessage, testData) 1369context.CompileAssignment("x", "1", errorMessage, testData) 1404context.CompileAssignment("Me.a(F(x))", "Me.a(y)", errorMessage, testData) 1929context.CompileAssignment("x", "2", errorMessage, testData) 1942context.CompileAssignment("y", "Nothing", errorMessage, testData) 2994context.CompileAssignment("u", "2147483647 + 1", errorMessage, formatter:=DebuggerDiagnosticFormatter.Instance)
LocalsTests.vb (3)
1755context.CompileAssignment("o", "Nothing", errorMessage, testData, DebuggerDiagnosticFormatter.Instance) 1789context.CompileAssignment("d", "Nothing", errorMessage, formatter:=DebuggerDiagnosticFormatter.Instance) 1833context.CompileAssignment("d", "Nothing", errorMessage, formatter:=DebuggerDiagnosticFormatter.Instance)
StaticLocalsTests.vb (2)
99context.CompileAssignment("x", "y", errorMessage, testData) 114context.CompileAssignment("z", "Nothing", errorMessage, testData)