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)) 828if (!LookupPosition.IsInNamespaceDeclaration(_position, parent)) 835bool inBody = LookupPosition.IsBetweenTokens(_position, parent.OpenBraceToken, parent.CloseBraceToken); 839return VisitNamespaceDeclaration(parent, _position, inBody, inUsing); 844if (!LookupPosition.IsInNamespaceDeclaration(_position, parent)) 850bool inBody = _position >= parent.SemicolonToken.EndPosition; 854return VisitNamespaceDeclaration(parent, _position, inBody, inUsing); 1073if (containingNode.Kind() != SyntaxKind.CompilationUnit && _position == containingSpan.End) 1079else if (_position < containingSpan.Start || _position > containingSpan.End) //NB: > not >= 1085token = containingNode.FindToken(_position); 1125if (parent.Type.Span.Contains(_position)) 1136if (!LookupPosition.IsInXmlAttributeValue(_position, parent)) 1172if (!LookupPosition.IsInXmlAttributeValue(_position, parent))