IronPython.Compiler.Ast.LookupCompilationMode.GetGlobal C# (CSharp) Method

GetGlobal() public method

public GetGlobal ( System.Linq.Expressions globalContext, int arrayIndex, PythonVariable variable, PythonGlobal global ) : Expression
globalContext System.Linq.Expressions
arrayIndex int
variable PythonVariable
global PythonGlobal
return System.Linq.Expressions.Expression
        public override MSAst.Expression GetGlobal(MSAst.Expression globalContext, int arrayIndex, PythonVariable variable, PythonGlobal global) {
            return new LookupGlobalVariable(
                globalContext,
                variable.Name,
                variable.Kind == VariableKind.Local
            );
        }
    }