22 references to LocalOpt
Microsoft.CodeAnalysis.VisualBasic (22)
Analysis\FlowAnalysis\DataFlowPass.vb (1)
1485Dim 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)
5869If 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 12680Return node.Update(node.LocalOpt, exceptionSourceOpt, errorLineNumberOpt, exceptionFilterOpt, body, node.IsSynthesizedAsyncCatchAll) 14007New 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)
795Debug.Assert(Me.Proxies.ContainsKey(node.LocalOpt), "original local should be proxied") 801ElseIf node.LocalOpt IsNot Nothing Then 805Dim origLocal = node.LocalOpt
Lowering\LocalRewriter\LocalRewriter_Try.vb (1)
176Return node.Update(node.LocalOpt,
Lowering\StateMachineRewriter\StateMachineRewriter.StateMachineMethodToClassRewriter.vb (1)
443Dim origLocal As LocalSymbol = node.LocalOpt
Operations\VisualBasicOperationFactory.vb (5)
1272If boundCatchBlock.LocalOpt IsNot Nothing AndAlso 1274boundCatchBlock.LocalOpt Is DirectCast(boundCatchBlock.ExceptionSourceOpt, BoundLocal).LocalSymbol Then 1275Return New VariableDeclaratorOperation(boundCatchBlock.LocalOpt, initializer:=Nothing, ignoredArguments:=ImmutableArray(Of IOperation).Empty, semanticModel:=_semanticModel, syntax:=boundCatchBlock.ExceptionSourceOpt.Syntax, isImplicit:=False) 1286Dim locals As ImmutableArray(Of ILocalSymbol) = If(boundCatchBlock.LocalOpt IsNot Nothing, 1287ImmutableArray.Create(Of ILocalSymbol)(boundCatchBlock.LocalOpt),