Bumping version to 0.006022
[p5sagit/Devel-Declare.git] / t / block_size.t
CommitLineData
e8df925b 1use strict;
2use warnings;
3use Test::More tests => 3;
4
5sub handle_fun {
6 my $pack = shift;
7 my $linestr = Devel::Declare::get_linestr();
8 my $pos = length($linestr);
9 Devel::Declare::toke_skipspace(length($linestr));
10 Devel::Declare::set_linestr($linestr);
11}
12
13use Devel::Declare;
14sub fun($) {}
15BEGIN {
16 Devel::Declare->setup_for(
17 __PACKAGE__,
18 { fun => { const => \&handle_fun } }
19 );
20}
21
22
23fun 1;
24ok 0; this line is deleted by handler
25;
26ok 1;
27
28# mindless comment lines to pad out the test program to the next block boundary
29# mindless comment lines to pad out the test program to the next block boundary
30# mindless comment lines to pad out the test program to the next block boundary
31# mindless comment lines to pad out the test program to the next block boundary
32# mindless comment lines to pad out the test program to the next block boundary
33# mindless comment lines to pad out the test program to the next block boundary
34# mindless comment lines to pad out the test program to the next block boundary
35# mindless comment lines to pad out the test program to the next block boundary
36# mindless comment lines to pad out the test program to the next block boundary
37# mindless comment lines to pad out the test program to the next block boundary
38# mindless comment lines to pad out the test program to the next block boundary
39# mindless comment lines to pad out the test program to the next block boundary
40# mindless comment lines to pad out the test program to the next block boundary
41# mindless comment lines to pad out the test program to the next block boundary
42# mindless comment lines to pad out the test program to the next block boundary
43# mindless comment lines to pad out the test program to the next block boundary
44# mindless comment lines to pad out the test program to the next block boundary
45# mindless comment lines to pad out the test program to the next block boundary
46# mindless comment lines to pad out the test program to the next block boundary
47# mindless comment lines to pad out the test program to the next block boundary
48# mindless comment lines to pad out the test program to the next block boundary
49# mindless comment lines to pad out the test program to the next block boundary
50# mindless comment lines to pad out the test program to the next block boundary
51# mindless comment lines to pad out the test program to the next block boundary
52# mindless comment lines to pad out the test program to the next block boundary
53# mindless comment lines to pad out the test program to the next block boundary
54# mindless comment lines to pad out the test program to the next block boundary
55# mindless comment lines to pad out the test program to the next block boundary
56# mindless comment lines to pad out the test program to the next block boundary
57# mindless comment lines to pad out the test program to the next block boundary
58# mindless comment lines to pad out the test program to the next block boundary
59# mindless comment lines to pad out the test program to the next block boundary
60# mindless comment lines to pad out the test program to the next block boundary
61# mindless comment lines to pad out the test program to the next block boundary
62# mindless comment lines to pad out the test program to the next block boundary
63# mindless comment lines to pad out the test program to the next block boundary
64# mindless comment lines to pad out the test program to the next block boundary
65# mindless comment lines to pad out the test program to the next block boundary
66# mindless comment lines to pad out the test program to the next block boundary
67# mindless comment lines to pad out the test program to the next block boundary
68# mindless comment lines to pad out the test program to the next block boundary
69# mindless comment lines to pad out the test program to the next block boundary
70# mindless comment lines to pad out the test program to the next block boundary
71# mindless comment lines to pad out the test program to the next block boundary
72# mindless comment lines to pad out the test program to the next block boundary
73# mindless comment lines to pad out the test program to the next block boundary
74# mindless comment lines to pad out the test program to the next block boundary
75# mindless comment lines to pad out the test program to the next block boundary
76# mindless comment lines to pad out the test program to the next block boundary
77# mindless comment lines to pad out the test program to the next block boundary
78# mindless comment lines to pad out the test program to the next block boundary
79# mindless comment lines to pad out the test program to the next block boundary
80# mindless comment lines to pad out the test program to the next block boundary
81# mindless comment lines to pad out the test program to the next block boundary
82# mindless comment lines to pad out the test program to the next block boundary
83# mindless comment lines to pad out the test program to the next block boundary
84# mindless comment lines to pad out the test program to the next block boundary
85# mindless comment lines to pad out the test program to the next block boundary
86# mindless comment lines to pad out the test program to the next block boundary
87# mindless comment lines to pad out the test program to the next block boundary
88# mindless comment lines to pad out the test program to the next block boundary
89# mindless comment lines to pad out the test program to the next block boundary
90# mindless comment lines to pad out the test program to the next block boundary
91# mindless comment lines to pad out the test program to the next block boundary
92# mindless comment lines to pad out the test program to the next block boundary
93# mindless comment lines to pad out the test program to the next block boundary
94# mindless comment lines to pad out the test program to the next block boundary
95# mindless comment lines to pad out the test program to the next block boundary
96# mindless comment lines to pad out the test program to the next block boundary
97# mindless comment lines to pad out the test program to the next block boundary
98# mindless comment lines to pad out the test program to the next block boundary
99# mindless comment lines to pad out the test program to the next block boundary
100# mindless comment lines to pad out the test program to the next block boundary
101# mindless comment lines to pad out the test program to the next block boundary
102# mindless comment lines to pad out the test program to the next block boundary
103# mindless comment lines to pad out the test program to the next block boundary
104# mindless comment lines to pad out the test program to the next block boundary
105# mindless comment lines to pad out the test program to the next block boundary
106# mindless comment lines to pad out the test program to the next block boundary
107# mindless comment lines to pad out the test program to the next block boundary
108# mindless comment lines to pad out the test program to the next block boundary
109# mindless comment lines to pad out the test program to the next block boundary
110# mindless comment lines to pad out the test program to the next block boundary
111# mindless comment lines to pad out the test program to the next block boundary
112# mindless comment lines to pad out the test program to the next block boundary
113# mindless comment lines to pad out the test program to the next block boundary
114# mindless comment lines to pad out the test program to the next block boundary
115# mindless comment lines to pad out the test program to the next block boundary
116# mindless comment lines to pad out the test program to the next block boundary
117# mindless comment lines to pad out the test program to the next block boundary
118# mindless comment lines to pad out the test program to the next block boundary
119# mindless comment lines to pad out the test program to the next block boundary
120# mindless comment lines to pad out the test program to the next block boundary
121# mindless comment lines to pad out the test program to the next block boundary
122# mindless comment lines to pad out the test program to the next block boundary
123# mindless comment lines to pad out the test program to the next block boundary
124# min
125
126# pos 8192 occurs between these two lines
127fun 1;
128ok 0; this line is deleted by handler
129;
130ok 1;
131
132# mindless comment lines to pad out the test program to the next block boundary
133# mindless comment lines to pad out the test program to the next block boundary
134# mindless comment lines to pad out the test program to the next block boundary
135# mindless comment lines to pad out the test program to the next block boundary
136# mindless comment lines to pad out the test program to the next block boundary
137# mindless comment lines to pad out the test program to the next block boundary
138# mindless comment lines to pad out the test program to the next block boundary
139# mindless comment lines to pad out the test program to the next block boundary
140# mindless comment lines to pad out the test program to the next block boundary
141# mindless comment lines to pad out the test program to the next block boundary
142# mindless comment lines to pad out the test program to the next block boundary
143# mindless comment lines to pad out the test program to the next block boundary
144# mindless comment lines to pad out the test program to the next block boundary
145# mindless comment lines to pad out the test program to the next block boundary
146# mindless comment lines to pad out the test program to the next block boundary
147# mindless comment lines to pad out the test program to the next block boundary
148# mindless comment lines to pad out the test program to the next block boundary
149# mindless comment lines to pad out the test program to the next block boundary
150# mindless comment lines to pad out the test program to the next block boundary
151# mindless comment lines to pad out the test program to the next block boundary
152# mindless comment lines to pad out the test program to the next block boundary
153# mindless comment lines to pad out the test program to the next block boundary
154# mindless comment lines to pad out the test program to the next block boundary
155# mindless comment lines to pad out the test program to the next block boundary
156# mindless comment lines to pad out the test program to the next block boundary
157# mindless comment lines to pad out the test program to the next block boundary
158# mindless comment lines to pad out the test program to the next block boundary
159# mindless comment lines to pad out the test program to the next block boundary
160# mindless comment lines to pad out the test program to the next block boundary
161# mindless comment lines to pad out the test program to the next block boundary
162# mindless comment lines to pad out the test program to the next block boundary
163# mindless comment lines to pad out the test program to the next block boundary
164# mindless comment lines to pad out the test program to the next block boundary
165# mindless comment lines to pad out the test program to the next block boundary
166# mindless comment lines to pad out the test program to the next block boundary
167# mindless comment lines to pad out the test program to the next block boundary
168# mindless comment lines to pad out the test program to the next block boundary
169# mindless comment lines to pad out the test program to the next block boundary
170# mindless comment lines to pad out the test program to the next block boundary
171# mindless comment lines to pad out the test program to the next block boundary
172# mindless comment lines to pad out the test program to the next block boundary
173# mindless comment lines to pad out the test program to the next block boundary
174# mindless comment lines to pad out the test program to the next block boundary
175# mindless comment lines to pad out the test program to the next block boundary
176# mindless comment lines to pad out the test program to the next block boundary
177# mindless comment lines to pad out the test program to the next block boundary
178# mindless comment lines to pad out the test program to the next block boundary
179# mindless comment lines to pad out the test program to the next block boundary
180# mindless comment lines to pad out the test program to the next block boundary
181# mindless comment lines to pad out the test program to the next block boundary
182# mindless comment lines to pad out the test program to the next block boundary
183# mindless comment lines to pad out the test program to the next block boundary
184# mindless comment lines to pad out the test program to the next block boundary
185# mindless comment lines to pad out the test program to the next block boundary
186# mindless comment lines to pad out the test program to the next block boundary
187# mindless comment lines to pad out the test program to the next block boundary
188# mindless comment lines to pad out the test program to the next block boundary
189# mindless comment lines to pad out the test program to the next block boundary
190# mindless comment lines to pad out the test program to the next block boundary
191# mindless comment lines to pad out the test program to the next block boundary
192# mindless comment lines to pad out the test program to the next block boundary
193# mindless comment lines to pad out the test program to the next block boundary
194# mindless comment lines to pad out the test program to the next block boundary
195# mindless comment lines to pad out the test program to the next block boundary
196# mindless comment lines to pad out the test program to the next block boundary
197# mindless comment lines to pad out the test program to the next block boundary
198# mindless comment lines to pad out the test program to the next block boundary
199# mindless comment lines to pad out the test program to the next block boundary
200# mindless comment lines to pad out the test program to the next block boundary
201# mindless comment lines to pad out the test program to the next block boundary
202# mindless comment lines to pad out the test program to the next block boundary
203# mindless comment lines to pad out the test program to the next block boundary
204# mindless comment lines to pad out the test program to the next block boundary
205# mindless comment lines to pad out the test program to the next block boundary
206# mindless comment lines to pad out the test program to the next block boundary
207# mindless comment lines to pad out the test program to the next block boundary
208# mindless comment lines to pad out the test program to the next block boundary
209# mindless comment lines to pad out the test program to the next block boundary
210# mindless comment lines to pad out the test program to the next block boundary
211# mindless comment lines to pad out the test program to the next block boundary
212# mindless comment lines to pad out the test program to the next block boundary
213# mindless comment lines to pad out the test program to the next block boundary
214# mindless comment lines to pad out the test program to the next block boundary
215# mindless comment lines to pad out the test program to the next block boundary
216# mindless comment lines to pad out the test program to the next block boundary
217# mindless comment lines to pad out the test program to the next block boundary
218# mindless comment lines to pad out the test program to the next block boundary
219# mindless comment lines to pad out the test program to the next block boundary
220# mindless comment lines to pad out the test program to the next block boundary
221# mindless comment lines to pad out the test program to the next block boundary
222# mindless comment lines to pad out the test program to the next block boundary
223# mindless comment lines to pad out the test program to the next block boundary
224# mindless comment lines to pad out the test program to the next block boundary
225# mindless comment lines to pad out the test program to the next block boundary
226# mindless comment lines to pad out the test program to the next block boundary
227# mindless comment lines to pad out the test program to the next block boundary
228# mindless comment lines to pad out the test program to the next block boundary
229# mindless comment lines to pad out the test program to the next block boundary
230# mindless comment lines to pad out the test program to the next block boundary
231# mindless comment lines to pad out the test program to the next block boundary
232# mindless comment lines to pad out the test program to the next block boundary
233# mindless co
234
235# pos 16384 occurs between these two lines
236fun 1;
237ok 0; this line is deleted by handler
238;
239ok 1;
240
241# mindless comment lines to pad out the test program to the next block boundary
242# mindless comment lines to pad out the test program to the next block boundary
243# mindless comment lines to pad out the test program to the next block boundary
244# mindless comment lines to pad out the test program to the next block boundary
245# mindless comment lines to pad out the test program to the next block boundary
246# mindless comment lines to pad out the test program to the next block boundary
247# mindless comment lines to pad out the test program to the next block boundary
248# mindless comment lines to pad out the test program to the next block boundary
249# mindless comment lines to pad out the test program to the next block boundary
250# mindless comment lines to pad out the test program to the next block boundary
251# mindless comment lines to pad out the test program to the next block boundary
252# mindless comment lines to pad out the test program to the next block boundary
253# mindless comment lines to pad out the test program to the next block boundary
254# mindless comment lines to pad out the test program to the next block boundary
255# mindless comment lines to pad out the test program to the next block boundary
256# mindless comment lines to pad out the test program to the next block boundary
257# mindless comment lines to pad out the test program to the next block boundary
258# mindless comment lines to pad out the test program to the next block boundary
259# mindless comment lines to pad out the test program to the next block boundary
260# mindless comment lines to pad out the test program to the next block boundary
261# mindless comment lines to pad out the test program to the next block boundary
262# mindless comment lines to pad out the test program to the next block boundary
263# mindless comment lines to pad out the test program to the next block boundary
264# mindless comment lines to pad out the test program to the next block boundary
265# mindless comment lines to pad out the test program to the next block boundary
266# mindless comment lines to pad out the test program to the next block boundary
267# mindless comment lines to pad out the test program to the next block boundary
268# mindless comment lines to pad out the test program to the next block boundary
269# mindless comment lines to pad out the test program to the next block boundary
270# mindless comment lines to pad out the test program to the next block boundary
271# mindless comment lines to pad out the test program to the next block boundary
272# mindless comment lines to pad out the test program to the next block boundary
273# mindless comment lines to pad out the test program to the next block boundary
274# mindless comment lines to pad out the test program to the next block boundary
275# mindless comment lines to pad out the test program to the next block boundary
276# mindless comment lines to pad out the test program to the next block boundary
277# mindless comment lines to pad out the test program to the next block boundary
278# mindless comment lines to pad out the test program to the next block boundary
279# mindless comment lines to pad out the test program to the next block boundary
280# mindless comment lines to pad out the test program to the next block boundary
281# mindless comment lines to pad out the test program to the next block boundary
282# mindless comment lines to pad out the test program to the next block boundary
283# mindless comment lines to pad out the test program to the next block boundary
284# mindless comment lines to pad out the test program to the next block boundary
285# mindless comment lines to pad out the test program to the next block boundary
286# mindless comment lines to pad out the test program to the next block boundary
287# mindless comment lines to pad out the test program to the next block boundary
288# mindless comment lines to pad out the test program to the next block boundary
289# mindless comment lines to pad out the test program to the next block boundary
290# mindless comment lines to pad out the test program to the next block boundary
291# mindless comment lines to pad out the test program to the next block boundary
292# mindless comment lines to pad out the test program to the next block boundary
293# mindless comment lines to pad out the test program to the next block boundary
294# mindless comment lines to pad out the test program to the next block boundary
295# mindless comment lines to pad out the test program to the next block boundary
296# mindless comment lines to pad out the test program to the next block boundary
297# mindless comment lines to pad out the test program to the next block boundary
298# mindless comment lines to pad out the test program to the next block boundary
299# mindless comment lines to pad out the test program to the next block boundary
300# mindless comment lines to pad out the test program to the next block boundary
301# mindless comment lines to pad out the test program to the next block boundary
302# mindless comment lines to pad out the test program to the next block boundary
303# mindless comment lines to pad out the test program to the next block boundary
304# mindless comment lines to pad out the test program to the next block boundary
305# mindless comment lines to pad out the test program to the next block boundary
306# mindless comment lines to pad out the test program to the next block boundary
307# mindless comment lines to pad out the test program to the next block boundary
308# mindless comment lines to pad out the test program to the next block boundary
309# mindless comment lines to pad out the test program to the next block boundary
310# mindless comment lines to pad out the test program to the next block boundary
311# mindless comment lines to pad out the test program to the next block boundary
312# mindless comment lines to pad out the test program to the next block boundary
313# mindless comment lines to pad out the test program to the next block boundary
314# mindless comment lines to pad out the test program to the next block boundary
315# mindless comment lines to pad out the test program to the next block boundary
316# mindless comment lines to pad out the test program to the next block boundary
317# mindless comment lines to pad out the test program to the next block boundary
318# mindless comment lines to pad out the test program to the next block boundary
319# mindless comment lines to pad out the test program to the next block boundary
320# mindless comment lines to pad out the test program to the next block boundary
321# mindless comment lines to pad out the test program to the next block boundary
322# mindless comment lines to pad out the test program to the next block boundary
323# mindless comment lines to pad out the test program to the next block boundary
324# mindless comment lines to pad out the test program to the next block boundary
325# mindless comment lines to pad out the test program to the next block boundary
326# mindless comment lines to pad out the test program to the next block boundary
327# mindless comment lines to pad out the test program to the next block boundary
328# mindless comment lines to pad out the test program to the next block boundary
329# mindless comment lines to pad out the test program to the next block boundary
330# mindless comment lines to pad out the test program to the next block boundary
331# mindless comment lines to pad out the test program to the next block boundary
332# mindless comment lines to pad out the test program to the next block boundary
333# mindless comment lines to pad out the test program to the next block boundary
334# mindless comment lines to pad out the test program to the next block boundary
335# mindless comment lines to pad out the test program to the next block boundary
336# mindless comment lines to pad out the test program to the next block boundary
337# mindless comment lines to pad out the test program to the next block boundary
338# mindless comment lines to pad out the test program to the next block boundary
339# mindless comment lines to pad out the test program to the next block boundary
340# mindless comment lines to pad out the test program to the next block boundary
341# mindless comment lines to pad out the test program to the next block boundary
342# mindless comment lines to pad out the test program to the next block boundary
343# mindless comment lines to pad out the test program to the next block boundary
344# mindless comment lines to pad out the test program to the next block boundary
345# mindless comment lines to pad out the test program to the next block boundary
346# mindless comment lines to pad out the test program to the next block boundary
347# mindless comment lines to pad out the test program to the next block boundary
348# mindless comment lines to pad out the test program to the next block boundary
349# mindless comment lines to pad out the test program to the next block boundary
350# mindless comment lines to pad out the test program to the next block boundary
351# mindless comment lines to pad out the test program to the next block boundary
352# mindless comment lines to pad out the test program to the next block boundary
353# mindless comment lines to pad out the test program to the next block boundary
354# mindless comment lines to pad out the test program to the next block boundary
355# mindless comment lines to pad out the test program to the next block boundary
356# mindless comment lines to pad out the test program to the next block boundary
357# mindless comment lines to pad out the test program to the next block boundary
358# mindless comment lines to pad out the test program to the next block boundary
359# mindless comment lines to pad out the test program to the next block boundary
360# mindless comment lines to pad out the test program to the next block boundary
361# mindless comment lines to pad out the test program to the next block boundary
362# mindless comment lines to pad out the test program to the next block boundary
363# mindless comment lines to pad out the test program to the next block boundary
364# mindless comment lines to pad out the test program to the next block boundary
365# mindless comment lines to pad out the test program to the next block boundary
366# mindless comment lines to pad out the test program to the next block boundary
367# mindless comment lines to pad out the test program to the next block boundary
368# mindless comment lines to pad out the test program to the next block boundary
369# mindless comment lines to pad out the test program to the next block boundary
370# mindless comment lines to pad out the test program to the next block boundary
371# mindless comment lines to pad out the test program to the next block boundary
372# mindless comment lines to pad out the test program to the next block boundary
373# mindless comment lines to pad out the test program to the next block boundary
374# mindless comment lines to pad out the test program to the next block boundary
375# mindless comment lines to pad out the test program to the next block boundary
376# mindless comment lines to pad out the test program to the next block boundary
377# mindless comment lines to pad out the test program to the next block boundary
378# mindless comment lines to pad out the test program to the next block boundary
379# mindless comment lines to pad out the test program to the next block boundary
380# mindless comment lines to pad out the test program to the next block boundary
381# mindless comment lines to pad out the test program to the next block boundary
382# mindless comment lines to pad out the test program to the next block boundary
383# mindless comment lines to pad out the test program to the next block boundary
384# mindless comment lines to pad out the test program to the next block boundary
385# mindless comment lines to pad out the test program to the next block boundary
386# mindless comment lines to pad out the test program to the next block boundary
387# mindless comment lines to pad out the test program to the next block boundary
388# mindless comment lines to pad out the test program to the next block boundary
389# mindless comment lines to pad out the test program to the next block boundary
390# mindless comment lines to pad out the test program to the next block boundary
391# mindless comment lines to pad out the test program to the next block boundary
392# mindless comment lines to pad out the test program to the next block boundary
393# mindless comment lines to pad out the test program to the next block boundary
394# mindless comment lines to pad out the test program to the next block boundary
395# mindless comment lines to pad out the test program to the next block boundary
396# mindless comment lines to pad out the test program to the next block boundary
397# mindless comment lines to pad out the test program to the next block boundary
398# mindless comment lines to pad out the test program to the next block boundary
399# mindless comment lines to pad out the test program to the next block boundary
400# mindless comment lines to pad out the test program to the next block boundary
401# mindless comment lines to pad out the test program to the next block boundary
402# mindless comment lines to pad out the test program to the next block boundary
403# mindless comment lines to pad out the test program to the next block boundary
404# mindless comment lines to pad out the test program to the next block boundary
405# mindless comment lines to pad out the test program to the next block boundary
406# mindless comment lines to pad out the test program to the next block boundary
407# mindless comment lines to pad out the test program to the next block boundary
408# mindless comment lines to pad out the test program to the next block boundary
409# mindless comment lines to pad out the test program to the next block boundary
410# mindless comment lines to pad out the test program to the next block boundary
411# mindless comment lines to pad out the test program to the next block boundary
412# mindless comment lines to pad out the test program to the next block boundary
413# mindless comment lines to pad out the test program to the next block boundary
414# mindless comment lines to pad out the test program to the next block boundary
415# mindless comment lines to pad out the test program to the next block boundary
416# mindless comment lines to pad out the test program to the next block boundary
417# mindless comment lines to pad out the test program to the next block boundary
418# mindless comment lines to pad out the test program to the next block boundary
419# mindless comment lines to pad out the test program to the next block boundary
420# mindless comment lines to pad out the test program to the next block boundary
421# mindless comment lines to pad out the test program to the next block boundary
422# mindless comment lines to pad out the test program to the next block boundary
423# mindless comment lines to pad out the test program to the next block boundary
424# mindless comment lines to pad out the test program to the next block boundary
425# mindless comment lines to pad out the test program to the next block boundary
426# mindless comment lines to pad out the test program to the next block boundary
427# mindless comment lines to pad out the test program to the next block boundary
428# mindless comment lines to pad out the test program to the next block boundary
429# mindless comment lines to pad out the test program to the next block boundary
430# mindless comment lines to pad out the test program to the next block boundary
431# mindless comment lines to pad out the test program to the next block boundary
432# mindless comment lines to pad out the test program to the next block boundary
433# mindless comment lines to pad out the test program to the next block boundary
434# mindless comment lines to pad out the test program to the next block boundary
435# mindless comment lines to pad out the test program to the next block boundary
436# mindless comment lines to pad out the test program to the next block boundary
437# mindless comment lines to pad out the test program to the next block boundary
438# mindless comment lines to pad out the test program to the next block boundary
439# mindless comment lines to pad out the test program to the next block boundary
440# mindless comment lines to pad out the test program to the next block boundary
441# mindless comment lines to pad out the test program to the next block boundary
442# mindless comment lines to pad out the test program to the next block boundary
443# mindless comment lines to pad out the test program to the next block boundary
444# mindless comment lines to pad out the test program to the next block boundary
445# mindless comment lines to pad out the test program to the next block boundary
446
447# file size slightly exceeds 32768
448
4491;