1 write to _analysis
Microsoft.CodeAnalysis.VisualBasic (1)
Lowering\LambdaRewriter\LambdaRewriter.vb (1)
132
Me.
_analysis
= analysis
22 references to _analysis
Microsoft.CodeAnalysis.VisualBasic (22)
Lowering\LambdaRewriter\LambdaRewriter.vb (22)
240
Dim copyConstructor =
_analysis
.seenBackBranches
242
For Each captured In
_analysis
.capturedVariables
244
If Not
_analysis
.variableScope.TryGetValue(captured, node) OrElse
_analysis
.declaredInsideExpressionLambda.Contains(captured) Then
298
copyConstructor AndAlso Not
_analysis
.symbolsCapturedWithoutCopyCtor.Contains(captured),
550
If
_analysis
.needsParentFrame.Contains(node) Then
584
If Not
_analysis
.blockParent.ContainsKey(node) Then
595
For Each variable In
_analysis
.capturedVariables
601
If ((Not
_analysis
.variableScope.TryGetValue(variable, variableNode)) OrElse (variableNode IsNot node)) Then
643
If Proxies.TryGetValue(originalSymbol, proxy) AndAlso Not
_analysis
.declaredInsideExpressionLambda.Contains(originalSymbol) Then
989
If
_analysis
.needsParentFrame.Contains(scope) AndAlso
990
_analysis
.blockParent.TryGetValue(scope, parentScope) AndAlso
1089
If
_analysis
.lambdaScopes.TryGetValue(node.LambdaSymbol, lambdaScope) Then
1094
ElseIf
_analysis
.capturedVariablesByLambda(node.LambdaSymbol).Count = 0 Then
1212
(lambdaScope IsNot Nothing AndAlso lambdaScope IsNot
_analysis
.blockParent(node.Body)) AndAlso
1311
While
_analysis
.blockParent.TryGetValue(gotoBlock, gotoBlock)
1319
lca =
_analysis
.blockParent(lca)
1347
Loop While curBlock IsNot Nothing AndAlso
_analysis
.blockParent.TryGetValue(curBlock, curBlock)
1360
If
_analysis
.containsLiftingLambda.Contains(curBlock) Then
1366
_analysis
.blockParent.TryGetValue(curBlock, curBlock)
1375
If label IsNot Nothing AndAlso
_analysis
.labelBlock.TryGetValue(node.Label, labelBlock) Then
1378
If
_analysis
.gotoBlock.TryGetValue(node, gotoBlock) Then