7 references to ObjectEqual
Microsoft.CodeAnalysis.CSharp (7)
Compiler\AnonymousTypeMethodBodySynthesizer.cs (1)
143retExpression = F.LogicalOr(F.ObjectEqual(F.This(), boundLocal), retExpression);
Lowering\AsyncRewriter\AsyncExceptionHandlerRewriter.cs (1)
444_F.If(_F.ObjectEqual(_F.Local(ex), _F.Null(ex.Type)), rethrow),
Lowering\AsyncRewriter\AsyncMethodToStateMachineRewriter.cs (1)
574condition: F.ObjectEqual(F.Local(criticalNotifyCompletedTemp), F.Null(criticalNotifyCompletedTemp.Type)),
Lowering\LocalRewriter\LoweredDynamicOperationFactory.cs (1)
652_factory.ObjectEqual(callSiteFieldAccess, nullCallSite),
Lowering\SpillSequenceSpiller.cs (1)
1254_F.ObjectEqual(_F.Local(tmp), _F.Null(left.Type)),
Symbols\Synthesized\Records\SynthesizedRecordEqualityOperator.cs (1)
71BoundExpression objectEqual = F.ObjectEqual(left, right);
Symbols\Synthesized\Records\SynthesizedRecordEquals.cs (1)
169retExpr = F.LogicalOr(F.ObjectEqual(F.This(), other), retExpr);