18 references to IsLifted
Microsoft.CodeAnalysis.CSharp (18)
Binder\Binder_Operators.cs (3)
1864Debug.Assert(!bestTrue.GetValueOrDefault().Signature.Kind.IsLifted()); 1865Debug.Assert(!bestFalse.GetValueOrDefault().Signature.Kind.IsLifted()); 4290if (kind.IsEnum() && !kind.IsLifted())
Binder\Semantics\Operators\UnaryOperatorOverloadResolution.cs (4)
200if (candidate.Kind.IsLifted()) 229if (candidate.Kind.IsLifted()) 463bool lifted1 = op1.Kind.IsLifted(); 464bool lifted2 = op2.Kind.IsLifted();
Compilation\BuiltInOperators.cs (1)
282if (kind.IsLifted())
FlowAnalysis\NullableWalker.cs (3)
11022bool isLifted = node.OperatorKind.IsLifted(); 11974bool isLifted = node.OperatorKind.IsLifted(); 12007TypeWithState.Create(node.Type, node.OperatorKind.IsLifted() ? argumentResult.State : NullableFlowState.NotNull);
Lowering\DiagnosticsPass_Warnings.cs (1)
737if (!node.OperatorKind.IsLifted())
Lowering\LocalRewriter\LocalRewriter_UnaryOperator.cs (4)
104else if (kind.IsLifted()) 794bool isLifted = node.OperatorKind.IsLifted(); 1123if (node.OperatorKind.IsLifted()) 1235if (unaryOperatorKind.IsLifted())
Operations\CSharpOperationFactory.cs (2)
1389bool isLifted = boundIncrementOperator.OperatorKind.IsLifted(); 1439bool isLifted = boundUnaryOperator.OperatorKind.IsLifted();