2 overrides of CheckOverflow
Microsoft.CodeAnalysis.VisualBasic (2)
Binding\BackstopBinder.vb (1)
175
Public Overrides ReadOnly Property
CheckOverflow
As Boolean
Binding\SourceModuleBinder.vb (1)
65
Public Overrides ReadOnly Property
CheckOverflow
As Boolean
20 references to CheckOverflow
Microsoft.CodeAnalysis.VisualBasic (20)
Binding\Binder.vb (1)
755
Return m_containingBinder.
CheckOverflow
Binding\Binder_Conversions.vb (8)
336
checked:=
CheckOverflow
,
447
argument = New BoundConversion(tree, argument, ConversionKind.Identity,
CheckOverflow
, isExplicit, targetType)
503
Return New BoundConversion(tree, argument, convKind.Key,
CheckOverflow
, isExplicit, targetType, hasErrors:=True)
587
Return New BoundConversion(tree, argument, convKind.Key And (Not ConversionKind.UserDefined),
CheckOverflow
, isExplicit, targetType, hasErrors:=True)
596
Return New BoundConversion(tree, argument, convKind.Key,
CheckOverflow
, isExplicit, targetType, hasErrors:=True)
1037
Debug.Assert(Not integerOverflow OrElse Not
CheckOverflow
)
1045
Return New BoundConversion(tree, argument, convKind,
CheckOverflow
, isExplicit, constantResult, tupleElements, targetType)
1163
Return New BoundConversion(tree, argument, convKind.Key,
CheckOverflow
, isExplicit, DirectCast(Nothing, ConstantValue), targetType)
Binding\Binder_Delegates.vb (1)
137
boundFirstArgument = New BoundConversion(node, boundFirstArgument, ConversionKind.Identity,
CheckOverflow
, True, delegateType)
Binding\Binder_Expressions.vb (1)
4409
CheckOverflow
,
Binding\Binder_Operators.vb (6)
295
Return New BoundBinaryOperator(node, preliminaryOperatorKind Or BinaryOperatorKind.Error, left, right,
CheckOverflow
, ErrorTypeSymbol.UnknownResultType, hasErrors:=True)
522
left, right,
CheckOverflow
, value, operatorResultType, hasError)
593
Return New BoundUserDefinedBinaryOperator(node, opKind, result,
CheckOverflow
, result.Type)
731
CheckOverflow
,
1151
Return New BoundUnaryOperator(node, preliminaryOperatorKind Or UnaryOperatorKind.Error, operand,
CheckOverflow
, ErrorTypeSymbol.UnknownResultType, HasErrors:=True)
1204
Return New BoundUnaryOperator(node, operatorKind, operand,
CheckOverflow
, constantValue, resultType)
Binding\Binder_Statements.vb (1)
3226
CheckOverflow
,
Semantics\Conversions.vb (2)
1644
ElseIf binder.
CheckOverflow
Then
1684
ElseIf integerOverflow AndAlso binder.
CheckOverflow
Then