26 references to DeclaredOrInferredLocalOpt
Microsoft.CodeAnalysis.VisualBasic (26)
Analysis\FlowAnalysis\DataFlowPass.vb (5)
338Return DirectCast(node, BoundForStatement).DeclaredOrInferredLocalOpt 1348Dim symbol = forStatement.DeclaredOrInferredLocalOpt 1849If node.DeclaredOrInferredLocalOpt IsNot Nothing Then 1850Dim slot As Integer = GetOrCreateSlot(node.DeclaredOrInferredLocalOpt) 'not initially assigned 1851Assign(node, Nothing, ConsiderLocalInitiallyAssigned(node.DeclaredOrInferredLocalOpt))
Analysis\FlowAnalysis\VariablesDeclaredWalker.vb (2)
46node.DeclaredOrInferredLocalOpt IsNot Nothing Then 47_variablesDeclared.Add(node.DeclaredOrInferredLocalOpt)
Generated\BoundNodes.xml.Generated.vb (6)
5605If initialValue IsNot Me.InitialValue OrElse limitValue IsNot Me.LimitValue OrElse stepValue IsNot Me.StepValue OrElse checked <> Me.Checked OrElse operatorsOpt IsNot Me.OperatorsOpt OrElse declaredOrInferredLocalOpt IsNot Me.DeclaredOrInferredLocalOpt OrElse controlVariable IsNot Me.ControlVariable OrElse body IsNot Me.Body OrElse nextVariablesOpt <> Me.NextVariablesOpt OrElse continueLabel IsNot Me.ContinueLabel OrElse exitLabel IsNot Me.ExitLabel Then 5652If collection IsNot Me.Collection OrElse enumeratorInfo IsNot Me.EnumeratorInfo OrElse declaredOrInferredLocalOpt IsNot Me.DeclaredOrInferredLocalOpt OrElse controlVariable IsNot Me.ControlVariable OrElse body IsNot Me.Body OrElse nextVariablesOpt <> Me.NextVariablesOpt OrElse continueLabel IsNot Me.ContinueLabel OrElse exitLabel IsNot Me.ExitLabel Then 12649Return node.Update(initialValue, limitValue, stepValue, node.Checked, operatorsOpt, node.DeclaredOrInferredLocalOpt, controlVariable, body, nextVariablesOpt, node.ContinueLabel, node.ExitLabel) 12657Return node.Update(collection, node.EnumeratorInfo, node.DeclaredOrInferredLocalOpt, controlVariable, body, nextVariablesOpt, node.ContinueLabel, node.ExitLabel) 13962New TreeDumperNode("declaredOrInferredLocalOpt", node.DeclaredOrInferredLocalOpt, Nothing), 13975New TreeDumperNode("declaredOrInferredLocalOpt", node.DeclaredOrInferredLocalOpt, Nothing),
Lowering\LocalRewriter\LocalRewriter_ForEach.vb (6)
92If node.DeclaredOrInferredLocalOpt IsNot Nothing Then 98node.DeclaredOrInferredLocalOpt, 460If(forEachStatement.DeclaredOrInferredLocalOpt IsNot Nothing, 461ImmutableArray.Create(Of LocalSymbol)(forEachStatement.DeclaredOrInferredLocalOpt), 611Dim rewrittenBodyBlock As BoundBlock = New BoundBlock(syntaxNode, Nothing, If(node.DeclaredOrInferredLocalOpt IsNot Nothing, ImmutableArray.Create(Of LocalSymbol)(node.DeclaredOrInferredLocalOpt), ImmutableArray(Of LocalSymbol).Empty), rewrittenBodyStatements)
Lowering\LocalRewriter\LocalRewriter_ForTo.vb (2)
296Dim localSymbol = forStatement.DeclaredOrInferredLocalOpt 546Dim localSymbol = forStatement.DeclaredOrInferredLocalOpt
Operations\VisualBasicOperationFactory.vb (5)
1164Dim locals As ImmutableArray(Of ILocalSymbol) = If(boundForToStatement.DeclaredOrInferredLocalOpt IsNot Nothing, 1165ImmutableArray.Create(Of ILocalSymbol)(boundForToStatement.DeclaredOrInferredLocalOpt), 1243Dim locals As ImmutableArray(Of ILocalSymbol) = If(boundForEachStatement.DeclaredOrInferredLocalOpt IsNot Nothing, 1244ImmutableArray.Create(Of ILocalSymbol)(boundForEachStatement.DeclaredOrInferredLocalOpt), 1254Dim localOpt As LocalSymbol = boundForStatement.DeclaredOrInferredLocalOpt