2 writes to _inExpressionLambda
Microsoft.CodeAnalysis.CSharp (2)
Lowering\DiagnosticsPass_ExpressionTrees.cs (2)
866_inExpressionLambda = true; 921_inExpressionLambda = wasInExpressionLambda;
61 references to _inExpressionLambda
Microsoft.CodeAnalysis.CSharp (61)
Lowering\DiagnosticsPass_ExpressionTrees.cs (58)
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) 287if (_inExpressionLambda) 324if (_inExpressionLambda) 400if (_inExpressionLambda && 414if (_inExpressionLambda) 424if (_inExpressionLambda) 434if (_inExpressionLambda) 444if (_inExpressionLambda) 454if (_inExpressionLambda) 464if (_inExpressionLambda && !node.Arguments.IsDefaultOrEmpty) 471if (_inExpressionLambda && property.IsExtensionBlockMember()) 534if (_inExpressionLambda) 542if (_inExpressionLambda) 550if (_inExpressionLambda && (node.AddMethod.IsStatic || node.AddMethod.IsExtensionBlockMember())) 569if (_inExpressionLambda && indexer.IsExtensionBlockMember()) 585if (_inExpressionLambda && property.RefKind != RefKind.None) 597if (_inExpressionLambda) 614if (_inExpressionLambda) 757if (_inExpressionLambda) 789if (_inExpressionLambda && node.OperatorKind.IsDynamic()) 797if (_inExpressionLambda && node.OperatorKind.IsDynamic()) 809if (_inExpressionLambda && node.MethodOpt is MethodSymbol method && (method.IsAbstract || method.IsVirtual) && method.IsStatic) 830if (_inExpressionLambda) 854bool wasInExpressionLambda = _inExpressionLambda; 874if (_inExpressionLambda) 884if (_inExpressionLambda) 891if (_inExpressionLambda) 898if (_inExpressionLambda) 905if (_inExpressionLambda) 913if (_inExpressionLambda && node.Conversion.Method is MethodSymbol method && (method.IsAbstract || method.IsVirtual) && method.IsStatic) 951Debug.Assert(!(!parentIsConversion && _inExpressionLambda)); 953if (_inExpressionLambda) 987if (_inExpressionLambda && (node.LeftOperand.IsLiteralNull() || node.LeftOperand.IsLiteralDefault())) 997if (_inExpressionLambda) 1007if (_inExpressionLambda) 1023if (_inExpressionLambda) 1034if (_inExpressionLambda) 1044if (_inExpressionLambda) 1054if (_inExpressionLambda) 1064if (_inExpressionLambda) 1074if (_inExpressionLambda) 1084if (_inExpressionLambda) 1094if (_inExpressionLambda) 1104if (_inExpressionLambda) 1114if (_inExpressionLambda) 1124if (_inExpressionLambda) 1134if (_inExpressionLambda)
Lowering\DiagnosticsPass_Warnings.cs (3)
254if (_inExpressionLambda) 278if (_inExpressionLambda && node.OperatorKind.Operator() == BinaryOperatorKind.UnsignedRightShift) 297if (_inExpressionLambda)