6 writes to _inExpressionLambda
Microsoft.CodeAnalysis.VisualBasic (6)
Lowering\LocalRewriter\LocalRewriter_Conversion.vb (6)
107_inExpressionLambda = True 126_inExpressionLambda = wasInExpressionlambda 1381_inExpressionLambda = True 1390_inExpressionLambda = wasInExpressionlambda 1407_inExpressionLambda = True 1438_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)
19If _inExpressionLambda Then 31If _inExpressionLambda Then 214Debug.Assert(_inExpressionLambda) 274If node.Type.IsObjectType() OrElse Me._inExpressionLambda AndAlso leftType.IsObjectType() Then 293If node.Type.IsObjectType() OrElse Me._inExpressionLambda AndAlso leftType.IsObjectType() Then 312If node.Type.IsObjectType() OrElse Me._inExpressionLambda AndAlso leftType.IsObjectType() Then 331If node.Type.IsObjectType() OrElse Me._inExpressionLambda AndAlso leftType.IsObjectType() Then 350If node.Type.IsObjectType() OrElse Me._inExpressionLambda AndAlso leftType.IsObjectType() Then 369If node.Type.IsObjectType() OrElse Me._inExpressionLambda AndAlso leftType.IsObjectType() Then 385If node.Type.IsObjectType() AndAlso Not _inExpressionLambda Then 392If node.Type.IsObjectType() AndAlso Not _inExpressionLambda Then 399If node.Type.IsObjectType() AndAlso Not _inExpressionLambda Then 406If node.Type.IsObjectType() AndAlso Not _inExpressionLambda Then 413If node.Type.IsObjectType() AndAlso Not _inExpressionLambda Then 420If node.Type.IsObjectType() AndAlso Not _inExpressionLambda Then 425If 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 457If node.Type.IsObjectType() AndAlso Not _inExpressionLambda Then 467If _inExpressionLambda Then 506If _inExpressionLambda Then 622If _inExpressionLambda Then 650If _inExpressionLambda Then 731Debug.Assert(memberSymbol.ReturnType Is node.Type OrElse Me._inExpressionLambda AndAlso memberSymbol.ReturnType.IsObjectType) 742If Me._inExpressionLambda AndAlso memberSymbol.ReturnType.IsObjectType AndAlso node.Type.IsBooleanType Then 823(leftHasValue OrElse Not Me._inExpressionLambda OrElse (node.OperatorKind And BinaryOperatorKind.OpMask) = BinaryOperatorKind.OrElse) Then 828If Me._inExpressionLambda Then 958Debug.Assert(leftHasValue OrElse Not Me._inExpressionLambda OrElse (node.OperatorKind And BinaryOperatorKind.OpMask) = BinaryOperatorKind.OrElse) 961If Not Me._inExpressionLambda Then 1052If Not Me._inExpressionLambda OrElse operandHasValue Then 1318If _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)
18If 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) 797If rewrittenConversion.HasErrors OrElse _inExpressionLambda Then 1279Debug.Assert(Not _inExpressionLambda) 1373If Not _inExpressionLambda AndAlso Conversions.IsIdentityConversion(node.ConversionKind) Then 1379Dim wasInExpressionlambda As Boolean = _inExpressionLambda 1399If Not _inExpressionLambda AndAlso Conversions.IsIdentityConversion(node.ConversionKind) Then 1405Dim 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)
178If 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)