23 references to IsWidening
Microsoft.CodeAnalysis.VisualBasic (3)
Semantics\Conversions.vb (3)
39''' If this returns True, exactly one of <see cref="IsNarrowing"/> or <see cref="IsWidening"/> will return True. 40''' If this returns False, neither <see cref="IsNarrowing"/> or <see cref="IsWidening"/> will return True. 242Return New CommonConversion(Exists, IsIdentity, IsNumeric, IsReference, IsWidening, IsNullableValueType, MethodSymbol, constrainedToType:=Nothing)
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (6)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Utilities\CastAnalyzer.vb (6)
290(_castExpressionNode.Kind = SyntaxKind.CollectionInitializer AndAlso expressionToOuterType.IsWidening AndAlso speculatedExpressionOuterType.IsArrayType())) AndAlso 295If Not (castToOuterType.IsNullableValueType AndAlso castToOuterType.IsWidening) Then 297Dim expressionToOuterTypeIsWideningRefOrDefault As Boolean = expressionToOuterType.IsWidening AndAlso (expressionToOuterType.IsReference OrElse expressionToOuterType.IsDefault) 310expressionToOuterType.IsWidening AndAlso expressionToOuterType.IsLambda Then 318Return expressionToOuterType.IsWidening AndAlso 345castToOuterType.IsWidening AndAlso
Microsoft.CodeAnalysis.VisualBasic.Features (1)
ExtractMethod\VisualBasicSelectionResult.vb (1)
190If Not conversion.IsWidening OrElse
Microsoft.CodeAnalysis.VisualBasic.Workspaces (7)
Simplification\VisualBasicSimplificationService.Expander.vb (1)
80conversion.IsWidening AndAlso
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Utilities\CastAnalyzer.vb (6)
290(_castExpressionNode.Kind = SyntaxKind.CollectionInitializer AndAlso expressionToOuterType.IsWidening AndAlso speculatedExpressionOuterType.IsArrayType())) AndAlso 295If Not (castToOuterType.IsNullableValueType AndAlso castToOuterType.IsWidening) Then 297Dim expressionToOuterTypeIsWideningRefOrDefault As Boolean = expressionToOuterType.IsWidening AndAlso (expressionToOuterType.IsReference OrElse expressionToOuterType.IsDefault) 310expressionToOuterType.IsWidening AndAlso expressionToOuterType.IsLambda Then 318Return expressionToOuterType.IsWidening AndAlso 345castToOuterType.IsWidening AndAlso
Roslyn.Diagnostics.VisualBasic.Analyzers (6)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Utilities\CastAnalyzer.vb (6)
290(_castExpressionNode.Kind = SyntaxKind.CollectionInitializer AndAlso expressionToOuterType.IsWidening AndAlso speculatedExpressionOuterType.IsArrayType())) AndAlso 295If Not (castToOuterType.IsNullableValueType AndAlso castToOuterType.IsWidening) Then 297Dim expressionToOuterTypeIsWideningRefOrDefault As Boolean = expressionToOuterType.IsWidening AndAlso (expressionToOuterType.IsReference OrElse expressionToOuterType.IsDefault) 310expressionToOuterType.IsWidening AndAlso expressionToOuterType.IsLambda Then 318Return expressionToOuterType.IsWidening AndAlso 345castToOuterType.IsWidening AndAlso