39 references to LocalSymbol
Microsoft.CodeAnalysis.VisualBasic (39)
Analysis\FlowAnalysis\AbstractRegionDataFlowPass.vb (2)
58
Return declarations(0).
LocalSymbol
63
locals(i) = declarations(i).
LocalSymbol
Analysis\FlowAnalysis\DataFlowPass.vb (11)
334
Return DirectCast(node, BoundLocalDeclaration).
LocalSymbol
1338
Dim symbol = local.
LocalSymbol
1603
Dim local As LocalSymbol = node.
LocalSymbol
1878
Dim local = variableDeclaration.
LocalSymbol
1888
Dim local = DirectCast(variableDeclarations, BoundLocalDeclaration).
LocalSymbol
1905
NoteRead(variableDeclaration.
LocalSymbol
)
1908
NoteRead(DirectCast(variableDeclarations, BoundLocalDeclaration).
LocalSymbol
)
2050
GetOrCreateSlot(localDeclaration.
LocalSymbol
)
2073
Assign(localDecl, node.Initializer, ConsiderLocalInitiallyAssigned(localDecl.
LocalSymbol
) OrElse variableIsUsedDirectlyAndIsAlwaysAssigned)
2091
Assign(localDecl, node.Initializer, ConsiderLocalInitiallyAssigned(localDecl.
LocalSymbol
) OrElse variableIsUsedDirectlyAndIsAlwaysAssigned)
2107
Return declarations(0).
LocalSymbol
Analysis\FlowAnalysis\VariablesDeclaredWalker.vb (1)
39
_variablesDeclared.Add(node.
LocalSymbol
)
Binding\Binder_Statements.vb (6)
1039
locals(0) = var0.Update(var0.
LocalSymbol
, Nothing, var0.IdentifierInitializerOpt, True)
2089
locals.Add(DirectCast(localDecl, BoundLocalDeclaration).
LocalSymbol
)
2093
locals.Add(DirectCast(decl, BoundLocalDeclaration).
LocalSymbol
)
2946
declaredOrInferredLocalOpt = localDeclaration.
LocalSymbol
4465
boundLocalDeclaration.
LocalSymbol
,
4477
localDeclaration.
LocalSymbol
,
BoundTree\BoundLocalDeclaration.vb (4)
40
Debug.Assert(
LocalSymbol
.IsConst AndAlso InitializerOpt.IsStrictNothingLiteral())
42
Debug.Assert(
LocalSymbol
.Type.IsSameTypeIgnoringAll(InitializerOpt.Type) OrElse InitializerOpt.Type.IsErrorType() OrElse
43
(
LocalSymbol
.IsConst AndAlso
LocalSymbol
.Type.SpecialType = SpecialType.System_Object AndAlso
Generated\BoundNodes.xml.Generated.vb (3)
4490
If localSymbol IsNot Me.
LocalSymbol
OrElse declarationInitializerOpt IsNot Me.DeclarationInitializerOpt OrElse identifierInitializerOpt IsNot Me.IdentifierInitializerOpt OrElse initializedByAsNew <> Me.InitializedByAsNew Then
12519
Return node.Update(node.
LocalSymbol
, declarationInitializerOpt, identifierInitializerOpt, node.InitializedByAsNew)
13795
New TreeDumperNode("localSymbol", node.
LocalSymbol
, Nothing),
Lowering\LocalRewriter\LocalRewriter_AsNewLocalDeclarations.vb (1)
25
Dim localSymbol = localDeclaration.
LocalSymbol
Lowering\LocalRewriter\LocalRewriter_LocalDeclaration.vb (5)
16
Dim localSymbol = node.
LocalSymbol
102
node.
LocalSymbol
,
103
node.
LocalSymbol
.Type
108
type:=node.
LocalSymbol
.Type
113
If node.
LocalSymbol
.IsStatic Then
Lowering\LocalRewriter\LocalRewriter_Using.vb (4)
96
placeholderInfo = node.UsingInfo.PlaceholderInfo(localVariableDeclaration.
LocalSymbol
.Type)
100
localVariableDeclaration.
LocalSymbol
,
109
placeholderInfo = node.UsingInfo.PlaceholderInfo(localAsNewDeclaration.LocalDeclarations.First.
LocalSymbol
.Type)
115
localAsNewDeclaration.LocalDeclarations(initializedVariableIndex).
LocalSymbol
,
Lowering\MethodToClassRewriter\MethodToClassRewriter.vb (1)
85
Dim localSymbol = node.
LocalSymbol
Operations\VisualBasicOperationFactory_Methods.vb (1)
465
Return New VariableDeclaratorOperation(boundLocalDeclaration.
LocalSymbol
, initializer, ignoredArguments, _semanticModel, boundLocalDeclaration.Syntax, isImplicit:=boundLocalDeclaration.WasCompilerGenerated)