1 write to _analysis
Microsoft.CodeAnalysis.VisualBasic (1)
Lowering\LambdaRewriter\LambdaRewriter.vb (1)
127
Me.
_analysis
= analysis
20 references to _analysis
Microsoft.CodeAnalysis.VisualBasic (20)
Lowering\LambdaRewriter\LambdaRewriter.vb (20)
230
Dim copyConstructor =
_analysis
.seenBackBranches
232
For Each captured In
_analysis
.capturedVariables
234
If Not
_analysis
.variableScope.TryGetValue(captured, node) OrElse
_analysis
.declaredInsideExpressionLambda.Contains(captured) Then
286
copyConstructor AndAlso Not
_analysis
.symbolsCapturedWithoutCopyCtor.Contains(captured),
530
If
_analysis
.needsParentFrame.Contains(node) Then
564
If Not
_analysis
.blockParent.ContainsKey(node) Then
575
For Each variable In
_analysis
.capturedVariables
581
If ((Not
_analysis
.variableScope.TryGetValue(variable, variableNode)) OrElse (variableNode IsNot node)) Then
623
If Proxies.TryGetValue(originalSymbol, proxy) AndAlso Not
_analysis
.declaredInsideExpressionLambda.Contains(originalSymbol) Then
1044
If
_analysis
.lambdaScopes.TryGetValue(node.LambdaSymbol, lambdaScope) Then
1048
ElseIf
_analysis
.capturedVariablesByLambda(node.LambdaSymbol).Count = 0
1164
(lambdaScope IsNot Nothing AndAlso lambdaScope IsNot
_analysis
.blockParent(node.Body)) AndAlso
1263
While
_analysis
.blockParent.TryGetValue(gotoBlock, gotoBlock)
1271
lca =
_analysis
.blockParent(lca)
1299
Loop While curBlock IsNot Nothing AndAlso
_analysis
.blockParent.TryGetValue(curBlock, curBlock)
1312
If
_analysis
.containsLiftingLambda.Contains(curBlock) Then
1318
_analysis
.blockParent.TryGetValue(curBlock, curBlock)
1327
If label IsNot Nothing AndAlso
_analysis
.labelBlock.TryGetValue(node.Label, labelBlock) Then
1330
If
_analysis
.gotoBlock.TryGetValue(node, gotoBlock) Then