2 writes to _inExpressionLambda
Microsoft.CodeAnalysis.CSharp (2)
Lowering\DiagnosticsPass_ExpressionTrees.cs (2)
858_inExpressionLambda = true; 906_inExpressionLambda = wasInExpressionLambda;
59 references to _inExpressionLambda
Microsoft.CodeAnalysis.CSharp (59)
Lowering\DiagnosticsPass_ExpressionTrees.cs (56)
71if (_inExpressionLambda && !_reportedUnsafe) 81if (_inExpressionLambda && node.InitializerOpt != null && !arrayType.IsSZArray) 91if (_inExpressionLambda && 103if (_inExpressionLambda) 113if (_inExpressionLambda) 123if (_inExpressionLambda) 133if (_inExpressionLambda) 143if (_inExpressionLambda && node.ConstantValueOpt == null) 173if (_inExpressionLambda) 231if (_inExpressionLambda) 253if (_inExpressionLambda && node.Left.Kind != BoundKind.ObjectInitializerMember && node.Left.Kind != BoundKind.DynamicObjectInitializerMember) 263if (_inExpressionLambda) 286if (_inExpressionLambda) 322if (_inExpressionLambda) 398if (_inExpressionLambda && 412if (_inExpressionLambda) 422if (_inExpressionLambda) 432if (_inExpressionLambda) 442if (_inExpressionLambda) 452if (_inExpressionLambda) 462if (_inExpressionLambda && !node.Arguments.IsDefaultOrEmpty) 469if (_inExpressionLambda && property.GetIsNewExtensionMember()) 532if (_inExpressionLambda) 540if (_inExpressionLambda) 548if (_inExpressionLambda && (node.AddMethod.IsStatic || node.AddMethod.GetIsNewExtensionMember())) 577if (_inExpressionLambda && property.RefKind != RefKind.None) 589if (_inExpressionLambda) 606if (_inExpressionLambda) 749if (_inExpressionLambda) 781if (_inExpressionLambda && node.OperatorKind.IsDynamic()) 789if (_inExpressionLambda && node.OperatorKind.IsDynamic()) 801if (_inExpressionLambda && node.MethodOpt is MethodSymbol method && (method.IsAbstract || method.IsVirtual) && method.IsStatic) 822if (_inExpressionLambda) 846bool wasInExpressionLambda = _inExpressionLambda; 866if (_inExpressionLambda) 876if (_inExpressionLambda) 883if (_inExpressionLambda) 890if (_inExpressionLambda) 898if (_inExpressionLambda && node.Conversion.Method is MethodSymbol method && (method.IsAbstract || method.IsVirtual) && method.IsStatic) 936Debug.Assert(!(!parentIsConversion && _inExpressionLambda)); 938if (_inExpressionLambda) 972if (_inExpressionLambda && (node.LeftOperand.IsLiteralNull() || node.LeftOperand.IsLiteralDefault())) 982if (_inExpressionLambda) 992if (_inExpressionLambda) 1008if (_inExpressionLambda) 1019if (_inExpressionLambda) 1029if (_inExpressionLambda) 1039if (_inExpressionLambda) 1049if (_inExpressionLambda) 1059if (_inExpressionLambda) 1069if (_inExpressionLambda) 1079if (_inExpressionLambda) 1089if (_inExpressionLambda) 1099if (_inExpressionLambda) 1109if (_inExpressionLambda) 1119if (_inExpressionLambda)
Lowering\DiagnosticsPass_Warnings.cs (3)
254if (_inExpressionLambda) 278if (_inExpressionLambda && node.OperatorKind.Operator() == BinaryOperatorKind.UnsignedRightShift) 298if (_inExpressionLambda)