17 references to LocalOpt
Microsoft.CodeAnalysis.VisualBasic (17)
Analysis\FlowAnalysis\DataFlowPass.vb (1)
1491Dim local = catchBlock.LocalOpt
Analysis\FlowAnalysis\VariablesDeclaredWalker.vb (2)
84If catchBlock.LocalOpt IsNot Nothing Then 85_variablesDeclared.Add(catchBlock.LocalOpt)
CodeGen\EmitStatement.vb (2)
210Debug.Assert(catchBlock.LocalOpt Is Nothing) 292Dim localOpt = catchBlock.LocalOpt
CodeGen\Optimizer\StackScheduler.Analyzer.vb (2)
1099DeclareLocal(node.LocalOpt, origStack) 1117Return node.Update(node.LocalOpt, exceptionVariableOpt, errorLineNumberOpt, exceptionFilterOpt, body, node.IsSynthesizedAsyncCatchAll)
Generated\BoundNodes.xml.Generated.vb (3)
5888If localOpt IsNot Me.LocalOpt OrElse exceptionSourceOpt IsNot Me.ExceptionSourceOpt OrElse errorLineNumberOpt IsNot Me.ErrorLineNumberOpt OrElse exceptionFilterOpt IsNot Me.ExceptionFilterOpt OrElse body IsNot Me.Body OrElse isSynthesizedAsyncCatchAll <> Me.IsSynthesizedAsyncCatchAll Then 12714Return node.Update(node.LocalOpt, exceptionSourceOpt, errorLineNumberOpt, exceptionFilterOpt, body, node.IsSynthesizedAsyncCatchAll) 14044New TreeDumperNode("localOpt", node.LocalOpt, Nothing),
Lowering\LambdaRewriter\LambdaRewriter.Analysis.vb (2)
273If node.LocalOpt Is Nothing Then 277Dim previousBlock = PushBlock(node, ImmutableArray.Create(Of LocalSymbol)(node.LocalOpt))
Lowering\LambdaRewriter\LambdaRewriter.vb (3)
815Debug.Assert(Me.Proxies.ContainsKey(node.LocalOpt), "original local should be proxied") 821ElseIf node.LocalOpt IsNot Nothing Then 825Dim origLocal = node.LocalOpt
Lowering\LocalRewriter\LocalRewriter_Try.vb (1)
176Return node.Update(node.LocalOpt,
Lowering\StateMachineRewriter\StateMachineRewriter.StateMachineMethodToClassRewriter.vb (1)
444Dim origLocal As LocalSymbol = node.LocalOpt