Skip to content

Commit a823138

Browse files
committed
Update luaL_loadbuffer_proto seed corpus
1 parent 250ce71 commit a823138

File tree

3,992 files changed

+2633755
-163
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

3,992 files changed

+2633755
-163
lines changed
Lines changed: 218 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,218 @@
1+
chunk {
2+
stat {
3+
forcyclename {
4+
name {
5+
name: ""
6+
num: 0
7+
}
8+
startexp {
9+
number: -0
10+
}
11+
stopexp {
12+
number: 0
13+
}
14+
doblock {
15+
block {
16+
chunk {
17+
stat {
18+
whilecycle {
19+
condition {
20+
}
21+
doblock {
22+
block {
23+
chunk {
24+
stat {
25+
list {
26+
varlist {
27+
var {
28+
indexexpr {
29+
prefixexp {
30+
}
31+
exp {
32+
}
33+
}
34+
}
35+
}
36+
explist {
37+
expressions {
38+
tableconstructor {
39+
fieldlist {
40+
firstField {
41+
exprassign {
42+
key {
43+
unary {
44+
unop {
45+
length: 4
46+
}
47+
exp {
48+
nil: 536870912
49+
}
50+
}
51+
}
52+
value {
53+
unary {
54+
unop {
55+
length: 4
56+
}
57+
exp {
58+
tableconstructor {
59+
fieldlist {
60+
firstField {
61+
exprassign {
62+
key {
63+
prefixexp {
64+
}
65+
}
66+
value {
67+
}
68+
}
69+
}
70+
fields {
71+
field {
72+
expression {
73+
number: -0
74+
}
75+
}
76+
sep {
77+
}
78+
}
79+
fields {
80+
field {
81+
exprassign {
82+
key {
83+
ellipsis: "#"
84+
}
85+
value {
86+
unary {
87+
unop {
88+
negate: 134217728
89+
}
90+
exp {
91+
}
92+
}
93+
}
94+
}
95+
}
96+
sep {
97+
}
98+
}
99+
fields {
100+
field {
101+
expression {
102+
number: nan
103+
}
104+
}
105+
sep {
106+
}
107+
}
108+
fields {
109+
field {
110+
}
111+
sep {
112+
}
113+
}
114+
fields {
115+
field {
116+
}
117+
sep {
118+
}
119+
}
120+
}
121+
}
122+
}
123+
}
124+
}
125+
}
126+
}
127+
fields {
128+
field {
129+
exprassign {
130+
key {
131+
prefixexp {
132+
var {
133+
indexexpr {
134+
prefixexp {
135+
}
136+
exp {
137+
true: 0
138+
}
139+
}
140+
}
141+
}
142+
}
143+
value {
144+
}
145+
}
146+
}
147+
sep {
148+
semicolon: 0
149+
}
150+
}
151+
}
152+
}
153+
}
154+
explast {
155+
tableconstructor {
156+
}
157+
}
158+
}
159+
}
160+
semicolon: false
161+
}
162+
stat {
163+
whilecycle {
164+
condition {
165+
tableconstructor {
166+
}
167+
}
168+
doblock {
169+
block {
170+
chunk {
171+
stat {
172+
repeatcycle {
173+
block {
174+
chunk {
175+
}
176+
}
177+
condition {
178+
str: "\377\377\377\377"
179+
}
180+
}
181+
}
182+
}
183+
}
184+
}
185+
}
186+
}
187+
laststat {
188+
explist {
189+
explist {
190+
expressions {
191+
str: "#"
192+
}
193+
explast {
194+
}
195+
}
196+
}
197+
semicolon: true
198+
}
199+
}
200+
}
201+
}
202+
}
203+
}
204+
stat {
205+
}
206+
laststat {
207+
explist {
208+
}
209+
}
210+
}
211+
}
212+
}
213+
}
214+
}
215+
laststat {
216+
semicolon: true
217+
}
218+
}
Lines changed: 103 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,103 @@
1+
chunk {
2+
stat {
3+
localnames {
4+
namelist {
5+
firstname {
6+
name: ""
7+
num: 0
8+
}
9+
names {
10+
name: ""
11+
num: 0
12+
}
13+
}
14+
}
15+
semicolon: true
16+
}
17+
stat {
18+
list {
19+
varlist {
20+
var {
21+
}
22+
}
23+
explist {
24+
expressions {
25+
unary {
26+
unop {
27+
not: 2105344
28+
}
29+
exp {
30+
}
31+
}
32+
}
33+
explast {
34+
}
35+
}
36+
}
37+
}
38+
stat {
39+
call {
40+
}
41+
}
42+
stat {
43+
call {
44+
}
45+
}
46+
stat {
47+
list {
48+
varlist {
49+
var {
50+
}
51+
}
52+
explist {
53+
expressions {
54+
false: 0
55+
}
56+
explast {
57+
tableconstructor {
58+
fieldlist {
59+
firstField {
60+
namedassign {
61+
name {
62+
name: ""
63+
num: 0
64+
}
65+
value {
66+
tableconstructor {
67+
fieldlist {
68+
firstField {
69+
namedassign {
70+
name {
71+
name: ""
72+
num: 0
73+
}
74+
value {
75+
tableconstructor {
76+
fieldlist {
77+
firstField {
78+
}
79+
}
80+
}
81+
}
82+
}
83+
}
84+
}
85+
}
86+
}
87+
}
88+
}
89+
}
90+
}
91+
}
92+
}
93+
}
94+
}
95+
stat {
96+
block {
97+
block {
98+
chunk {
99+
}
100+
}
101+
}
102+
}
103+
}
Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
chunk {
2+
stat {
3+
repeatcycle {
4+
block {
5+
chunk {
6+
stat {
7+
}
8+
stat {
9+
localfunc {
10+
name {
11+
name: ""
12+
num: 0
13+
}
14+
funcbody {
15+
block {
16+
chunk {
17+
}
18+
}
19+
}
20+
}
21+
}
22+
stat {
23+
func {
24+
name {
25+
firstname {
26+
name: ""
27+
num: 0
28+
}
29+
names {
30+
name: ""
31+
num: 2542564096
32+
}
33+
names {
34+
name: ""
35+
num: 2097152
36+
}
37+
}
38+
body {
39+
block {
40+
chunk {
41+
stat {
42+
}
43+
stat {
44+
semicolon: true
45+
}
46+
}
47+
}
48+
}
49+
}
50+
}
51+
}
52+
}
53+
condition {
54+
nil: 65280
55+
}
56+
}
57+
semicolon: true
58+
}
59+
}

0 commit comments

Comments
 (0)