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)
375
Return _instrumenterOpt IsNot Nothing AndAlso Not
_inExpressionLambda
800
If Not
_inExpressionLambda
Then
Lowering\LocalRewriter\LocalRewriter_AssignmentOperator.vb (1)
344
If expression.HasErrors OrElse rewrittenExpression.HasErrors OrElse Me.
_inExpressionLambda
Then
Lowering\LocalRewriter\LocalRewriter_BinaryOperators.vb (34)
19
If
_inExpressionLambda
Then
31
If
_inExpressionLambda
Then
214
Debug.Assert(
_inExpressionLambda
)
274
If node.Type.IsObjectType() OrElse Me.
_inExpressionLambda
AndAlso leftType.IsObjectType() Then
293
If node.Type.IsObjectType() OrElse Me.
_inExpressionLambda
AndAlso leftType.IsObjectType() Then
312
If node.Type.IsObjectType() OrElse Me.
_inExpressionLambda
AndAlso leftType.IsObjectType() Then
331
If node.Type.IsObjectType() OrElse Me.
_inExpressionLambda
AndAlso leftType.IsObjectType() Then
350
If node.Type.IsObjectType() OrElse Me.
_inExpressionLambda
AndAlso leftType.IsObjectType() Then
369
If node.Type.IsObjectType() OrElse Me.
_inExpressionLambda
AndAlso leftType.IsObjectType() Then
385
If node.Type.IsObjectType() AndAlso Not
_inExpressionLambda
Then
392
If node.Type.IsObjectType() AndAlso Not
_inExpressionLambda
Then
399
If node.Type.IsObjectType() AndAlso Not
_inExpressionLambda
Then
406
If node.Type.IsObjectType() AndAlso Not
_inExpressionLambda
Then
413
If node.Type.IsObjectType() AndAlso Not
_inExpressionLambda
Then
420
If node.Type.IsObjectType() AndAlso Not
_inExpressionLambda
Then
425
If node.Type.IsObjectType() AndAlso Not
_inExpressionLambda
Then
432
If node.Type.IsObjectType() AndAlso Not
_inExpressionLambda
Then
437
If node.Type.IsObjectType() AndAlso Not
_inExpressionLambda
Then
442
If node.Type.IsObjectType() AndAlso Not
_inExpressionLambda
Then
447
If node.Type.IsObjectType() AndAlso Not
_inExpressionLambda
Then
452
If node.Type.IsObjectType() AndAlso Not
_inExpressionLambda
Then
457
If node.Type.IsObjectType() AndAlso Not
_inExpressionLambda
Then
467
If
_inExpressionLambda
Then
506
If
_inExpressionLambda
Then
622
If
_inExpressionLambda
Then
650
If
_inExpressionLambda
Then
731
Debug.Assert(memberSymbol.ReturnType Is node.Type OrElse Me.
_inExpressionLambda
AndAlso memberSymbol.ReturnType.IsObjectType)
742
If 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
828
If Me.
_inExpressionLambda
Then
958
Debug.Assert(leftHasValue OrElse Not Me.
_inExpressionLambda
OrElse (node.OperatorKind And BinaryOperatorKind.OpMask) = BinaryOperatorKind.OrElse)
961
If Not Me.
_inExpressionLambda
Then
1052
If Not Me.
_inExpressionLambda
OrElse operandHasValue Then
1318
If
_inExpressionLambda
Then
Lowering\LocalRewriter\LocalRewriter_Call.vb (2)
182
If parameters(paramIdx).IsByRef AndAlso Not argument.IsLValue AndAlso Not
_inExpressionLambda
Then
272
If
_inExpressionLambda
Then
Lowering\LocalRewriter\LocalRewriter_ConditionalExpressions.vb (1)
18
If Me.
_inExpressionLambda
Then
Lowering\LocalRewriter\LocalRewriter_Constant.vb (1)
19
If Not
_inExpressionLambda
AndAlso Not node.HasErrors Then
Lowering\LocalRewriter\LocalRewriter_Conversion.vb (15)
13
If Not
_inExpressionLambda
AndAlso Conversions.IsIdentityConversion(node.ConversionKind) Then
35
If
_inExpressionLambda
Then
55
Not
_inExpressionLambda
Then
105
Dim wasInExpressionlambda As Boolean =
_inExpressionLambda
234
If
_inExpressionLambda
AndAlso
258
If
_inExpressionLambda
AndAlso
281
If
_inExpressionLambda
AndAlso
336
If (Not Me.
_inExpressionLambda
AndAlso CouldPossiblyBeNothing(F, node.Operand)) Then
383
Debug.Assert(Not
_inExpressionLambda
)
797
If rewrittenConversion.HasErrors OrElse
_inExpressionLambda
Then
1279
Debug.Assert(Not
_inExpressionLambda
)
1373
If Not
_inExpressionLambda
AndAlso Conversions.IsIdentityConversion(node.ConversionKind) Then
1379
Dim wasInExpressionlambda As Boolean =
_inExpressionLambda
1399
If Not
_inExpressionLambda
AndAlso Conversions.IsIdentityConversion(node.ConversionKind) Then
1405
Dim wasInExpressionlambda As Boolean =
_inExpressionLambda
Lowering\LocalRewriter\LocalRewriter_DelegateCreation.vb (2)
18
Debug.Assert(node.RelaxationReceiverPlaceholderOpt Is Nothing OrElse Me.
_inExpressionLambda
)
27
If Me.
_inExpressionLambda
Then
Lowering\LocalRewriter\LocalRewriter_LateAddressOf.vb (1)
16
If
_inExpressionLambda
Then
Lowering\LocalRewriter\LocalRewriter_LateInvocation.vb (1)
22
If
_inExpressionLambda
Then
Lowering\LocalRewriter\LocalRewriter_LateMemberAccess.vb (1)
15
If
_inExpressionLambda
Then
Lowering\LocalRewriter\LocalRewriter_NullableHelpers.vb (1)
178
If Not
_inExpressionLambda
AndAlso expr.Type.IsNullableOfBoolean() Then
Lowering\LocalRewriter\LocalRewriter_ObjectCreation.vb (6)
122
If
_inExpressionLambda
Then
194
If
_inExpressionLambda
Then
239
If
_inExpressionLambda
Then
323
targetObjectReference = If(
_inExpressionLambda
,
356
If
_inExpressionLambda
Then
375
If
_inExpressionLambda
Then
Lowering\LocalRewriter\LocalRewriter_PropertyAccess.vb (1)
32
If
_inExpressionLambda
AndAlso
Lowering\LocalRewriter\LocalRewriter_Query.vb (1)
45
PopulateRangeVariableMapForQueryLambdaRewrite(node, _rangeVariableMap,
_inExpressionLambda
)
Lowering\LocalRewriter\LocalRewriter_Return.vb (1)
40
If
_inExpressionLambda
Then
Lowering\LocalRewriter\LocalRewriter_StringConcat.vb (2)
183
ElseIf Not
_inExpressionLambda
Then
186
ElseIf Not
_inExpressionLambda
AndAlso IsNullOrEmptyStringConstant(loweredRight) Then
Lowering\LocalRewriter\LocalRewriter_UnaryOperators.vb (4)
27
If
_inExpressionLambda
Then
68
If
_inExpressionLambda
Then
80
If (node.OperatorKind And UnaryOperatorKind.Lifted) = 0 OrElse
_inExpressionLambda
Then
97
If Not node.HasErrors AndAlso ((kind And UnaryOperatorKind.Lifted) = 0) AndAlso (kind <> UnaryOperatorKind.Error) AndAlso Not
_inExpressionLambda
Then
Lowering\LocalRewriter\LocalRewriter_XmlLiterals.vb (4)
19
If Me.
_inExpressionLambda
AndAlso Not node.HasErrors Then
48
If Me.
_inExpressionLambda
AndAlso Not node.HasErrors Then
82
Debug.Assert(Not Me.
_inExpressionLambda
)
155
Debug.Assert(Me.
_inExpressionLambda
)