8 references to MakeConvertToType
Microsoft.CodeAnalysis.CSharp (8)
Binder\DecisionDagBuilder.cs (7)
399
input =
MakeConvertToType
(input, declaration.Syntax, type!, isExplicitTest: false, tests);
423
output =
MakeConvertToType
(input: input, syntax: typePattern.Syntax, type: type, isExplicitTest: typePattern.IsExplicitNotNullTest, tests: tests);
498
output = input = constant.Value.Type is { } type ?
MakeConvertToType
(input, constant.Syntax, type, isExplicitTest: false, tests) : input;
522
output = input =
MakeConvertToType
(input, recursive.Syntax, inputType, isExplicitTest: recursive.IsExplicitNotNullTest, tests);
611
input =
MakeConvertToType
(input, member.Syntax, member.Receiver.Type.StrippedType(), isExplicitTest: false, tests);
660
output =
MakeConvertToType
(input: input, syntax: bin.Syntax, type: bin.NarrowedType, isExplicitTest: false, tests: builder);
682
output =
MakeConvertToType
(input, rel.Syntax, rel.Value.Type, isExplicitTest: false, tests);
Binder\DecisionDagBuilder_ListPatterns.cs (1)
24
output = input =
MakeConvertToType
(input, list.Syntax, list.NarrowedType, isExplicitTest: false, tests);