34 references to CheckResultProperties
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler.UnitTests (34)
ExpressionCompilerTests.vb (34)
1481CheckResultProperties(context, "o.F()", DkmClrCompilationResultFlags.PotentialSideEffect Or DkmClrCompilationResultFlags.ReadOnlyResult) 1484CheckResultProperties(context, "o.G()", DkmClrCompilationResultFlags.PotentialSideEffect Or DkmClrCompilationResultFlags.ReadOnlyResult) 1485CheckResultProperties(context, "o.P", DkmClrCompilationResultFlags.None) 1486CheckResultProperties(context, "If(a, Sub() i = 1)", DkmClrCompilationResultFlags.PotentialSideEffect Or DkmClrCompilationResultFlags.ReadOnlyResult) 1487CheckResultProperties(context, "If(a, Sub() i += 2)", DkmClrCompilationResultFlags.PotentialSideEffect Or DkmClrCompilationResultFlags.ReadOnlyResult) 1488CheckResultProperties(context, "If(a, Sub() i *= 3)", DkmClrCompilationResultFlags.PotentialSideEffect Or DkmClrCompilationResultFlags.ReadOnlyResult) 1489CheckResultProperties(context, "If(a, Sub() i -= 4)", DkmClrCompilationResultFlags.PotentialSideEffect Or DkmClrCompilationResultFlags.ReadOnlyResult) 1490CheckResultProperties(context, "New C() With {.P = 1}", DkmClrCompilationResultFlags.ReadOnlyResult) 1491CheckResultProperties(context, "New C() With {.P = H()}", DkmClrCompilationResultFlags.PotentialSideEffect Or DkmClrCompilationResultFlags.ReadOnlyResult) 1492CheckResultProperties(context, "obj(""Test"")", DkmClrCompilationResultFlags.PotentialSideEffect) 1493CheckResultProperties(context, "obj.Item(""Test"")", DkmClrCompilationResultFlags.PotentialSideEffect) 1556CheckResultProperties(context, "F", DkmClrCompilationResultFlags.None) 1557CheckResultProperties(context, "RF", DkmClrCompilationResultFlags.ReadOnlyResult) 1558CheckResultProperties(context, "CF", DkmClrCompilationResultFlags.ReadOnlyResult) 1562CheckResultProperties(context, "E", DkmClrCompilationResultFlags.None, "error BC32022: 'Public Event E As C.EEventHandler' is an event, and cannot be called directly. Use a 'RaiseEvent' statement to raise an event.") 1563CheckResultProperties(context, "CE", DkmClrCompilationResultFlags.None, "error BC32022: 'Public Event CE As Action' is an event, and cannot be called directly. Use a 'RaiseEvent' statement to raise an event.") 1565CheckResultProperties(context, "RP", DkmClrCompilationResultFlags.ReadOnlyResult) 1566CheckResultProperties(context, "WP", DkmClrCompilationResultFlags.None, "error BC30524: Property 'WP' is 'WriteOnly'.") 1567CheckResultProperties(context, "RWP", DkmClrCompilationResultFlags.None) 1569CheckResultProperties(context, "RP(1)", DkmClrCompilationResultFlags.ReadOnlyResult) 1570CheckResultProperties(context, "WP(1)", DkmClrCompilationResultFlags.None, "error BC30524: Property 'WP' is 'WriteOnly'.") 1571CheckResultProperties(context, "RWP(1)", DkmClrCompilationResultFlags.None) 1573CheckResultProperties(context, "M()", DkmClrCompilationResultFlags.PotentialSideEffect Or DkmClrCompilationResultFlags.ReadOnlyResult) 1575CheckResultProperties(context, "Nothing", DkmClrCompilationResultFlags.ReadOnlyResult) 1576CheckResultProperties(context, "1", DkmClrCompilationResultFlags.ReadOnlyResult) 1577CheckResultProperties(context, "AddressOf M", DkmClrCompilationResultFlags.None, "error BC30491: Expression does not produce a value.") 1578CheckResultProperties(context, "GetType(C)", DkmClrCompilationResultFlags.ReadOnlyResult) 1579CheckResultProperties(context, "New C()", DkmClrCompilationResultFlags.ReadOnlyResult) 1609CheckResultProperties(context, "RF", DkmClrCompilationResultFlags.ReadOnlyResult) 1610CheckResultProperties(context, "RF(0)", DkmClrCompilationResultFlags.None) 1612CheckResultProperties(context, "RP", DkmClrCompilationResultFlags.ReadOnlyResult) 1613CheckResultProperties(context, "RP(0)", DkmClrCompilationResultFlags.None) 1615CheckResultProperties(context, "M()", DkmClrCompilationResultFlags.PotentialSideEffect Or DkmClrCompilationResultFlags.ReadOnlyResult) 1616CheckResultProperties(context, "M()(0)", DkmClrCompilationResultFlags.PotentialSideEffect)