public ModuleWalker Analyze(PythonAst ast) { var walker = new ModuleWalker(Services, this, ast, CancellationToken.None); ast.Walk(walker); walker.Complete(); return(walker); }
public ModuleWalker Analyze(PythonAst ast) { var eval = new ExpressionEval(Services, this, ast); var walker = new ModuleWalker(eval, SimpleImportedVariableHandler.Instance); ast.Walk(walker); walker.Complete(); return(walker); }