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)
336checked:=CheckOverflow, 447argument = New BoundConversion(tree, argument, ConversionKind.Identity, CheckOverflow, isExplicit, targetType) 503Return New BoundConversion(tree, argument, convKind.Key, CheckOverflow, isExplicit, targetType, hasErrors:=True) 587Return New BoundConversion(tree, argument, convKind.Key And (Not ConversionKind.UserDefined), CheckOverflow, isExplicit, targetType, hasErrors:=True) 596Return New BoundConversion(tree, argument, convKind.Key, CheckOverflow, isExplicit, targetType, hasErrors:=True) 1037Debug.Assert(Not integerOverflow OrElse Not CheckOverflow) 1045Return New BoundConversion(tree, argument, convKind, CheckOverflow, isExplicit, constantResult, tupleElements, targetType) 1163Return 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)
4409CheckOverflow,
Binding\Binder_Operators.vb (6)
295Return New BoundBinaryOperator(node, preliminaryOperatorKind Or BinaryOperatorKind.Error, left, right, CheckOverflow, ErrorTypeSymbol.UnknownResultType, hasErrors:=True) 522left, right, CheckOverflow, value, operatorResultType, hasError) 593Return New BoundUserDefinedBinaryOperator(node, opKind, result, CheckOverflow, result.Type) 731CheckOverflow, 1151Return New BoundUnaryOperator(node, preliminaryOperatorKind Or UnaryOperatorKind.Error, operand, CheckOverflow, ErrorTypeSymbol.UnknownResultType, HasErrors:=True) 1204Return New BoundUnaryOperator(node, operatorKind, operand, CheckOverflow, constantValue, resultType)
Binding\Binder_Statements.vb (1)
3226CheckOverflow,
Semantics\Conversions.vb (2)
1644ElseIf binder.CheckOverflow Then 1684ElseIf integerOverflow AndAlso binder.CheckOverflow Then