//добавление локальной переменной public VarInfo AddVariable(IVAriableDefinitionNode var, LocalBuilder lb) { VarInfo vi = new VarInfo(lb); defs[var] = vi; return(vi); }
//добавление нелок. переменной public VarInfo AddNonLocalVariable(IVAriableDefinitionNode var, FieldBuilder fb) { VarInfo vi = new VarInfo(); defs[var] = vi; vi.fb = fb; vi.kind = VarKind.vkNonLocal; return(vi); }