private string[] GetAssignments(string testCase, PythonLanguageVersion version) { var ast = Parser.CreateParser(new StringReader(testCase), version).ParseFile(); TestAssignmentWalker walker = new TestAssignmentWalker(); ast.Walk(walker); return(walker._names.ToArray()); }
public NameWalker(TestAssignmentWalker outer) { _outer = outer; }
private string[] GetAssignments(string testCase, PythonLanguageVersion version) { var ast = Parser.CreateParser(new StringReader(testCase), version).ParseFile(); var walker = new TestAssignmentWalker(); ast.Walk(walker); return walker._names.ToArray(); }