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); }
public void GlobalVarDef(GlobalVarDef e) { e.Value.Visit(this); e.ExpType = e.Value.ExpType; GlobalVars.Add(e.Name, e.Value.ExpType); }