2 writes to _position
Microsoft.CodeAnalysis.VisualBasic (2)
Binding\BinderFactory.BinderFactoryVisitor.vb (2)
18
Me.
_position
= position
23
_position
= 0
28 references to _position
Microsoft.CodeAnalysis.VisualBasic (28)
Binding\BinderFactory.BinderFactoryVisitor.vb (28)
81
Return GetBinderForNodeAndUsage(methodBaseSyntax, NodeUsage.MethodFull, parentForEnclosingBinder,
_position
)
87
Return GetBinderForNodeAndUsage(DirectCast(node.Parent, VisualBasicSyntaxNode), NodeUsage.TopLevelExecutableStatement, DirectCast(node.Parent, VisualBasicSyntaxNode),
_position
)
100
If SyntaxFacts.InBlockInterior(nsBlockSyntax,
_position
) Then
101
Return GetBinderForNodeAndUsage(nsBlockSyntax, NodeUsage.NamespaceBlockInterior, nsBlockSyntax.Parent,
_position
)
108
If IsNotNothingAndContains(node.Initializer,
_position
) Then
109
Return GetBinderForNodeAndUsage(node, NodeUsage.FieldOrPropertyInitializer, node.Parent,
_position
)
116
If IsNotNothingAndContains(node.Initializer,
_position
) OrElse IsNotNothingAndContains(TryCast(node.AsClause, AsNewClauseSyntax),
_position
) Then
117
Return GetBinderForNodeAndUsage(node, NodeUsage.FieldOrPropertyInitializer, node.Parent,
_position
)
121
If IsNotNothingAndContains(name.ArrayBounds,
_position
) Then
122
Return GetBinderForNodeAndUsage(name, NodeUsage.FieldArrayBounds, node.Parent,
_position
)
130
If IsNotNothingAndContains(node.Initializer,
_position
) OrElse IsNotNothingAndContains(TryCast(node.AsClause, AsNewClauseSyntax),
_position
) Then
131
Return GetBinderForNodeAndUsage(node, NodeUsage.FieldOrPropertyInitializer, node.Parent,
_position
)
138
Return GetBinderForNodeAndUsage(moduleSyntax.BlockStatement, NodeUsage.TypeBlockFull, moduleSyntax.Parent,
_position
)
142
Return GetBinderForNodeAndUsage(classSyntax.BlockStatement, NodeUsage.TypeBlockFull, classSyntax.Parent,
_position
)
146
Return GetBinderForNodeAndUsage(structureSyntax.BlockStatement, NodeUsage.TypeBlockFull, structureSyntax.Parent,
_position
)
150
Return GetBinderForNodeAndUsage(node, NodeUsage.Attribute, node.Parent,
_position
)
154
Return GetBinderForNodeAndUsage(interfaceSyntax.BlockStatement, NodeUsage.TypeBlockFull, interfaceSyntax.Parent,
_position
)
158
Return GetBinderForNodeAndUsage(enumBlockSyntax.EnumStatement, NodeUsage.EnumBlockFull, enumBlockSyntax.Parent,
_position
)
162
Return GetBinderForNodeAndUsage(delegateSyntax, NodeUsage.DelegateDeclaration, delegateSyntax.Parent,
_position
)
166
Return GetBinderForNodeAndUsage(inheritsSyntax, NodeUsage.InheritsStatement, inheritsSyntax.Parent,
_position
)
170
Return GetBinderForNodeAndUsage(implementsSyntax, NodeUsage.ImplementsStatement, implementsSyntax.Parent,
_position
)
202
If IsNotNothingAndContains(node.Default,
_position
) Then
203
Return GetBinderForNodeAndUsage(node, NodeUsage.ParameterDefaultValue, node.Parent,
_position
)
210
If SyntaxFacts.InBlockInterior(methodBlockSyntax,
_position
) Then
217
Return GetBinderForNodeAndUsage(begin, usage, methodBlockSyntax.Parent,
_position
)
237
Return GetBinderForNodeAndUsage(node.PropertyStatement, NodeUsage.PropertyFull, node.Parent,
_position
)