49 references to RequiresNarrowingConversion
Microsoft.CodeAnalysis.VisualBasic (9)
Binding\Binder_Delegates.vb (1)
561If Not bestCandidates(0).RequiresNarrowingConversion Then
Binding\Binder_Invocation.vb (1)
1601If bestCandidates(0).RequiresNarrowingConversion Then
Semantics\Conversions.vb (1)
1508Debug.Assert(Not results.BestResult.Value.RequiresNarrowingConversion)
Semantics\OverloadResolution.vb (6)
590Debug.Assert(RequiresNarrowingConversion) 1201If current.RequiresNarrowingConversion Then 1661If current.RequiresNarrowingConversion Then 1888If current.RequiresNarrowingConversion Then 2619If current.RequiresNarrowingConversion Then 2638If current.RequiresNarrowingConversion Then
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (40)
Semantics\OverloadResolution.vb (40)
725Assert.False(result.Candidates(0).RequiresNarrowingConversion) 742Assert.True(result.Candidates(0).RequiresNarrowingConversion) 757Assert.True(result.Candidates(0).RequiresNarrowingConversion) 773Assert.True(result.Candidates(0).RequiresNarrowingConversion) 790Assert.True(result.Candidates(0).RequiresNarrowingConversion) 805Assert.True(result.Candidates(0).RequiresNarrowingConversion) 821Assert.False(result.Candidates(0).RequiresNarrowingConversion) 838Assert.True(result.Candidates(0).RequiresNarrowingConversion) 853Assert.True(result.Candidates(0).RequiresNarrowingConversion) 869Assert.True(result.Candidates(0).RequiresNarrowingConversion) 884Assert.True(result.Candidates(0).RequiresNarrowingConversion) 900Assert.True(result.Candidates(0).RequiresNarrowingConversion) 915Assert.True(result.Candidates(0).RequiresNarrowingConversion) 930Assert.True(result.Candidates(0).RequiresNarrowingConversion) 946Assert.True(result.Candidates(0).RequiresNarrowingConversion) 962Assert.True(result.Candidates(0).RequiresNarrowingConversion) 979Assert.True(result.Candidates(0).RequiresNarrowingConversion) 994Assert.True(result.Candidates(0).RequiresNarrowingConversion) 1010Assert.True(result.Candidates(0).RequiresNarrowingConversion) 1025Assert.True(result.Candidates(0).RequiresNarrowingConversion) 1041Assert.True(result.Candidates(0).RequiresNarrowingConversion) 1059Assert.True(result.Candidates(0).RequiresNarrowingConversion) 1076Assert.True(result.Candidates(0).RequiresNarrowingConversion) 1093Assert.True(result.Candidates(0).RequiresNarrowingConversion) 1110Assert.True(result.Candidates(0).RequiresNarrowingConversion) 1126Assert.False(result.Candidates(0).RequiresNarrowingConversion) 1143Assert.True(result.Candidates(0).RequiresNarrowingConversion) 1159Assert.False(result.Candidates(0).RequiresNarrowingConversion) 1175Assert.True(result.Candidates(0).RequiresNarrowingConversion) 1192Assert.True(result.Candidates(0).RequiresNarrowingConversion) 1209Assert.True(result.Candidates(0).RequiresNarrowingConversion) 1226Assert.True(result.Candidates(0).RequiresNarrowingConversion) 1243Assert.True(result.Candidates(0).RequiresNarrowingConversion) 2237Assert.True(result.Candidates(0).RequiresNarrowingConversion) 2241Assert.True(result.Candidates(1).RequiresNarrowingConversion) 2262Assert.True(result.Candidates(0).RequiresNarrowingConversion) 2266Assert.True(result.Candidates(1).RequiresNarrowingConversion) 2283Assert.True(result.Candidates(0).RequiresNarrowingConversion) 2287Assert.True(result.Candidates(1).RequiresNarrowingConversion) 2590Assert.True(result.Candidates(1).RequiresNarrowingConversion)