2 writes to _position
Microsoft.CodeAnalysis.CSharp (2)
Binder\BinderFactory.BinderFactoryVisitor.cs (2)
32_position = position; 40_position = 0;
33 references to _position
Microsoft.CodeAnalysis.CSharp (33)
Binder\BinderFactory.BinderFactoryVisitor.cs (33)
137if (!LookupPosition.IsInMethodDeclaration(_position, methodDecl)) 143if (LookupPosition.IsInBody(_position, methodDecl)) 147else if (LookupPosition.IsInMethodTypeParameterScope(_position, methodDecl)) 199if (!LookupPosition.IsInMethodDeclaration(_position, parent)) 204bool inBodyOrInitializer = LookupPosition.IsInConstructorParameterScope(_position, parent); 238if (!LookupPosition.IsInBody(_position, parent)) 265if (!LookupPosition.IsInMethodDeclaration(_position, parent)) 270bool inBody = LookupPosition.IsInBody(_position, parent); 333if (!LookupPosition.IsInMethodDeclaration(_position, parent)) 338bool inBody = LookupPosition.IsInBody(_position, parent); 390if (!LookupPosition.IsInBody(_position, parent)) 400if (!LookupPosition.IsInBody(_position, parent)) 655if (!LookupPosition.IsInDelegateDeclaration(_position, parent)) 688bool inBody = LookupPosition.IsBetweenTokens(_position, parent.OpenBraceToken, parent.CloseBraceToken) || 689LookupPosition.IsInAttributeSpecification(_position, parent.AttributeLists); 718if (!LookupPosition.IsInTypeDeclaration(_position, parent)) 729LookupPosition.IsBetweenTokens(_position, parent.OpenBraceToken, parent.CloseBraceToken)) 733else if (LookupPosition.IsInAttributeSpecification(_position, parent.AttributeLists)) 737else if (LookupPosition.IsInTypeParameterList(_position, parent)) 741else if (LookupPosition.IsBetweenTokens(_position, parent.Keyword, parent.OpenBraceToken)) 823if (!LookupPosition.IsInNamespaceDeclaration(_position, parent)) 830bool inBody = LookupPosition.IsBetweenTokens(_position, parent.OpenBraceToken, parent.CloseBraceToken); 834return VisitNamespaceDeclaration(parent, _position, inBody, inUsing); 839if (!LookupPosition.IsInNamespaceDeclaration(_position, parent)) 845bool inBody = _position >= parent.SemicolonToken.EndPosition; 849return VisitNamespaceDeclaration(parent, _position, inBody, inUsing); 1068if (containingNode.Kind() != SyntaxKind.CompilationUnit && _position == containingSpan.End) 1074else if (_position < containingSpan.Start || _position > containingSpan.End) //NB: > not >= 1080token = containingNode.FindToken(_position); 1120if (parent.Type.Span.Contains(_position)) 1131if (!LookupPosition.IsInXmlAttributeValue(_position, parent)) 1167if (!LookupPosition.IsInXmlAttributeValue(_position, parent))