public ModuleWalker Analyze(PythonAst ast)
        {
            var walker = new ModuleWalker(Services, this, ast, CancellationToken.None);

            ast.Walk(walker);
            walker.Complete();
            return(walker);
        }
Beispiel #2
0
        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);
        }