46 references to WideningTuple
Microsoft.CodeAnalysis.VisualBasic (2)
Semantics\Conversions.vb (2)
1242
Dim wideningConversion = ConversionKind.
WideningTuple
3580
Dim result As ConversionKind = ConversionKind.
WideningTuple
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (44)
CodeGen\CodeGenTuples.vb (44)
1508
Assert.Equal(ConversionKind.
WideningTuple
, model.GetConversion(node).Kind)
1917
Assert.Equal(ConversionKind.
WideningTuple
Or ConversionKind.InvolvesNarrowingFromNumericConstant, model.GetConversion(node).Kind)
3339
AssertConversions(model, nodes(1), ConversionKind.
WideningTuple
Or ConversionKind.InvolvesNarrowingFromNumericConstant,
3342
AssertConversions(model, nodes(2), ConversionKind.
WideningTuple
Or ConversionKind.InvolvesNarrowingFromNumericConstant,
3345
AssertConversions(model, nodes(3), ConversionKind.
WideningTuple
Or ConversionKind.InvolvesNarrowingFromNumericConstant,
3348
AssertConversions(model, nodes(4), ConversionKind.
WideningTuple
Or ConversionKind.InvolvesNarrowingFromNumericConstant,
3363
AssertConversions(model, nodes(9), ConversionKind.
WideningTuple
,
3387
AssertConversions(model, nodes(16), ConversionKind.
WideningTuple
Or ConversionKind.InvolvesNarrowingFromNumericConstant,
3389
ConversionKind.
WideningTuple
Or ConversionKind.InvolvesNarrowingFromNumericConstant)
8381
Assert.Equal(ConversionKind.
WideningTuple
, model.GetConversion(node).Kind)
8418
Assert.Equal(ConversionKind.
WideningTuple
, model.GetConversion(node).Kind)
8526
Assert.Equal(ConversionKind.
WideningTuple
, model.GetConversion(firstTuple).Kind)
8532
Assert.Equal(ConversionKind.
WideningTuple
, model.GetConversion(secondTuple).Kind)
8569
Assert.Equal(ConversionKind.
WideningTuple
, model.GetConversion(firstTuple).Kind)
8575
Assert.Equal(ConversionKind.
WideningTuple
, model.GetConversion(secondTuple).Kind)
8609
Assert.Equal(ConversionKind.
WideningTuple
, model.GetConversion(firstTuple).Kind)
8615
Assert.Equal(ConversionKind.
WideningTuple
, model.GetConversion(secondTuple).Kind)
11974
Assert.Equal(ConversionKind.
WideningTuple
Or ConversionKind.InvolvesNarrowingFromNumericConstant, model.GetConversion(node).Kind)
11979
Assert.Equal(ConversionKind.
WideningTuple
Or ConversionKind.InvolvesNarrowingFromNumericConstant, model.GetConversion(node).Kind)
12010
Assert.Equal(ConversionKind.
WideningTuple
Or ConversionKind.InvolvesNarrowingFromNumericConstant, model.GetConversion(node).Kind)
12014
Assert.Equal(ConversionKind.
WideningTuple
Or ConversionKind.InvolvesNarrowingFromNumericConstant, model.GetConversion(node).Kind)
12045
Assert.Equal(ConversionKind.
WideningTuple
, model.GetConversion(node).Kind)
12080
Assert.Equal(ConversionKind.
WideningTuple
, model.GetConversion(node).Kind)
12337
Assert.Equal(ConversionKind.
WideningTuple
Or ConversionKind.InvolvesNarrowingFromNumericConstant, model.GetConversion(node).Kind)
12389
Assert.Equal(ConversionKind.
WideningTuple
Or ConversionKind.InvolvesNarrowingFromNumericConstant, model.GetConversion(node).Kind)
12423
Assert.Equal(ConversionKind.
WideningTuple
Or ConversionKind.InvolvesNarrowingFromNumericConstant, model.GetConversion(node).Kind)
12461
Assert.Equal(ConversionKind.
WideningTuple
Or ConversionKind.InvolvesNarrowingFromNumericConstant, model.GetConversion(node).Kind)
13272
AssertConversions(model, nodes(0), ConversionKind.
WideningTuple
, ConversionKind.Identity, ConversionKind.Widening Or ConversionKind.Lambda)
13273
AssertConversions(model, nodes(1), ConversionKind.
WideningTuple
Or ConversionKind.DelegateRelaxationLevelWidening,
13276
AssertConversions(model, nodes(2), ConversionKind.
WideningTuple
Or ConversionKind.DelegateRelaxationLevelWideningDropReturnOrArgs,
13279
AssertConversions(model, nodes(3), ConversionKind.
WideningTuple
Or ConversionKind.DelegateRelaxationLevelWideningToNonLambda,
13282
AssertConversions(model, nodes(4), ConversionKind.
WideningTuple
Or ConversionKind.DelegateRelaxationLevelNarrowing,
13320
AssertConversions(model, nodes(0), ConversionKind.
WideningTuple
, ConversionKind.Widening Or ConversionKind.Lambda, ConversionKind.Identity)
13321
AssertConversions(model, nodes(1), ConversionKind.
WideningTuple
Or ConversionKind.DelegateRelaxationLevelWidening,
13324
AssertConversions(model, nodes(2), ConversionKind.
WideningTuple
Or ConversionKind.DelegateRelaxationLevelWideningDropReturnOrArgs,
13327
AssertConversions(model, nodes(3), ConversionKind.
WideningTuple
Or ConversionKind.DelegateRelaxationLevelWideningToNonLambda,
13330
AssertConversions(model, nodes(4), ConversionKind.
WideningTuple
Or ConversionKind.DelegateRelaxationLevelNarrowing,
13333
AssertConversions(model, nodes(5), ConversionKind.
WideningTuple
Or ConversionKind.DelegateRelaxationLevelNarrowing,
13336
AssertConversions(model, nodes(6), ConversionKind.
WideningTuple
Or ConversionKind.DelegateRelaxationLevelNarrowing,
13341
ConversionKind.
WideningTuple
Or ConversionKind.DelegateRelaxationLevelNarrowing)
13420
Assert.Equal(ConversionKind.
WideningTuple
, model.GetConversion(nodes(0)).Kind)
13421
Assert.Equal(ConversionKind.
WideningTuple
Or ConversionKind.DelegateRelaxationLevelWidening, model.GetConversion(nodes(1)).Kind)
13422
Assert.Equal(ConversionKind.
WideningTuple
Or ConversionKind.DelegateRelaxationLevelWideningDropReturnOrArgs, model.GetConversion(nodes(2)).Kind)
13423
Assert.Equal(ConversionKind.
WideningTuple
Or ConversionKind.DelegateRelaxationLevelWideningToNonLambda, model.GetConversion(nodes(3)).Kind)