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.
242
Return 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
295
If Not (castToOuterType.IsNullableValueType AndAlso castToOuterType.
IsWidening
) Then
297
Dim expressionToOuterTypeIsWideningRefOrDefault As Boolean = expressionToOuterType.
IsWidening
AndAlso (expressionToOuterType.IsReference OrElse expressionToOuterType.IsDefault)
310
expressionToOuterType.
IsWidening
AndAlso expressionToOuterType.IsLambda Then
318
Return expressionToOuterType.
IsWidening
AndAlso
345
castToOuterType.
IsWidening
AndAlso
Microsoft.CodeAnalysis.VisualBasic.Features (1)
ExtractMethod\VisualBasicSelectionResult.vb (1)
190
If Not conversion.
IsWidening
OrElse
Microsoft.CodeAnalysis.VisualBasic.Workspaces (7)
Simplification\VisualBasicSimplificationService.Expander.vb (1)
80
conversion.
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
295
If Not (castToOuterType.IsNullableValueType AndAlso castToOuterType.
IsWidening
) Then
297
Dim expressionToOuterTypeIsWideningRefOrDefault As Boolean = expressionToOuterType.
IsWidening
AndAlso (expressionToOuterType.IsReference OrElse expressionToOuterType.IsDefault)
310
expressionToOuterType.
IsWidening
AndAlso expressionToOuterType.IsLambda Then
318
Return expressionToOuterType.
IsWidening
AndAlso
345
castToOuterType.
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
295
If Not (castToOuterType.IsNullableValueType AndAlso castToOuterType.
IsWidening
) Then
297
Dim expressionToOuterTypeIsWideningRefOrDefault As Boolean = expressionToOuterType.
IsWidening
AndAlso (expressionToOuterType.IsReference OrElse expressionToOuterType.IsDefault)
310
expressionToOuterType.
IsWidening
AndAlso expressionToOuterType.IsLambda Then
318
Return expressionToOuterType.
IsWidening
AndAlso
345
castToOuterType.
IsWidening
AndAlso