31 references to IsLifted
Microsoft.CodeAnalysis.CSharp (31)
Binder\Binder_Operators.cs (4)
1529if (signature.Kind.IsLifted()) 2698Debug.Assert(!kind.IsLifted()); 2797if (kind.IsEnum() && !kind.IsLifted()) 2921if (kind.IsLifted())
Binder\Semantics\Operators\BinaryOperatorOverloadResolution.cs (6)
1317bool lifted1 = op1.Kind.IsLifted(); 1318bool lifted2 = op2.Kind.IsLifted(); 1380if (op1.Kind.IsLifted()) 1397if (op2.Kind.IsLifted()) 1554if (candidate.Kind.IsLifted()) 1617if (candidate.Kind.IsLifted() && operand.Type.IsNullableType())
Compilation\BuiltInOperators.cs (5)
721if (kind.IsLifted()) 740if (kind.IsLifted()) 772if (kind.IsLifted()) 804if (kind.IsLifted()) 835Debug.Assert(kind.IsLifted());
FlowAnalysis\AbstractFlowPass.cs (1)
2657&& (!kind.IsUserDefined() || kind.IsLifted());
FlowAnalysis\NullableWalker.cs (5)
5275if (operatorKind.IsLifted() && !operatorKind.IsComparison()) 5306if (operatorKind.IsLifted() && !operatorKind.IsComparison()) 5525bool isLifted = operatorKind.IsLifted(); 5572if (operatorKind.IsLifted() 12508bool isLifted = binary.OperatorKind.IsLifted();
Lowering\ClosureConversion\ExpressionLambdaRewriter.cs (2)
395isLifted = opKind.IsLifted(); 518if (opKind.IsLifted())
Lowering\DiagnosticsPass_Warnings.cs (2)
720if (!node.Operator.Kind.IsLifted()) 783if (!node.OperatorKind.IsLifted())
Lowering\LocalRewriter\LocalRewriter_BinaryOperator.cs (2)
247if (operatorKind.IsLifted()) 797if (operatorKind.IsLifted())
Lowering\LocalRewriter\LocalRewriter_UnaryOperator.cs (1)
911if (binaryOperatorKind.IsLifted())
Operations\CSharpOperationFactory.cs (3)
1412bool isLifted = boundCompoundAssignmentOperator.Operator.Kind.IsLifted(); 1543bool isLifted = boundBinaryOperator.OperatorKind.IsLifted(); 1566bool isLifted = boundBinaryOperator.OperatorKind.IsLifted();