internal RoutinesTable(Dictionary <string, int> nameToIndex, List <RoutineInfo> appRoutines, RoutinesCount counter, Action <RoutineInfo> redeclarationCallback) { _nameToIndex = nameToIndex; _appRoutines = appRoutines; _contextRoutinesCounter = counter; _contextRoutines = new RoutineInfo[counter.Count]; _redeclarationCallback = redeclarationCallback; }
internal RoutinesTable(Dictionary<string, int> nameToIndex, List<RoutineInfo> appRoutines, RoutinesCount counter, Action<RoutineInfo> redeclarationCallback) { _nameToIndex = nameToIndex; _appRoutines = appRoutines; _contextRoutinesCounter = counter; _contextRoutines = new RoutineInfo[counter.Count]; _redeclarationCallback = redeclarationCallback; }