private void AnalyzeStatements([NotNull] ICSharpTreeNode scope, [NotNull] PropertiesAccessContainer referencesContainer) { var visitor = new PropertiesAnalyzerVisitor(referencesContainer, scope, new Dictionary <IReferenceExpression, IEnumerator <ITreeNode> >(ourComparer), new HashSet <IReferenceExpression>(ourComparer)); scope.ProcessThisAndDescendants(visitor); }