2 overrides of CheckOverflow
Microsoft.CodeAnalysis.VisualBasic (2)
Binding\BackstopBinder.vb (1)
175Public Overrides ReadOnly Property CheckOverflow As Boolean
Binding\SourceModuleBinder.vb (1)
65Public Overrides ReadOnly Property CheckOverflow As Boolean
20 references to CheckOverflow
Microsoft.CodeAnalysis.VisualBasic (20)
Binding\Binder.vb (1)
755Return m_containingBinder.CheckOverflow
Binding\Binder_Conversions.vb (8)
344checked:=CheckOverflow, 455argument = New BoundConversion(tree, argument, ConversionKind.Identity, CheckOverflow, isExplicit, targetType) 511Return New BoundConversion(tree, argument, convKind.Key, CheckOverflow, isExplicit, targetType, hasErrors:=True) 595Return New BoundConversion(tree, argument, convKind.Key And (Not ConversionKind.UserDefined), CheckOverflow, isExplicit, targetType, hasErrors:=True) 604Return New BoundConversion(tree, argument, convKind.Key, CheckOverflow, isExplicit, targetType, hasErrors:=True) 1045Debug.Assert(Not integerOverflow OrElse Not CheckOverflow) 1058Return New BoundConversion(tree, argument, convKind, CheckOverflow, isExplicit, constantResult, tupleElements, targetType) 1176Return New BoundConversion(tree, argument, convKind.Key, CheckOverflow, isExplicit, DirectCast(Nothing, ConstantValue), targetType)
Binding\Binder_Delegates.vb (1)
137boundFirstArgument = New BoundConversion(node, boundFirstArgument, ConversionKind.Identity, CheckOverflow, True, delegateType)
Binding\Binder_Expressions.vb (1)
4436CheckOverflow,
Binding\Binder_Operators.vb (6)
325Return New BoundBinaryOperator(node, preliminaryOperatorKind Or BinaryOperatorKind.Error, left, right, CheckOverflow, ErrorTypeSymbol.UnknownResultType, hasErrors:=True) 552left, right, CheckOverflow, value, operatorResultType, hasError) 623Return New BoundUserDefinedBinaryOperator(node, opKind, result, CheckOverflow, result.Type) 761CheckOverflow, 1181Return New BoundUnaryOperator(node, preliminaryOperatorKind Or UnaryOperatorKind.Error, operand, CheckOverflow, ErrorTypeSymbol.UnknownResultType, HasErrors:=True) 1234Return New BoundUnaryOperator(node, operatorKind, operand, CheckOverflow, constantValue, resultType)
Binding\Binder_Statements.vb (1)
3255CheckOverflow,
Semantics\Conversions.vb (2)
1648ElseIf binder.CheckOverflow Then 1688ElseIf integerOverflow AndAlso binder.CheckOverflow Then