6 writes to _inExpressionLambda
Microsoft.CodeAnalysis.VisualBasic (6)
Lowering\LocalRewriter\LocalRewriter_Conversion.vb (6)
107_inExpressionLambda = True 126_inExpressionLambda = wasInExpressionlambda 1295_inExpressionLambda = True 1304_inExpressionLambda = wasInExpressionlambda 1321_inExpressionLambda = True 1352_inExpressionLambda = wasInExpressionlambda
81 references to _inExpressionLambda
Microsoft.CodeAnalysis.VisualBasic (81)
Lowering\LocalRewriter\LocalRewriter.vb (2)
375Return _instrumenterOpt IsNot Nothing AndAlso Not _inExpressionLambda 800If Not _inExpressionLambda Then
Lowering\LocalRewriter\LocalRewriter_AssignmentOperator.vb (1)
344If expression.HasErrors OrElse rewrittenExpression.HasErrors OrElse Me._inExpressionLambda Then
Lowering\LocalRewriter\LocalRewriter_BinaryOperators.vb (34)
14If _inExpressionLambda Then 26If _inExpressionLambda Then 209Debug.Assert(_inExpressionLambda) 269If node.Type.IsObjectType() OrElse Me._inExpressionLambda AndAlso leftType.IsObjectType() Then 288If node.Type.IsObjectType() OrElse Me._inExpressionLambda AndAlso leftType.IsObjectType() Then 307If node.Type.IsObjectType() OrElse Me._inExpressionLambda AndAlso leftType.IsObjectType() Then 326If node.Type.IsObjectType() OrElse Me._inExpressionLambda AndAlso leftType.IsObjectType() Then 345If node.Type.IsObjectType() OrElse Me._inExpressionLambda AndAlso leftType.IsObjectType() Then 364If node.Type.IsObjectType() OrElse Me._inExpressionLambda AndAlso leftType.IsObjectType() Then 380If node.Type.IsObjectType() AndAlso Not _inExpressionLambda Then 387If node.Type.IsObjectType() AndAlso Not _inExpressionLambda Then 394If node.Type.IsObjectType() AndAlso Not _inExpressionLambda Then 401If node.Type.IsObjectType() AndAlso Not _inExpressionLambda Then 408If node.Type.IsObjectType() AndAlso Not _inExpressionLambda Then 415If node.Type.IsObjectType() AndAlso Not _inExpressionLambda Then 420If node.Type.IsObjectType() AndAlso Not _inExpressionLambda Then 427If node.Type.IsObjectType() AndAlso Not _inExpressionLambda Then 432If node.Type.IsObjectType() AndAlso Not _inExpressionLambda Then 437If node.Type.IsObjectType() AndAlso Not _inExpressionLambda Then 442If node.Type.IsObjectType() AndAlso Not _inExpressionLambda Then 447If node.Type.IsObjectType() AndAlso Not _inExpressionLambda Then 452If node.Type.IsObjectType() AndAlso Not _inExpressionLambda Then 462If _inExpressionLambda Then 501If _inExpressionLambda Then 617If _inExpressionLambda Then 645If _inExpressionLambda Then 726Debug.Assert(memberSymbol.ReturnType Is node.Type OrElse Me._inExpressionLambda AndAlso memberSymbol.ReturnType.IsObjectType) 737If Me._inExpressionLambda AndAlso memberSymbol.ReturnType.IsObjectType AndAlso node.Type.IsBooleanType Then 818(leftHasValue OrElse Not Me._inExpressionLambda OrElse (node.OperatorKind And BinaryOperatorKind.OpMask) = BinaryOperatorKind.OrElse) Then 823If Me._inExpressionLambda Then 953Debug.Assert(leftHasValue OrElse Not Me._inExpressionLambda OrElse (node.OperatorKind And BinaryOperatorKind.OpMask) = BinaryOperatorKind.OrElse) 956If Not Me._inExpressionLambda Then 1047If Not Me._inExpressionLambda OrElse operandHasValue Then 1313If _inExpressionLambda Then
Lowering\LocalRewriter\LocalRewriter_Call.vb (2)
182If parameters(paramIdx).IsByRef AndAlso Not argument.IsLValue AndAlso Not _inExpressionLambda Then 272If _inExpressionLambda Then
Lowering\LocalRewriter\LocalRewriter_ConditionalExpressions.vb (1)
13If Me._inExpressionLambda Then
Lowering\LocalRewriter\LocalRewriter_Constant.vb (1)
19If Not _inExpressionLambda AndAlso Not node.HasErrors Then
Lowering\LocalRewriter\LocalRewriter_Conversion.vb (15)
13If Not _inExpressionLambda AndAlso Conversions.IsIdentityConversion(node.ConversionKind) Then 35If _inExpressionLambda Then 55Not _inExpressionLambda Then 105Dim wasInExpressionlambda As Boolean = _inExpressionLambda 234If _inExpressionLambda AndAlso 258If _inExpressionLambda AndAlso 281If _inExpressionLambda AndAlso 336If (Not Me._inExpressionLambda AndAlso CouldPossiblyBeNothing(F, node.Operand)) Then 383Debug.Assert(Not _inExpressionLambda) 711If rewrittenConversion.HasErrors OrElse _inExpressionLambda Then 1193Debug.Assert(Not _inExpressionLambda) 1287If Not _inExpressionLambda AndAlso Conversions.IsIdentityConversion(node.ConversionKind) Then 1293Dim wasInExpressionlambda As Boolean = _inExpressionLambda 1313If Not _inExpressionLambda AndAlso Conversions.IsIdentityConversion(node.ConversionKind) Then 1319Dim wasInExpressionlambda As Boolean = _inExpressionLambda
Lowering\LocalRewriter\LocalRewriter_DelegateCreation.vb (2)
18Debug.Assert(node.RelaxationReceiverPlaceholderOpt Is Nothing OrElse Me._inExpressionLambda) 27If Me._inExpressionLambda Then
Lowering\LocalRewriter\LocalRewriter_LateAddressOf.vb (1)
16If _inExpressionLambda Then
Lowering\LocalRewriter\LocalRewriter_LateInvocation.vb (1)
22If _inExpressionLambda Then
Lowering\LocalRewriter\LocalRewriter_LateMemberAccess.vb (1)
15If _inExpressionLambda Then
Lowering\LocalRewriter\LocalRewriter_NullableHelpers.vb (1)
174If Not _inExpressionLambda AndAlso expr.Type.IsNullableOfBoolean() Then
Lowering\LocalRewriter\LocalRewriter_ObjectCreation.vb (6)
122If _inExpressionLambda Then 194If _inExpressionLambda Then 239If _inExpressionLambda Then 323targetObjectReference = If(_inExpressionLambda, 356If _inExpressionLambda Then 375If _inExpressionLambda Then
Lowering\LocalRewriter\LocalRewriter_PropertyAccess.vb (1)
32If _inExpressionLambda AndAlso
Lowering\LocalRewriter\LocalRewriter_Query.vb (1)
45PopulateRangeVariableMapForQueryLambdaRewrite(node, _rangeVariableMap, _inExpressionLambda)
Lowering\LocalRewriter\LocalRewriter_Return.vb (1)
40If _inExpressionLambda Then
Lowering\LocalRewriter\LocalRewriter_StringConcat.vb (2)
183ElseIf Not _inExpressionLambda Then 186ElseIf Not _inExpressionLambda AndAlso IsNullOrEmptyStringConstant(loweredRight) Then
Lowering\LocalRewriter\LocalRewriter_UnaryOperators.vb (4)
27If _inExpressionLambda Then 68If _inExpressionLambda Then 80If (node.OperatorKind And UnaryOperatorKind.Lifted) = 0 OrElse _inExpressionLambda Then 97If Not node.HasErrors AndAlso ((kind And UnaryOperatorKind.Lifted) = 0) AndAlso (kind <> UnaryOperatorKind.Error) AndAlso Not _inExpressionLambda Then
Lowering\LocalRewriter\LocalRewriter_XmlLiterals.vb (4)
19If Me._inExpressionLambda AndAlso Not node.HasErrors Then 48If Me._inExpressionLambda AndAlso Not node.HasErrors Then 82Debug.Assert(Not Me._inExpressionLambda) 155Debug.Assert(Me._inExpressionLambda)