예제 #1
0
    public void GlobalVarDef(GlobalVarDef e)
    {
	FieldInfo fi = tb.DefineField(e.Name, e.ExpType, FieldAttributes.Static);
	GlobalVars.Add(e.Name, fi);

	e.Value.Visit(this);
	il.Emit(OpCodes.Stsfld, fi);
    }
예제 #2
0
파일: typecheck.cs 프로젝트: ArildF/masters
    public void GlobalVarDef(GlobalVarDef e)
    {
	e.Value.Visit(this);
	e.ExpType = e.Value.ExpType;
	GlobalVars.Add(e.Name, e.Value.ExpType);
    }