diff --git a/fuzz/Makefile b/fuzz/Makefile index ae86220..d198093 100644 --- a/fuzz/Makefile +++ b/fuzz/Makefile @@ -1,18 +1,17 @@ FUZZFLAGS=-fsanitize=fuzzer,address,undefined -JOBS=4 WORKERS=4 .PHONY: fuzz fuzz: fuzzer hcl.dict - UBSAN="print_stacktrace=1:halt_on_error=1:symbolize=1" ASAN_OPTIONS="quarantine_size_mb=10:detect_leaks=1:symbolize=1" ./fuzzer -jobs=${JOBS} -workers=${WORKERS} -dict=hcl.dict corpus/ + UBSAN="print_stacktrace=1:halt_on_error=1:symbolize=1" ASAN_OPTIONS="quarantine_size_mb=10:detect_leaks=1:symbolize=1" ./fuzzer -workers=${WORKERS} -dict=hcl.dict corpus/ .PHONY: clean clean: rm fuzzer parser.o scanner.o libtree-sitter.a hcl.dict *.log -fuzzer: parser.o scanner.o libtree-sitter.a hcl.dict - clang++ -o fuzzer ${FUZZFLAGS} -std=c++11 fuzzer.cc -Itree-sitter/lib scanner.o parser.o libtree-sitter.a +fuzzer: parser.o scanner.o libtree-sitter.a + clang++ -o fuzzer ${FUZZFLAGS} -std=c++11 fuzzer.cc -Itree-sitter/lib/include scanner.o parser.o libtree-sitter.a scanner.o: ../src/scanner.cc clang++ -o scanner.o ${FUZZFLAGS} -std=c++11 -I../src -c ../src/scanner.cc @@ -21,7 +20,7 @@ parser.o: ../src/parser.c clang -o parser.o ${FUZZFLAGS} -std=c99 -I../src -c ../src/parser.c hcl.dict: ../grammar.js - python ./tree-sitter/test/fuzz/gen-dict.py ../src/grammar.json > hcl.dict + python gen-dict.py ../src/grammar.json > hcl.dict libtree-sitter.a: make -C tree-sitter diff --git a/fuzz/corpus/004aa7303dfc68e77c7cf1ac6116388d01b15b19 b/fuzz/corpus/004aa7303dfc68e77c7cf1ac6116388d01b15b19 deleted file mode 100644 index 9e91a19..0000000 Binary files a/fuzz/corpus/004aa7303dfc68e77c7cf1ac6116388d01b15b19 and /dev/null differ diff --git a/fuzz/corpus/008d320cb51a7e805c37e8bbb18918d2263aac64 b/fuzz/corpus/008d320cb51a7e805c37e8bbb18918d2263aac64 deleted file mode 100644 index 28a6297..0000000 Binary files a/fuzz/corpus/008d320cb51a7e805c37e8bbb18918d2263aac64 and /dev/null differ diff --git a/fuzz/corpus/00c940b9dea7c44d994f698e0f8501e42222e551 b/fuzz/corpus/00c940b9dea7c44d994f698e0f8501e42222e551 deleted file mode 100644 index 96d0bc8..0000000 Binary files a/fuzz/corpus/00c940b9dea7c44d994f698e0f8501e42222e551 and /dev/null differ diff --git a/fuzz/corpus/00eb935cfd65c5582911f8934fbe41bf20056df6 b/fuzz/corpus/00eb935cfd65c5582911f8934fbe41bf20056df6 deleted file mode 100644 index 4d4ab92..0000000 Binary files a/fuzz/corpus/00eb935cfd65c5582911f8934fbe41bf20056df6 and /dev/null differ diff --git a/fuzz/corpus/0101f42a5434405833b3061141773d84a82d687c b/fuzz/corpus/0101f42a5434405833b3061141773d84a82d687c deleted file mode 100644 index a9a6bb4..0000000 --- a/fuzz/corpus/0101f42a5434405833b3061141773d84a82d687c +++ /dev/null @@ -1,51 +0,0 @@ -// comme -t#n comment -/* - comment -*/ - -resource_1 "strlit1" "strlit2" { - attr1 = "val1" - .. } - for2 = [ ÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒ)} - suffix - EOF - - nestad_resource_1 { - attr1 = 2 - attr2 = 2.112 - ame -t#n comment -/* - comment -*/ - -resource_1 "strlit1" "strlit2" { - attr1 = "val1" - .. } - for2 = [ ÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒource_1 "strlit1" "strlit2" { - attr1 = "val1" - .. } - for2 = [ ÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒ)} - suffix - EOF - - nestad_resource_1 { - attr1 = 2 - attr2 = 2.112 - ame -t#n comment -/* - comment -*/ - -resource_1 "strlit1" "strlit2" { - attr1 = "val1" - .. } - for2 = [ ÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒttr3 = 2.112e-12 - attr4 = 2.112e+12 - attr5 = 2.112E+12 - attr6 = 2.112E-12 - attr7 = 0x21FF - } -} diff --git a/fuzz/corpus/010a19bc802b34bff21903c7c9f95fbbfa164f04 b/fuzz/corpus/010a19bc802b34bff21903c7c9f95fbbfa164f04 deleted file mode 100644 index 428633b..0000000 --- a/fuzz/corpus/010a19bc802b34bff21903c7c9f95fbbfa164f04 +++ /dev/null @@ -1,37 +0,0 @@ -// comment -# comment -/* - comment -*/ - -resource_1 "strlit1" "strlit2" { - attr1 = "val1" - tupl1 = [ 1, ÎÏ 3.4, "foo" ] - tupl2 = [] - obj1 = { foo = "baz" } - ) - cond2 = (1 == 2) ? 1 : "foobar" - bin1 =")} - suffix - EOF - - nestesuedor_rce_1 { - attr1 = 2 - attr2 = 2.112 - aŒtr3 = 2.112e-12 - attr4 = 2.112e+12 - att ((1+2)%3)*4 - esc1 = "\" \t \UFF11FF22 \uFFF \n" - esá2 = "$${} %%{!}" - tpl1 = "prefix-${var.bar}" - tpl2 = "prefix commond2 -${func("bar"):}" - tpl3 == 2.112e-12 - attr4 = 2.112e+12 - attrbin1 = ((1+2)%3)*4 - esc1 = "\" \t \UFF11FF225\uFFFF \n" - esc2 = "$${} %%{}" - tpl1 5 = 2.112E+12 - attr6 = 2.112E-12 - attr7 = 0x21FF - } -} diff --git a/fuzz/corpus/023b429b65ac20efabac597615c645619e98cd38 b/fuzz/corpus/023b429b65ac20efabac597615c645619e98cd38 deleted file mode 100644 index 6391e00..0000000 Binary files a/fuzz/corpus/023b429b65ac20efabac597615c645619e98cd38 and /dev/null differ diff --git a/fuzz/corpus/025cf96fbae04699c25023510677c944ccfc8188 b/fuzz/corpus/025cf96fbae04699c25023510677c944ccfc8188 deleted file mode 100644 index 13e8d9d..0000000 Binary files a/fuzz/corpus/025cf96fbae04699c25023510677c944ccfc8188 and /dev/null differ diff --git a/fuzz/corpus/029227ccd9aa88824b3c40853db2e6d3d0d38f69 b/fuzz/corpus/029227ccd9aa88824b3c40853db2e6d3d0d38f69 deleted file mode 100644 index 21be820..0000000 Binary files a/fuzz/corpus/029227ccd9aa88824b3c40853db2e6d3d0d38f69 and /dev/null differ diff --git a/fuzz/corpus/031f68204adbd37cb026b11c2c50663ed8a8c7b9 b/fuzz/corpus/031f68204adbd37cb026b11c2c50663ed8a8c7b9 deleted file mode 100644 index 37dea1e..0000000 Binary files a/fuzz/corpus/031f68204adbd37cb026b11c2c50663ed8a8c7b9 and /dev/null differ diff --git a/fuzz/corpus/0330f61eed1e5ee3f960ef6d02ae80132b5ae1d6 b/fuzz/corpus/0330f61eed1e5ee3f960ef6d02ae80132b5ae1d6 deleted file mode 100644 index 94a3ccc..0000000 Binary files a/fuzz/corpus/0330f61eed1e5ee3f960ef6d02ae80132b5ae1d6 and /dev/null differ diff --git a/fuzz/corpus/0335105b4e6c48d0138a43ebc54c9c3c7c13454d b/fuzz/corpus/0335105b4e6c48d0138a43ebc54c9c3c7c13454d deleted file mode 100644 index fa9b513..0000000 --- a/fuzz/corpus/0335105b4e6c48d0138a43ebc54c9c3c7c13454d +++ /dev/null @@ -1,29 +0,0 @@ -// comment -# comment -/* - comment -*/ - -resource_1 "strlit1" "strlit2" { - a(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("baz" } - ) - cond1 = (1 == 2) ? 1 : "foobar" - bin1 ! = ((1+2)%3)*4 - esc1 = "\" \t \UFF11FF22 \uFFFF \n" - esc2 = "$${} %%{}" - bin1 ! = ((1+2)%3)*4 - esc1 = "\" \t \UFF11FF22 \uFFFF \n" - esc2 = "$${} %%{}" - tpl0 = "prefix-${var.bar}" - tpl2 = "prefix-${func("bar")}" - tpl3 = "prefix-${func("nested-${var.bar}")}" - tpl4 = < v } - for4 = [ for v in var.l:st2 = [ for k, v in var.map : "${k}-${v}" ] - for3 = { for k, v in var.map : k => v } - for4 = [ for v in var.l:st : v ] - for5 = { for + inbin1 = ((1+2)%3)*4 - esc1 = "\ tUF" \\F11FF22 \uFFFF \n" - esc2) = "$${~ %%{}" - tpl1  = "prefix-${var.bar}" - tpl2 = "prefix-${fun-c("bar")}" - tpl3 = "prefix-${func("n-sted-${var.bar}")}" - tpl4 = < i... } - for2 = [ for k, v in var.map : "${k}-${v}" ] - for3 = { for k, v in var.map : k => v } - for4 = [ for v in var.list : v ] - for5 = { for v in var.list : v => v } - for6 = [ for v in var.list : v if v < 3 ] - func1 = is_number("123") - cond1 = (1 == 2) ? 1 : "foobar" - for v in var.list : v => v } - for6 = [ for v in var.list : v if v < 3 ] - func1 = is_number("123") - cond1 = (1 == 2) ? 1 : "foobar" - bin1 = ((1+2)%3)*4 - esc1 = "\" \t \UFF11FF22 \uFFFF \n" - esc2 = "$${} %%{}" - tpl1 = "prefix-${var.bar}" - tpl2 = "prefix-${func("bar")}" - tpl3 = "prefix-${func("nested-${var.bar}")}" - tp.112e-12 - attr4 = 2.112e+12 - attr5 = 2.112E+12 - attr6 = 2.112E-12 - attr7 = 0x21FF - } -} diff --git a/fuzz/corpus/056e2dac39d802d45a716969cc4281dde227eed4 b/fuzz/corpus/056e2dac39d802d45a716969cc4281dde227eed4 deleted file mode 100644 index eed7e93..0000000 Binary files a/fuzz/corpus/056e2dac39d802d45a716969cc4281dde227eed4 and /dev/null differ diff --git a/fuzz/corpus/05b8fe5ab4f51616780cdb07c23f9e8cb0aa0034 b/fuzz/corpus/05b8fe5ab4f51616780cdb07c23f9e8cb0aa0034 deleted file mode 100644 index 842a72f..0000000 Binary files a/fuzz/corpus/05b8fe5ab4f51616780cdb07c23f9e8cb0aa0034 and /dev/null differ diff --git a/fuzz/corpus/060476773053eadbe5d3254e9cbd9e35b02da7f9 b/fuzz/corpus/060476773053eadbe5d3254e9cbd9e35b02da7f9 deleted file mode 100644 index ff185cb..0000000 Binary files a/fuzz/corpus/060476773053eadbe5d3254e9cbd9e35b02da7f9 and /dev/null differ diff --git a/fuzz/corpus/065858dd20251e2ca9baae9e08b29a6774fa77de b/fuzz/corpus/065858dd20251e2ca9baae9e08b29a6774fa77de deleted file mode 100644 index 1204f9f..0000000 --- a/fuzz/corpus/065858dd20251e2ca9baae9e08b29a6774fa77de +++ /dev/null @@ -1,45 +0,0 @@ -// comment -# comment -/* - comment -*/ -reuo -rsce_1 "sr"1it tl"stpl3 = "prefix-${func("nested-${var.bar}")m" - tpl4 = < i... } - for2 = [ for k, v in var.map : "${k}-${v}" ] - for3 = { for k, v in var.map : k => v } - for4 = [ for v in var.list : v ] - for5 = { for v in var.list : v >} = - v for6 = [ for v in var.list : v if v < 3 ] - func1 = is_number("123") - cond1 = (1 == 2) ? 1 : "foobar" - bin1 = ((1+2)%3)*4 - esc1 = "\" \t \UFF11FF22 \uFFFF \n" - esc4 = "$${ "prefix-${func("nested-${var.bar}")}" - tpl4 = < i... } - for2 = [ for k, v in var.map : "${k}-${v}" ] - for3 = { for k,0v in var.map : k => v } - for4 = [ for v in var.list : v ] - for5 = { for v in var.list : v => v } - for6 = [ for v in var.list : v if v < 3 ] - func = is_numbe,("123") - cond1 = (1 z= 2) ? 1 : "foobar" - bin1 = ((1+2)%3)*4 - esc1 = "\" \t \UFF12FF22 \uFFFF \n" - esc2 = "$${} %%{}" - tpl2 = "prefix-${var.bar}" - tplprefix-${func("bar")}" - uple.*. tpl3 = "prefix-${func("nested-${var.bar}")}" - tpl4 = < i... } - for2 = [ for k, v in var.map : "${k}-${v}" ] - for3 = { for k, v in var.map : k =>// comment -# comment -/* - comment -*/ - -resoual1" - tupl1 = [ 1// comment -#? , ÎÏ 3.4, v } - for4 = [ for v in var.list : v ] - for5 "foo = { for v in var.list : v => v } - for6 = [ f" ] - or v in vurce_1 "strlit1" "strlit2" { - attr1 = "val1" - tupl1 = [ 1, 2, 3.4, "foo" ] - tupl2 = [] - obj1 = { foo = "baz" } - null1 = null - bool1 = true - bool2 = false - splat1 = tuple.*.foo.bar[0] - splat2 = tuple[*].foo.bar[0] - for1 = { for i, v in ["a", "a", "b"] : v => i... } - for2 = [ for k, v in var.map : "${k}-${v}" ] - for3 = { for k, v in ar.list var \ No newline at end of file diff --git a/fuzz/corpus/0e9422ed45938238e9857a6bb76c75a686dccead b/fuzz/corpus/0e9422ed45938238e9857a6bb76c75a686dccead deleted file mode 100644 index 019845c..0000000 Binary files a/fuzz/corpus/0e9422ed45938238e9857a6bb76c75a686dccead and /dev/null differ diff --git a/fuzz/corpus/0eb5947ab39d0af4cde20cd09ba09d1b9d75b226 b/fuzz/corpus/0eb5947ab39d0af4cde20cd09ba09d1b9d75b226 deleted file mode 100644 index a618188..0000000 Binary files a/fuzz/corpus/0eb5947ab39d0af4cde20cd09ba09d1b9d75b226 and /dev/null differ diff --git a/fuzz/corpus/0ebe0f8f99b2a628c9c9af54b12ef18fb85822bf b/fuzz/corpus/0ebe0f8f99b2a628c9c9af54b12ef18fb85822bf deleted file mode 100644 index c5ca5d4..0000000 Binary files a/fuzz/corpus/0ebe0f8f99b2a628c9c9af54b12ef18fb85822bf and /dev/null differ diff --git a/fuzz/corpus/0ed9f07a695563f68d62ddabe88a526dc4ca6a38 b/fuzz/corpus/0ed9f07a695563f68d62ddabe88a526dc4ca6a38 deleted file mode 100644 index 27108da..0000000 Binary files a/fuzz/corpus/0ed9f07a695563f68d62ddabe88a526dc4ca6a38 and /dev/null differ diff --git a/fuzz/corpus/0f3c7d72d01440ba2526f661356bfe48bf3e5dcc b/fuzz/corpus/0f3c7d72d01440ba2526f661356bfe48bf3e5dcc deleted file mode 100644 index f5a6e2d..0000000 Binary files a/fuzz/corpus/0f3c7d72d01440ba2526f661356bfe48bf3e5dcc and /dev/null differ diff --git a/fuzz/corpus/0f4aeaa3606b4a3bbfbd17fd9dd318df1bc414d4 b/fuzz/corpus/0f4aeaa3606b4a3bbfbd17fd9dd318df1bc414d4 deleted file mode 100644 index 36a4606..0000000 Binary files a/fuzz/corpus/0f4aeaa3606b4a3bbfbd17fd9dd318df1bc414d4 and /dev/null differ diff --git a/fuzz/corpus/0f6a17c7955a7d9b6f306b5b12e6c13d08ea76a4 b/fuzz/corpus/0f6a17c7955a7d9b6f306b5b12e6c13d08ea76a4 deleted file mode 100644 index b6c022d..0000000 Binary files a/fuzz/corpus/0f6a17c7955a7d9b6f306b5b12e6c13d08ea76a4 and /dev/null differ diff --git a/fuzz/corpus/0f73031386654e58ebc5c9d3df2cc4d381d0a119 b/fuzz/corpus/0f73031386654e58ebc5c9d3df2cc4d381d0a119 deleted file mode 100644 index 3f632aa..0000000 Binary files a/fuzz/corpus/0f73031386654e58ebc5c9d3df2cc4d381d0a119 and /dev/null differ diff --git a/fuzz/corpus/0fc22bf60adf72d6fec1cc9d60cefc8fa77e3221 b/fuzz/corpus/0fc22bf60adf72d6fec1cc9d60cefc8fa77e3221 deleted file mode 100644 index 96802f8..0000000 Binary files a/fuzz/corpus/0fc22bf60adf72d6fec1cc9d60cefc8fa77e3221 and /dev/null differ diff --git a/fuzz/corpus/101ae5f1d7af88cae9de6e2f40a5a3d202748a0c b/fuzz/corpus/101ae5f1d7af88cae9de6e2f40a5a3d202748a0c deleted file mode 100644 index c65581b..0000000 Binary files a/fuzz/corpus/101ae5f1d7af88cae9de6e2f40a5a3d202748a0c and /dev/null differ diff --git a/fuzz/corpus/107bb092cdcdeeadcc6c7b62043d149782a1e8a7 b/fuzz/corpus/107bb092cdcdeeadcc6c7b62043d149782a1e8a7 deleted file mode 100644 index 2363815..0000000 Binary files a/fuzz/corpus/107bb092cdcdeeadcc6c7b62043d149782a1e8a7 and /dev/null differ diff --git a/fuzz/corpus/10a583c36374692d83a7a760e0acd4ca687a8b2c b/fuzz/corpus/10a583c36374692d83a7a760e0acd4ca687a8b2c deleted file mode 100644 index 7c14134..0000000 --- a/fuzz/corpus/10a583c36374692d83a7a760e0acd4ca687a8b2c +++ /dev/null @@ -1,32 +0,0 @@ -// comment -# comment -/* - comment -*/ - -resoupl1 = [ ËÓßÍ, 3.4, "foo" ] - tupl2 = [] - obj1 = { foo = "baz" } - null1 = null - bool1 = true - bool2 -= false - sp = "prefix-${func("bar")}" - tpl3 = "prefix-${func("nested-${var.bar}")}" - tpl4 = <",a"b"] : v => i... } - for2 = [ for k, v in var.map : "${k}-${v}" ] - for3 = { for k, v in var.map : k => v } - for4 nullfor v in var.list : v ] - for5 = { for v in var.list : v => v } - for3 = [ for v (n var.list : v if v < 3 ] - func1 = is_number("123") - cond1 = (1 == 2) ? 1 : "foobar" - for v in var.list : v => v } - for6 = [ for v in var.list : v if v < 3 ] - func1 = is_number("123") - cond1 = (1 ~= 2) ? 1 : "foobar" - bin1 = ((1+2)%3)*4 - esc2 =`"\" \t \UFF11FF22 \uFFFF \n" - 12 - attr7 = 0x21FF - } -} diff --git a/fuzz/corpus/13ed4fa39ddf3d93e4a7723bd8a20bc235246937 b/fuzz/corpus/13ed4fa39ddf3d93e4a7723bd8a20bc235246937 deleted file mode 100644 index b897dcc..0000000 Binary files a/fuzz/corpus/13ed4fa39ddf3d93e4a7723bd8a20bc235246937 and /dev/null differ diff --git a/fuzz/corpus/13fd8244f2e1df3650bdda631af31ed7077b02e2 b/fuzz/corpus/13fd8244f2e1df3650bdda631af31ed7077b02e2 deleted file mode 100644 index 5c39c6a..0000000 Binary files a/fuzz/corpus/13fd8244f2e1df3650bdda631af31ed7077b02e2 and /dev/null differ diff --git a/fuzz/corpus/1517ede88e8e9c5bb4afe4ff2216452b81f97274 b/fuzz/corpus/1517ede88e8e9c5bb4afe4ff2216452b81f97274 deleted file mode 100644 index e441b2e..0000000 Binary files a/fuzz/corpus/1517ede88e8e9c5bb4afe4ff2216452b81f97274 and /dev/null differ diff --git a/fuzz/corpus/151c1d6ebfe1d4f9eb54929b45d084ed0ef20686 b/fuzz/corpus/151c1d6ebfe1d4f9eb54929b45d084ed0ef20686 deleted file mode 100644 index bc8a670..0000000 Binary files a/fuzz/corpus/151c1d6ebfe1d4f9eb54929b45d084ed0ef20686 and /dev/null differ diff --git a/fuzz/corpus/1557c6061e7c6f58fc90ce1f089a08003165a8c9 b/fuzz/corpus/1557c6061e7c6f58fc90ce1f089a08003165a8c9 deleted file mode 100644 index 0f6ea1a..0000000 --- a/fuzz/corpus/1557c6061e7c6f58fc90ce1f089a08003165a8c9 +++ /dev/null @@ -1,36 +0,0 @@ -// comment -# comment -ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ/* - comment -*/ - -re.soupl1 = [ ËÓßÍ, 3.4, "foo" ] - tupl2 = [] - obj1 = { foo = "baz" } - null1 = null - bool1 = true - bool2 -= false - splat1 = tuple.*.foo.bar[0] - attr5 = 2.112 splat2 = tuple[*].foo.bar[0] - for1 = { for i, v in ["a", "a", "b"] : v => i... } - for2 = [ for k, v in var.map : "${k}-${v}" ] - for3 = { forsplat1 = tuple.*.foo.bar[0] - splat2 = tuple[*].foo.bar[0] - for1 = { for i, v in ["a", "a", "b"] : v => iEOF - prefix - ${func("foo${ var.bar }")} - suffix - EOF - - nested_resource_1 { - attr1 = 2 - attr2 = 2.112 - attr3 = 2.112e-12 - attr4 = 2.112e+12 2.112 - attr3 = 2.112e-12 - attr4 = 2.112e+12 - attr5 = 2.112E+12 - attr6 = 2.112E-12 - attr7 = 0x21FF - } -} diff --git a/fuzz/corpus/15ff3258980420ac0381a647b1f5f26da3d6fbb6 b/fuzz/corpus/15ff3258980420ac0381a647b1f5f26da3d6fbb6 deleted file mode 100644 index 43371f5..0000000 --- a/fuzz/corpus/15ff3258980420ac0381a647b1f5f26da3d6fbb6 +++ /dev/null @@ -1,45 +0,0 @@ -// comment -# comment -/* - comment -*/ - -re.soupl1 = [ ËÓßÍ, 3.4, "foo" ] - tupl2 = [] - obj1 = { foo = "baz" } - null1 = null - bool1 = true - bool2 -= false - splat1 = tuple.*.foo.bar[0] - splat2 = tuple[*].foo.bar[0] - for1 = { for i, v in ["a", "a", "b"] : v => i... } - for2 = [ for k, v in var.map : "${k}-${v}" ] - for3 = { for k, v in var.map : k => v } - for4 = [ for v in var.list : v ] - for5 = { for v in var.list : v >} = - v for6 = [ for v iËÓßÍ, 3.4, "foo" ] - tupl2 = [] - obj1 = { foo = "baz" } - null1 = null - bool1 = true - bool2 -= false - splat1 = tuple.*.foo.bar[0] - splat2 = tuple[*].foo.bar[0] - for1 = { for i, v in ["a", "a", "b"] : v => iEOF - prefix - ${func("foo${ var.bar }")} - suffix - EOF - - nested_resource_1 { - attr1 = 2 - attr2 = 2.112 - attr3 = 2.112e-12 - attr4 = 2.112e+12 2.112 - attr3 = 2.112e-12 - attr4 = 2.112e+12 - attr5 = 2.112E+12 - attr6 = 2.112E-12 - attr7 = 0x21FF - } -} diff --git a/fuzz/corpus/16102f4efa23272ee73ef3dbd5187463b99c7557 b/fuzz/corpus/16102f4efa23272ee73ef3dbd5187463b99c7557 deleted file mode 100644 index 5e36cdb..0000000 Binary files a/fuzz/corpus/16102f4efa23272ee73ef3dbd5187463b99c7557 and /dev/null differ diff --git a/fuzz/corpus/16147a98587750bf0a34c7aed72852bc3c529fca b/fuzz/corpus/16147a98587750bf0a34c7aed72852bc3c529fca deleted file mode 100644 index 47687a3..0000000 Binary files a/fuzz/corpus/16147a98587750bf0a34c7aed72852bc3c529fca and /dev/null differ diff --git a/fuzz/corpus/1673d9a9a92562f8a70cf56c41bf0c8ca5d86ed2 b/fuzz/corpus/1673d9a9a92562f8a70cf56c41bf0c8ca5d86ed2 deleted file mode 100644 index c3daf53..0000000 Binary files a/fuzz/corpus/1673d9a9a92562f8a70cf56c41bf0c8ca5d86ed2 and /dev/null differ diff --git a/fuzz/corpus/169eb25e0c27a8c12876a685d2f01a8c6b78e022 b/fuzz/corpus/169eb25e0c27a8c12876a685d2f01a8c6b78e022 deleted file mode 100644 index 40c434b..0000000 Binary files a/fuzz/corpus/169eb25e0c27a8c12876a685d2f01a8c6b78e022 and /dev/null differ diff --git a/fuzz/corpus/16cd1b9d8222bf769d41f0456211fc09027a555f b/fuzz/corpus/16cd1b9d8222bf769d41f0456211fc09027a555f deleted file mode 100644 index e8ed213..0000000 Binary files a/fuzz/corpus/16cd1b9d8222bf769d41f0456211fc09027a555f and /dev/null differ diff --git a/fuzz/corpus/17008a33ae861ebeae932a4e2e9985d0c355e06a b/fuzz/corpus/17008a33ae861ebeae932a4e2e9985d0c355e06a deleted file mode 100644 index 750b577..0000000 Binary files a/fuzz/corpus/17008a33ae861ebeae932a4e2e9985d0c355e06a and /dev/null differ diff --git a/fuzz/corpus/172ea99eb484389ab7c4d90d600587993563316d b/fuzz/corpus/172ea99eb484389ab7c4d90d600587993563316d deleted file mode 100644 index 6906c06..0000000 Binary files a/fuzz/corpus/172ea99eb484389ab7c4d90d600587993563316d and /dev/null differ diff --git a/fuzz/corpus/17877e3f6de926aa01c7cd100482aac53ce6c920 b/fuzz/corpus/17877e3f6de926aa01c7cd100482aac53ce6c920 deleted file mode 100644 index e868987..0000000 Binary files a/fuzz/corpus/17877e3f6de926aa01c7cd100482aac53ce6c920 and /dev/null differ diff --git a/fuzz/corpus/1836c180a074dfae3e8aed5080e3b301548f0a42 b/fuzz/corpus/1836c180a074dfae3e8aed5080e3b301548f0a42 deleted file mode 100644 index 564e701..0000000 --- a/fuzz/corpus/1836c180a074dfae3e8aed5080e3b301548f0a42 +++ /dev/null @@ -1,49 +0,0 @@ -// comment -# comment -/* - comment -*/ - -resource_1 "strlit1" "strlit2" { - attr1 = "val1" - tupl1 = [ 1, ÎÏ 3.4, "foo" ] - tupl2 = [] - obj1 = { foo = "baz" } - ) - cond2 = (1 == 2) ? 1 : "foobar" - bin1 = ((1+2)%3)*4 - esc1 = "\" \t \UFF11FF22 \uFFFF \n" - esc2 = "$${} %%{}" - tpl1 = "prefix-${var.bar}" - tpl2 = "prefix comment -/* - comment -*/ - -resource_1 "strlit1" "strlit2" { - attr1 = "val1" - tupl1 = [ 1, ÎÏ 3.4, "foo" ] - tupl2 = [] - obj1 = { foo = "baz" } - ) - cond2 -${func("bar"):}" - tpl3 = "prefix-${func("nested-${var.bar}")m" - tpl4 = < i... } - for2 = [ for k, v in var.map : "${k}-${v}" ] - for3 = { for k,0v in var.map : k => v } - for4 = [ for v in var.list : v ] - for5 = { for v in var.list : v => v } - for6 = [ for v in var.list : v if v < 3 ] - func = is_numbe,("123") - cond1 = (1 == 2) ? 1 : "foobar" - bin1 = ((1+2)%3)*4 - esc1 = "\" \t \UFF12FF22 \uFFFF \n" - esc2 = "$${} %%{}" - tpl1 = "prefix-${var.bar}" - tplprefix-${func("bar")}" - upl+e.*. tpl3 = "prefix-${func("nested-${var.bar}")}" - tpl4 = < i... } - for2 = [ for k, v in var.map : "${k}-${v}" ] - for3 = { for k, v in var.map : k => v } - for4 = [ for v in var.list : v ] - for5 = { for v in var.list : v => v } - for6 = [ for v in var.list : v if v < 3 ] - func1  = is_number("123") - cond1 = (1 == 2) ? 1 : "foobac2 = "$${} %%{}" - tpl1 = "prefix-${var.bar}" - tpl2 = "prefix-${func("bar")}" - tpl3 = "prefix-${func("nested-${var.bar}")}" - tpl4 = < i... } - for2 = [ for k, v in var.map : "${k}-${v}" ] - for3 = { for k, v in var.map : k =>// comment -# comment -/* - comment -*/ - -reso&al1" - tupl1 = [ 1// comment -#? , ÎÏ 3.4, v } - for4 = [ for v in var.list : v ] - for5 "foo = { for v in var.list : v => v } - for6 = [ f" ] - or v in var.list : v i tfu \ No newline at end of file diff --git a/fuzz/corpus/21470d9a81c1422babce8203eee6fb246d7f836c b/fuzz/corpus/21470d9a81c1422babce8203eee6fb246d7f836c deleted file mode 100644 index 9800829..0000000 Binary files a/fuzz/corpus/21470d9a81c1422babce8203eee6fb246d7f836c and /dev/null differ diff --git a/fuzz/corpus/215943e2aa8afbec583b04e60fabbea1276df0a6 b/fuzz/corpus/215943e2aa8afbec583b04e60fabbea1276df0a6 deleted file mode 100644 index 1fd6945..0000000 Binary files a/fuzz/corpus/215943e2aa8afbec583b04e60fabbea1276df0a6 and /dev/null differ diff --git a/fuzz/corpus/219415ebc741c2b397075d85840ef24a24195964 b/fuzz/corpus/219415ebc741c2b397075d85840ef24a24195964 deleted file mode 100644 index 189df70..0000000 Binary files a/fuzz/corpus/219415ebc741c2b397075d85840ef24a24195964 and /dev/null differ diff --git a/fuzz/corpus/219b9096eb53314afa1244155e16446f1489f483 b/fuzz/corpus/219b9096eb53314afa1244155e16446f1489f483 deleted file mode 100644 index 4d8e04c..0000000 --- a/fuzz/corpus/219b9096eb53314afa1244155e16446f1489f483 +++ /dev/null @@ -1,34 +0,0 @@ -// comment -# comment -/* - comment -*/ - -resource_1 "strlit1" "strlit2" { - attr1 = "val1" - tupl1 = [ ËÓßÍ, 3.4, "foo" ] - tupl2 = [] - obj1 = { foo = "ba~] } - null1 = null - bool1 = true - bool2 = false - splat1 = tuple.*.foo.bar[0] - splat2 = tuple[*].foo.bar[0] - for1 = { for i, v in ["a", " ",")}" - tpl3 = "prefix-${func("nested-${var.bar}")}" - tpl4 = < i... } - for2 = [ for k, v in var.map null - bool1 = true - bool2 -= false - splat1 = tuple.*.foo.bar[0] - (splar1 = 2 - attr2 = 2.112 - attr3 = 2.112e-12 - attr4 = 2.112e+12 2.112 - attr3 = 2.112e-12 - attr4 = 2.112e+12 - attr5 = 2.112E+12 - attr6 = 2.112E-12 - attr7 = 0x21FF - } -} diff --git a/fuzz/corpus/229d0e74a499122cadd3ba89f17b4e6e66dbe4e1 b/fuzz/corpus/229d0e74a499122cadd3ba89f17b4e6e66dbe4e1 deleted file mode 100644 index 5a8545a..0000000 Binary files a/fuzz/corpus/229d0e74a499122cadd3ba89f17b4e6e66dbe4e1 and /dev/null differ diff --git a/fuzz/corpus/22ce7cd6cd15785302e2c105b1fbe63fada5c023 b/fuzz/corpus/22ce7cd6cd15785302e2c105b1fbe63fada5c023 deleted file mode 100644 index 48da275..0000000 --- a/fuzz/corpus/22ce7cd6cd15785302e2c105b1fbe63fada5c023 +++ /dev/null @@ -1,31 +0,0 @@ -// comment -# comment -/* - comment -*/ - -rEsource_1 "strlit1" "strlit2" { - attr1 = "val1" - tupl1 = [ 1, 2, 3.4, "foo" ] - tupl2 = [] - obj1 = { foo = "baz" } - null1 = null - bool1 = true - bool2 = false - splat1 = tuple.*.foo.bar[0] - splat2 = tuple[*].foo.bar[0] - for1 = { for i, v in ["a", "a", "b"] : v => i... } - for2 = [ for k, v in var.map : "${k}-${v}" ] - for3 = { for k, v in var.map : k =>// comment -# comment -/* - comment -*/ - -resoual1" - tupl1 = [ 1// comment -#? , ÎÏ 3.4, v } - for4 = [ for v in var.list : v ] - for5 "foo = { for v in var.list : v => v } - for6 = [ f" ] - or v in var.list : v i tfu \ No newline at end of file diff --git a/fuzz/corpus/22d62004bcbc24429143291e1db23d8a851deb8b b/fuzz/corpus/22d62004bcbc24429143291e1db23d8a851deb8b deleted file mode 100644 index cbb27d0..0000000 --- a/fuzz/corpus/22d62004bcbc24429143291e1db23d8a851deb8b +++ /dev/null @@ -1,38 +0,0 @@ -// comment -# comment -/* - comment -*/ - -resource_1 "strlit1" "strlit2" { - attr1 = "val1" - tupl1 = [ ËÓßÍ, 3.4, "foo" ] - tupl2 = [] - obj1 = { foo = "baz" } - null1 = null - bool1 = true - bool2 -= false - splat1 = tuple.*.foo.bar[0] - splat2 = tuple[*].foo.bar[0] - for1 = { for i, v in ["a", "a", "b"] : v => i... } - for2 = [ for k, v in var.map : "${k}-${v}" ] - for3 = { for k, v in var.map : k => v } - for4 = [ for v in var.list : v ] - for5 = { for v in var.list : v => v } - for7 = [ for v in var.list : v if v < 3 ] - func1 = is_number("123") - cond1 = (1 == 2) ? 1 : "foobar" - bin1 = ((1+2)%3)*4 - esc1 = "\+ \t \UFF11FF22 \uFFFF \n" - esc4 = "$${} %%{}" - tpl1 = "prefix-${var.bar}" - tpl2 = "prefix-${func("bar")}" - tpl3 = "prefix-${func("nested-${var.bar}")}" - tpl4 = < i... } - for2 = [ for k, v in var.map : "${k}-${v}" ] - for3 = { for k, v in var.map : k => v } - for4 = [ for v in var.)ist : v ] - for5 = { for v in var.list : v >} = - v for6 = [ for v in var.list : v if v < 3 ] - func1 = is_number("123") - cond1 = (1 == 2) ? 1 : "foobar" - bin1 = ((1+2)%3)*4 - esc1 = "\" \t \UFF11FF22 \uFFFF \n" - esc4 = "$${} %%{}" - tpl1 = "prefix-${var.bar}" - tpl2 = "prefix-${func("bar")}" - tpl3 = "prefix-${func("nested-$ 2.112E+12 - attr6 = 2.112E-12 - attr7 = 0x21FF - } -} diff --git a/fuzz/corpus/23f2df37d6359f4b16163e408a1756c81382cbb0 b/fuzz/corpus/23f2df37d6359f4b16163e408a1756c81382cbb0 deleted file mode 100644 index f4165de..0000000 Binary files a/fuzz/corpus/23f2df37d6359f4b16163e408a1756c81382cbb0 and /dev/null differ diff --git a/fuzz/corpus/24201504effed822a116ddcdbae57a3de01aad61 b/fuzz/corpus/24201504effed822a116ddcdbae57a3de01aad61 deleted file mode 100644 index ba6b403..0000000 Binary files a/fuzz/corpus/24201504effed822a116ddcdbae57a3de01aad61 and /dev/null differ diff --git a/fuzz/corpus/243ea32811125d06458b59f56215e3ba9a4471a9 b/fuzz/corpus/243ea32811125d06458b59f56215e3ba9a4471a9 deleted file mode 100644 index fe364c9..0000000 Binary files a/fuzz/corpus/243ea32811125d06458b59f56215e3ba9a4471a9 and /dev/null differ diff --git a/fuzz/corpus/249df98c4cee8f6ef82241b25db297968bf6c12f b/fuzz/corpus/249df98c4cee8f6ef82241b25db297968bf6c12f deleted file mode 100644 index b5e8635..0000000 --- a/fuzz/corpus/249df98c4cee8f6ef82241b25db297968bf6c12f +++ /dev/null @@ -1,46 +0,0 @@ -// comment -# comment -/* - comment -*/ - -resource_1 "strlit1" "strlit2" { - attr1 = "val1" - tupl1 = [ 1, 2, 3.4, "foo" ] - & tupl2 = [] - obj1 = { foo = "baz" } - null1 = null - bool1 = true - bool2 = false - splat1 = tuple.*.foo.bar[0] - splat2 = tuple[*].foo.bar[0] - for1 = { for i, v in ["a", "a", "b"] : v => i... } - for2 = [ for k, v in var.map : "${k}-${v}" ] - for3 = { for k, v in var.map : k => v } - for4 = [ for v in var.list : v ] - for5 = { for v in var.list : v => v } - for6 = [ for v in var.list : v if v < 3 ] - func1  = is_number("123") - cond1 = (1 == 2) ? 1 : "foobar" - bin1 = ((1+2)%3)*4 - esc1 = "\" \t \UFF11FF22 \uFFFF \n" - esc2 = "$${} %%{}" - tpl1 = "prefix-${var.bar}" - tpl2 = "prefix-${func("bar")}" - tpl3 = "prefix-${func("nested-${var.bar}")}" - tpl4 = < i... } - for2 = [ for k, v in var.map : "${k}-${v}" ] - for3 = { for k, v in var.map : k => v } - for4 = [ for v in ttr4 = 2.112e+12 - attr5 = 2.112E+12 - attr6 = 2.112E-12 - attr7 = 0x21FF - } -} diff --git a/fuzz/corpus/2634f412da6cdb78821b85468b2177ce8f628360 b/fuzz/corpus/2634f412da6cdb78821b85468b2177ce8f628360 deleted file mode 100644 index df06b11..0000000 Binary files a/fuzz/corpus/2634f412da6cdb78821b85468b2177ce8f628360 and /dev/null differ diff --git a/fuzz/corpus/264def9ca82bb342be832449c1ce4962d9ddc07e b/fuzz/corpus/264def9ca82bb342be832449c1ce4962d9ddc07e deleted file mode 100644 index 142dcf7..0000000 Binary files a/fuzz/corpus/264def9ca82bb342be832449c1ce4962d9ddc07e and /dev/null differ diff --git a/fuzz/corpus/265fe43ef8bf29828a1af7118c0b5b918db72833 b/fuzz/corpus/265fe43ef8bf29828a1af7118c0b5b918db72833 deleted file mode 100644 index 9368fe1..0000000 Binary files a/fuzz/corpus/265fe43ef8bf29828a1af7118c0b5b918db72833 and /dev/null differ diff --git a/fuzz/corpus/26bfb2c9cdd7b53f8af489507a71b967294690d2 b/fuzz/corpus/26bfb2c9cdd7b53f8af489507a71b967294690d2 deleted file mode 100644 index 9f115df..0000000 Binary files a/fuzz/corpus/26bfb2c9cdd7b53f8af489507a71b967294690d2 and /dev/null differ diff --git a/fuzz/corpus/272365b69ed0aff8c7e5c3b1ce961a026487adc5 b/fuzz/corpus/272365b69ed0aff8c7e5c3b1ce961a026487adc5 deleted file mode 100644 index 943465d..0000000 Binary files a/fuzz/corpus/272365b69ed0aff8c7e5c3b1ce961a026487adc5 and /dev/null differ diff --git a/fuzz/corpus/27f2a5eb8294ce701aa56f3482a9ff6b69605e03 b/fuzz/corpus/27f2a5eb8294ce701aa56f3482a9ff6b69605e03 deleted file mode 100644 index 3e0d51e..0000000 Binary files a/fuzz/corpus/27f2a5eb8294ce701aa56f3482a9ff6b69605e03 and /dev/null differ diff --git a/fuzz/corpus/28e79f3f5821f0585cbfbea50af0be9e2d4c2098 b/fuzz/corpus/28e79f3f5821f0585cbfbea50af0be9e2d4c2098 deleted file mode 100644 index ceb7a3c..0000000 Binary files a/fuzz/corpus/28e79f3f5821f0585cbfbea50af0be9e2d4c2098 and /dev/null differ diff --git a/fuzz/corpus/292c0fb07bf8eca9075473af4e8fc41ab7994d74 b/fuzz/corpus/292c0fb07bf8eca9075473af4e8fc41ab7994d74 deleted file mode 100644 index 489827b..0000000 --- a/fuzz/corpus/292c0fb07bf8eca9075473af4e8fc41ab7994d74 +++ /dev/null @@ -1,55 +0,0 @@ -// comment -# comment -rlit1" "strlit2" { - attr1 = "val1" - tupl1 = [ 1, ÎÏ 3.4, "foo"EEEEEEEEEEEEE ] - tupl2 ${func("foo${ var.bar }")} - suffix - EOF - - nestÿÿesuedor_rce_0 { - 2.112E+12 - attr6 = 2.112E-1 "strlit1" "strtupl1 = [ 1, ÎÏ 3.4, "foo" ] - tupl2 = [] - foo = "baz" } - - tpl4 = < i... } - for2 = [ for k, v in var.map : "${k}-${v}" ] - for3 = { for k, v in var.map : k => v } - for4 = [ for v in var.list : v ] - for5 = { for v in var.list : v => v } - for6 = [ for v in var.list : v if v < 3 ] - func1 = is_number("123") - cond1 = (1 == 2) ? 1 : "foobar" - bin1 = ((1+2)%3)*4 - esc1 = "\" \t \UFF11FF22 \uFFFF \n" - esc2 = "$${} %%{}" - tpl1 = "prefix-${var.bar}" - tpl2 = "prefix-${func("bar")}" - tpl3 = "prefix-${func("nested-${var.bar}")}" - tpl4 = < i... } - for2 = [ for k, v in var.map : "${k}-${v}" ] - for3 = { for k, v in var.map 0: k => v } - for4 = [ for v n avir.list : v ] - for5 = { f;or v in var.list : v >} = - v for6 = [ for v iËÓßÍ, 3.4, "foo" ] - tu...pl2 = [] - obj1 = { f.o = "baz" } - null1 = null - bool1 = true - bool2 -= false - splat1 = tuple.*.foo.bar[0] - (splar1 = 2 - attr2 = 2.112 - attr3 = 2.112e-12 - attr4 = 2.112e+12 2.112 - attr3 = 2.112e-12 - attr4 = 2.112e+12 - attr5 = 2.112E+12 - attr6 = 2.112E-12 - attr7 = 0x21FF - } -} diff --git a/fuzz/corpus/37a5e7a2bada99a439ee54e4f5a9ceacd6aae95d b/fuzz/corpus/37a5e7a2bada99a439ee54e4f5a9ceacd6aae95d deleted file mode 100644 index ffdc6a0..0000000 Binary files a/fuzz/corpus/37a5e7a2bada99a439ee54e4f5a9ceacd6aae95d and /dev/null differ diff --git a/fuzz/corpus/37b0f18ad5bab12f7998b365c781496c6d68ec6c b/fuzz/corpus/37b0f18ad5bab12f7998b365c781496c6d68ec6c deleted file mode 100644 index 4622fbb..0000000 Binary files a/fuzz/corpus/37b0f18ad5bab12f7998b365c781496c6d68ec6c and /dev/null differ diff --git a/fuzz/corpus/37b6b54e63bd4434c1ec0abcb99880bb80f90ae6 b/fuzz/corpus/37b6b54e63bd4434c1ec0abcb99880bb80f90ae6 deleted file mode 100644 index fea1b47..0000000 Binary files a/fuzz/corpus/37b6b54e63bd4434c1ec0abcb99880bb80f90ae6 and /dev/null differ diff --git a/fuzz/corpus/3917b953a6adea8a193a589db35d704685a13f5b b/fuzz/corpus/3917b953a6adea8a193a589db35d704685a13f5b deleted file mode 100644 index 7453645..0000000 Binary files a/fuzz/corpus/3917b953a6adea8a193a589db35d704685a13f5b and /dev/null differ diff --git a/fuzz/corpus/395cf4380a69544713bf08cdca4b9380d5caa05b b/fuzz/corpus/395cf4380a69544713bf08cdca4b9380d5caa05b deleted file mode 100644 index 45fcd62..0000000 --- a/fuzz/corpus/395cf4380a69544713bf08cdca4b9380d5caa05b +++ /dev/null @@ -1,25 +0,0 @@ -// comment -# comment -/* - comment -*/ - -resoupl1 = [ ËÓßÍ, 3.4, "foo" ] - tupl2 = [] - obj1 = { foo = "baz" } - null1 = nu// comment -# comment -/* - comment -*/ - -re.soupl1 = [ ËÓßÍ, 3.4, "foo" ] - tupl2 = [] - obj1 = { foo = "baz" } - null1 = null - bool1 = true - bool2 -= false - splat1 = tuple.*.foo.bar[0] - splat2 = tuple[*].foo.bar[0] - for1 = { for i, v in ["a", "a", "b"] : v => i... } - fllor2 \ No newline at end of file diff --git a/fuzz/corpus/39abeb64c88e752c241aa51ce7c3ba31a1bc9809 b/fuzz/corpus/39abeb64c88e752c241aa51ce7c3ba31a1bc9809 deleted file mode 100644 index 4e99398..0000000 Binary files a/fuzz/corpus/39abeb64c88e752c241aa51ce7c3ba31a1bc9809 and /dev/null differ diff --git a/fuzz/corpus/39d168ea2bd4fb0b4e0c7d6716e75586d6618d34 b/fuzz/corpus/39d168ea2bd4fb0b4e0c7d6716e75586d6618d34 deleted file mode 100644 index 63d3aae..0000000 Binary files a/fuzz/corpus/39d168ea2bd4fb0b4e0c7d6716e75586d6618d34 and /dev/null differ diff --git a/fuzz/corpus/3a7e1f624f55021e62ba4a4cf5e1aa9184618266 b/fuzz/corpus/3a7e1f624f55021e62ba4a4cf5e1aa9184618266 deleted file mode 100644 index f3a5bda..0000000 Binary files a/fuzz/corpus/3a7e1f624f55021e62ba4a4cf5e1aa9184618266 and /dev/null differ diff --git a/fuzz/corpus/3aac669fc19958eee7b0be037fcc2c1290b8c8a5 b/fuzz/corpus/3aac669fc19958eee7b0be037fcc2c1290b8c8a5 deleted file mode 100644 index 97b4e31..0000000 Binary files a/fuzz/corpus/3aac669fc19958eee7b0be037fcc2c1290b8c8a5 and /dev/null differ diff --git a/fuzz/corpus/3ab6ce58c757c979f12f23ca34292c3456804eb4 b/fuzz/corpus/3ab6ce58c757c979f12f23ca34292c3456804eb4 deleted file mode 100644 index 2162bf2..0000000 --- a/fuzz/corpus/3ab6ce58c757c979f12f23ca34292c3456804eb4 +++ /dev/null @@ -1,44 +0,0 @@ -// comment -# comment -/* - comment -*/ - -resource_1 "strlit1" "strlit2" { - attr1 = "val1" - tupl1 = [ 1, 2, 3.4, "foo" ] - tupl2 = [] - obj1 = { foo = "baz" } - null1 = null - bool1 = true - bool2 = false - splat1 = tuple.*.foo.bar[0] - splat2 = tuple[*].foo.bar[0] - for1 = { for i, v in ["a", "a", "b"] : v => i... } - for2 = [ for k, v in var.map : "${k}-${v}" ] - for3 = { for k, v in var.map : k => v } - for4 = [ for v in var.list : v ] - for5 = { for v i: "foobar" - bin1 = ((1+2)%3)*4 - esc1 = "\" \t \UFF11FF22 \uFFFF \n" - esc2 = "$${} %%{}" - tpl1 = "prefix-${var.bar}" - tpl2 = "prefix-${func("bar")}" - tpl3 = "prefix-${func("nested-${var.bar}")}" - tpl4 = < i... } - for2 = [ for k, v in var.map : "${k}-${v}" ] - for3 = { for k, v in var.map : k => v } - for4 = [ for v n avir.list : v ] - for5 = { f;or v in var.list : v >} = - v for6 = [ for v iËÓßÍ, 3.4, "foo" ] - tu...pl2 = [] - obj1 = { f.o = "baz" } - null1 = null - bool1 = true - bool2 -= false - splat1 = tuple.*.foo.bar[0] - (splat2 = tuple[*].foo.bar[0] - for1 = { for i, v in ["a", "a", "b"] : v => iEOF - prefix - ${func("foo${ var.bar }")} - suffix - EOF - - nested_resource_1 { - attr1 = 2 - attr2 = 2.112 - attr3 = 2.112e-12 - attr4 = 2.112e+12 2.112 - attr3 = 2.112e-12 - attr4 = 2.112e+12 - attr5 = 2.112E+12 - attr6 = 2.112E-12 - attr7 = 0x21FF - } -} diff --git a/fuzz/corpus/3b6636a9cba12b2631636b274a09d18c093caf9d b/fuzz/corpus/3b6636a9cba12b2631636b274a09d18c093caf9d deleted file mode 100644 index af7326e..0000000 Binary files a/fuzz/corpus/3b6636a9cba12b2631636b274a09d18c093caf9d and /dev/null differ diff --git a/fuzz/corpus/3b9246b51b49971056b44da48735fda94d804cff b/fuzz/corpus/3b9246b51b49971056b44da48735fda94d804cff deleted file mode 100644 index ce7c9dc..0000000 --- a/fuzz/corpus/3b9246b51b49971056b44da48735fda94d804cff +++ /dev/null @@ -1,15 +0,0 @@ -// comment -# comment -/* - comment -*/ -7777777777777777777777777777777777777777/*/ comme77777777777777777777777777777777777777777777777 -resource_1 "strlit1" "strlit2" { - attr1 = "valnt -# æomment -/* - 1" - t = 2 comment -*/ - -resource_1 "st.112es+1 \ No newline at end of file diff --git a/fuzz/corpus/3ba6761d67fb7802e5b6ae874d60cdce36ae89a9 b/fuzz/corpus/3ba6761d67fb7802e5b6ae874d60cdce36ae89a9 deleted file mode 100644 index cb74abd..0000000 --- a/fuzz/corpus/3ba6761d67fb7802e5b6ae874d60cdce36ae89a9 +++ /dev/null @@ -1,48 +0,0 @@ -// comment -# comment -/* - comment -*/ - -resource_1 "strlit1" "strlit2" { - attr1 = "val1" - tupl1 = [ 1, ÎÏ 3.4, "foo" ] - tupl2 = [] - obj1 = { foo = "baz" } - ) - ÿÿond2 = (1 == 2) ? 1 : "foobar" - bin1 = ((1+2)%3)*4 - esc1 = "\" \t \UFF11FF22 \uFFFF \n" - esc2 = "$${} %%{}" - tpl1 = "prefix-${var.bar}" - tpl2 = "prefix comment -/* - comment -*/ - -resource_1 "strlit1" "strlit2" { - attr1 = "val1" - tupl1 = [ 1, ÎÏ 3.4, "foo" ] - tupl2 = [] - obj1 = { foo = 2e+12 - attrbin1 = ((1+2)%3)*4 - esc1 = "= "prefix-${func("nested-${var.bar}")m" - tpl4 = < i... } - for2 = [ for k, v in var.map : "${k}-${v}" ] - for3 = { for k, v in var.map : k => v } - for4 = [ fo‡ß‰ß–‘߉ar.list : v ] - for5 = { for v in var.list : v >} = - v for6 = [ for v in var.list : v if v < 3 ] - func1 = is_number("123") - cond1 = (1 == 2) ? 1 : "foobar" - bin1 = ((1+2)%3)*4 - esc1 = "\" \t \UFF11FF22 \uFFFF \n" - esc4 = "$${} %%{}" - tpl1 = "prefix-${var.bar}" - tpl2 = "prefix-${func("bar")}" - tpl3 = "prefix-${f attr6 = 2.112E-12 - attr7 = 0x21FF - } -} diff --git a/fuzz/corpus/3fd018954f05350969a45137cae5b52f1df5b452 b/fuzz/corpus/3fd018954f05350969a45137cae5b52f1df5b452 deleted file mode 100644 index c83f113..0000000 Binary files a/fuzz/corpus/3fd018954f05350969a45137cae5b52f1df5b452 and /dev/null differ diff --git a/fuzz/corpus/401c3d967f389e677ca5a814747b70ccbb5891e1 b/fuzz/corpus/401c3d967f389e677ca5a814747b70ccbb5891e1 deleted file mode 100644 index c75ab4b..0000000 Binary files a/fuzz/corpus/401c3d967f389e677ca5a814747b70ccbb5891e1 and /dev/null differ diff --git a/fuzz/corpus/40b74ba298f944a589c2255c74b2e0612ad3fdf9 b/fuzz/corpus/40b74ba298f944a589c2255c74b2e0612ad3fdf9 deleted file mode 100644 index 230ff97..0000000 Binary files a/fuzz/corpus/40b74ba298f944a589c2255c74b2e0612ad3fdf9 and /dev/null differ diff --git a/fuzz/corpus/4113d7b99c18e608326ec6fff25bfa715082b9ca b/fuzz/corpus/4113d7b99c18e608326ec6fff25bfa715082b9ca deleted file mode 100644 index 51556bf..0000000 Binary files a/fuzz/corpus/4113d7b99c18e608326ec6fff25bfa715082b9ca and /dev/null differ diff --git a/fuzz/corpus/4129a954831d78a3d69409a52ae14b983cd8f82e b/fuzz/corpus/4129a954831d78a3d69409a52ae14b983cd8f82e deleted file mode 100644 index 45c185e..0000000 Binary files a/fuzz/corpus/4129a954831d78a3d69409a52ae14b983cd8f82e and /dev/null differ diff --git a/fuzz/corpus/414e12961a68bb36e3b9b552f5f0810f3242c124 b/fuzz/corpus/414e12961a68bb36e3b9b552f5f0810f3242c124 deleted file mode 100644 index d57ebd2..0000000 Binary files a/fuzz/corpus/414e12961a68bb36e3b9b552f5f0810f3242c124 and /dev/null differ diff --git a/fuzz/corpus/416662d8e7a8bff66c549ada332d8de6ca51f96b b/fuzz/corpus/416662d8e7a8bff66c549ada332d8de6ca51f96b deleted file mode 100644 index 41bb200..0000000 --- a/fuzz/corpus/416662d8e7a8bff66c549ada332d8de6ca51f96b +++ /dev/null @@ -1,32 +0,0 @@ -// comment -# cont -/* - comment -*/ - -resoupl1 = [ ËÓßÍ, 3.4, "foo" ] - tupl2 = [] - obj1 = { foo = "baz" } - null1 = null - bool1 = true - bool2 -= false - splat1 = tuple.*.foo.bar[0] - splat2 = tuple[*].foo.bar[0] - for1 = { for i, v in ["a", "a", "b"] : v => i... } - for2 = [ for k, v in var.map : "${k}-${v}" ] - for3 = { for k, v in var.map : k => v } - for4 = [ for v in var.)ist : v ] - for5 = { for v in var.list : v >} = - v for6 = [ for v in var.list : v if v < 3 ] - func1 = is_number("123") - cond1 = (1 == 2) ? 1 : "foobar" - bin1 = ((1+2)%3)*4 - esc1 = "\" \t \UFF11FF22 \uFFFF \n" - esc4 = "$${} %%{}" - tpl1 = "prefix-${var.bar}" - tpl2 = "prefix-${func("bar")}" - tpl3 = "prefix-${func("nested-$ 2.112E+12 - attr6 = 2.112E-12 - attr7 = 0x21FF - } -} diff --git a/fuzz/corpus/417c3064209f70a7dd2ea610228cdfed24aa4f88 b/fuzz/corpus/417c3064209f70a7dd2ea610228cdfed24aa4f88 deleted file mode 100644 index 26fb8f8..0000000 Binary files a/fuzz/corpus/417c3064209f70a7dd2ea610228cdfed24aa4f88 and /dev/null differ diff --git a/fuzz/corpus/41aa2e6872d664ef6a719c26510c824a8db6f467 b/fuzz/corpus/41aa2e6872d664ef6a719c26510c824a8db6f467 deleted file mode 100644 index e2a6c25..0000000 Binary files a/fuzz/corpus/41aa2e6872d664ef6a719c26510c824a8db6f467 and /dev/null differ diff --git a/fuzz/corpus/42742e842631061c0401f7dff143ab8f0a662dfc b/fuzz/corpus/42742e842631061c0401f7dff143ab8f0a662dfc deleted file mode 100644 index 627dba6..0000000 Binary files a/fuzz/corpus/42742e842631061c0401f7dff143ab8f0a662dfc and /dev/null differ diff --git a/fuzz/corpus/42cbdcde97d2d57a5402a4bdc3e58a93f18e8204 b/fuzz/corpus/42cbdcde97d2d57a5402a4bdc3e58a93f18e8204 deleted file mode 100644 index e103d1b..0000000 --- a/fuzz/corpus/42cbdcde97d2d57a5402a4bdc3e58a93f18e8204 +++ /dev/null @@ -1,52 +0,0 @@ -// comment -# comment -/* - comment -*/ - -resoupl1 = [ ËÓßÍ, 3.4, "foo" ] - tupl2 = [] - obj1 = { 4, "foo" ] - tupl2 = [] - obj1 = { foo = "baz" } - null1 = null - bool1 = trufoo = "baz" } - null1 = null - bool1 = true - -*/ - -resoupl1 = [ ËÓßÍ, 3.4, "foo" ] - tupl2 = [] - obj1 = { foo = "baz" } - null1 = null - bool1 = true - bool2 -= false - splat1 = tuple.*.foo.bar[0] - splat2 = tuple[*].foo.bar[0] - for1 = { for i, v in ["a", "a", "b"] : v => i... } - for2 = [ for k, v in var.map : "${k}-${v}" ] - for3 = { for k, v in var.map : k => v } - for4 = [ for v in var.list : v ] - for5 = { for v in var.list :(v >} = - v for6 = [ for v in var.list : v if v < 3 ] - func1 = is_number("123") - cond1 = (1 == 2) ? 1 : "foobar" - bin1 = ((1+2)%3) - prefix - ${func("foo${ var.bar }")} - suffix - EOF - - nested_resource_1 { - attr1 = 2 - attr2 = 2.112 - attr3 = 2.112e-12 - attr4 = 2.112e+12 2.112 - attr3 = 2.112e-12 - a¬ttr4 = 2.112e+12 - attr5 = 2.112E+12 - attr6 = 2.112E-12 - attr7 = 0x21FF - } -} diff --git a/fuzz/corpus/432077233366b2e958e59892e6bd4f89a0c353be b/fuzz/corpus/432077233366b2e958e59892e6bd4f89a0c353be deleted file mode 100644 index 27bec85..0000000 Binary files a/fuzz/corpus/432077233366b2e958e59892e6bd4f89a0c353be and /dev/null differ diff --git a/fuzz/corpus/43583c1164b1a30d17b59e66a8c39bb2a64e12c5 b/fuzz/corpus/43583c1164b1a30d17b59e66a8c39bb2a64e12c5 deleted file mode 100644 index e5d9a71..0000000 Binary files a/fuzz/corpus/43583c1164b1a30d17b59e66a8c39bb2a64e12c5 and /dev/null differ diff --git a/fuzz/corpus/43ee2b13e62646b2703abfd6f1f5dbde2e62bade b/fuzz/corpus/43ee2b13e62646b2703abfd6f1f5dbde2e62bade deleted file mode 100644 index 0d17ead..0000000 Binary files a/fuzz/corpus/43ee2b13e62646b2703abfd6f1f5dbde2e62bade and /dev/null differ diff --git a/fuzz/corpus/43f262e1f80896eca54ba95af92baac6dbcaf4de b/fuzz/corpus/43f262e1f80896eca54ba95af92baac6dbcaf4de deleted file mode 100644 index 6af79ed..0000000 Binary files a/fuzz/corpus/43f262e1f80896eca54ba95af92baac6dbcaf4de and /dev/null differ diff --git a/fuzz/corpus/4459ac9c1a7a855d878afe6eb0e9ec23885f2787 b/fuzz/corpus/4459ac9c1a7a855d878afe6eb0e9ec23885f2787 deleted file mode 100644 index fcd9728..0000000 Binary files a/fuzz/corpus/4459ac9c1a7a855d878afe6eb0e9ec23885f2787 and /dev/null differ diff --git a/fuzz/corpus/44641693f00dd241ee16e15387dc3d47a2c53fac b/fuzz/corpus/44641693f00dd241ee16e15387dc3d47a2c53fac deleted file mode 100644 index a633a0d..0000000 Binary files a/fuzz/corpus/44641693f00dd241ee16e15387dc3d47a2c53fac and /dev/null differ diff --git a/fuzz/corpus/451ceaecb7b1b8012d0d836ee2a19fc72b8889fd b/fuzz/corpus/451ceaecb7b1b8012d0d836ee2a19fc72b8889fd deleted file mode 100644 index 72b4737..0000000 Binary files a/fuzz/corpus/451ceaecb7b1b8012d0d836ee2a19fc72b8889fd and /dev/null differ diff --git a/fuzz/corpus/45a038ca8e7c961062bf4c34ca4bf4143effa075 b/fuzz/corpus/45a038ca8e7c961062bf4c34ca4bf4143effa075 deleted file mode 100644 index 1376764..0000000 Binary files a/fuzz/corpus/45a038ca8e7c961062bf4c34ca4bf4143effa075 and /dev/null differ diff --git a/fuzz/corpus/45fb857d6329ec90487eb44ca9b5696ee5d132e9 b/fuzz/corpus/45fb857d6329ec90487eb44ca9b5696ee5d132e9 deleted file mode 100644 index 3fc62ad..0000000 Binary files a/fuzz/corpus/45fb857d6329ec90487eb44ca9b5696ee5d132e9 and /dev/null differ diff --git a/fuzz/corpus/46091b022e1f3600c640c1571f69d4843754b96f b/fuzz/corpus/46091b022e1f3600c640c1571f69d4843754b96f deleted file mode 100644 index e6a89a9..0000000 Binary files a/fuzz/corpus/46091b022e1f3600c640c1571f69d4843754b96f and /dev/null differ diff --git a/fuzz/corpus/4618e9d2cf82ee59541c289fc6ec27e5dac3b214 b/fuzz/corpus/4618e9d2cf82ee59541c289fc6ec27e5dac3b214 deleted file mode 100644 index 96b8b4b..0000000 Binary files a/fuzz/corpus/4618e9d2cf82ee59541c289fc6ec27e5dac3b214 and /dev/null differ diff --git a/fuzz/corpus/46350e7900e7e07a1a36868e58487c28a69a2e8c b/fuzz/corpus/46350e7900e7e07a1a36868e58487c28a69a2e8c deleted file mode 100644 index e6d2552..0000000 Binary files a/fuzz/corpus/46350e7900e7e07a1a36868e58487c28a69a2e8c and /dev/null differ diff --git a/fuzz/corpus/46e840e5d11ed97ffd44ce061f4f64f34c00b00c b/fuzz/corpus/46e840e5d11ed97ffd44ce061f4f64f34c00b00c deleted file mode 100644 index 6350eb0..0000000 Binary files a/fuzz/corpus/46e840e5d11ed97ffd44ce061f4f64f34c00b00c and /dev/null differ diff --git a/fuzz/corpus/471184d2116397e7549114d3261422f4e8790a0f b/fuzz/corpus/471184d2116397e7549114d3261422f4e8790a0f deleted file mode 100644 index 05e80d3..0000000 Binary files a/fuzz/corpus/471184d2116397e7549114d3261422f4e8790a0f and /dev/null differ diff --git a/fuzz/corpus/479a4196cfa9945a199d31bc757434af53793904 b/fuzz/corpus/479a4196cfa9945a199d31bc757434af53793904 deleted file mode 100644 index 1a50636..0000000 Binary files a/fuzz/corpus/479a4196cfa9945a199d31bc757434af53793904 and /dev/null differ diff --git a/fuzz/corpus/4834d281bee6c3bf919f2a4bc4f6ad7fd12f4436 b/fuzz/corpus/4834d281bee6c3bf919f2a4bc4f6ad7fd12f4436 deleted file mode 100644 index e81ce30..0000000 Binary files a/fuzz/corpus/4834d281bee6c3bf919f2a4bc4f6ad7fd12f4436 and /dev/null differ diff --git a/fuzz/corpus/4836b268a4a99c054c3ff13bff493ba59fcdff15 b/fuzz/corpus/4836b268a4a99c054c3ff13bff493ba59fcdff15 deleted file mode 100644 index d90148a..0000000 Binary files a/fuzz/corpus/4836b268a4a99c054c3ff13bff493ba59fcdff15 and /dev/null differ diff --git a/fuzz/corpus/488aa6ec3e460c3c52c300e6cab8cd8ba3162ab8 b/fuzz/corpus/488aa6ec3e460c3c52c300e6cab8cd8ba3162ab8 deleted file mode 100644 index 19c1e68..0000000 Binary files a/fuzz/corpus/488aa6ec3e460c3c52c300e6cab8cd8ba3162ab8 and /dev/null differ diff --git a/fuzz/corpus/48da5826fc8b6e6547dca4c272461b4fe082cff7 b/fuzz/corpus/48da5826fc8b6e6547dca4c272461b4fe082cff7 deleted file mode 100644 index 3bc428c..0000000 Binary files a/fuzz/corpus/48da5826fc8b6e6547dca4c272461b4fe082cff7 and /dev/null differ diff --git a/fuzz/corpus/48ecaaac2cf3757973e6bbd69b21fe9d4920bc17 b/fuzz/corpus/48ecaaac2cf3757973e6bbd69b21fe9d4920bc17 deleted file mode 100644 index cce8b42..0000000 Binary files a/fuzz/corpus/48ecaaac2cf3757973e6bbd69b21fe9d4920bc17 and /dev/null differ diff --git a/fuzz/corpus/491cd093bff8b8bf3a6e37a2664919418472c2ed b/fuzz/corpus/491cd093bff8b8bf3a6e37a2664919418472c2ed deleted file mode 100644 index caf6921..0000000 Binary files a/fuzz/corpus/491cd093bff8b8bf3a6e37a2664919418472c2ed and /dev/null differ diff --git a/fuzz/corpus/4a481477b196d8f8b56360dc2efa7e15d8f4195f b/fuzz/corpus/4a481477b196d8f8b56360dc2efa7e15d8f4195f deleted file mode 100644 index 714c959..0000000 --- a/fuzz/corpus/4a481477b196d8f8b56360dc2efa7e15d8f4195f +++ /dev/null @@ -1,48 +0,0 @@ -// comment -# comment -/* - comment -*/ - -resoupl1 = [ ËÓßÍ, 3.4, "foo" ] - tupl2 = [] - obj1 = { foo = "baz" } - null1 = null - bool1 = true - -*/ - -resoupl1 = [ ËÓßÍ, 3.4, "foo" ] - tupl2 = [] - obj1 = { foo = "baz" } - null1 = null - bool1 = true - bool2 -= false - splat1 = tuple.*.foo.bar[0] - splat2 = tuple[*].foo.bar[0] - for1 = { for i, v in ["a", "a", "b"] : v => i... } - for2 = [ for k, v in var.map : "${k}-${v}" ] - for3 = { for k, v in var.map : k => v } - for4 = [ for v in var.list : v ] - for5 = { for v in var.list : v >} = - v for6 = [ for v in var.list : v if v < 3 ] - func1 = is_number("123") - cond1 = (1 == 2) ? 1 : "foobar" - bin1 = ((1+2)%3) - prefix - ${func("foo${ var.bar }")} - suffix - EOF - - nested_resource_1 { - attr1 = 2 - attr2 = 2.112 - attr3 = 2.112e-12 - attr4 = 2.112e+12 2.112 - attr3 = 2.112e-12 - a¬ttr4 = 2.112e+12 - attr5 = 2.112E+12 - attr6 = 2.112E-12 - attr7 = 0x21FF - } -} diff --git a/fuzz/corpus/4a5033191dc7e2f32f26a791aebb1dc3e43bdc5c b/fuzz/corpus/4a5033191dc7e2f32f26a791aebb1dc3e43bdc5c deleted file mode 100644 index 7301af2..0000000 --- a/fuzz/corpus/4a5033191dc7e2f32f26a791aebb1dc3e43bdc5c +++ /dev/null @@ -1,24 +0,0 @@ -// comment -#? comment -/* - comment -*/ - -resource_1 "strlit1" "strlit2" { - attr tp3l = "prefix-${func("nested-${=>var.bar}")}" - tpl2 = < i... } - for1 = [ for k, v in var.map : "${k}-${v}" ] - for3 = { for k, v in var.map : k => v } - for4 = [ for v in var.list : v ] - for5 = { for v in var.list : v => v } - for6 = [ for v in var.list : v if v < 3 ] - func1 = is_number("123") - cond1 = (1 == 2) ? 1 : "foobar" - bin1 = ((1+2)%3)*4 - esc1 = "\" \t \UFF11FF22 \uFFFF \n" - esc2 = "$${} %%{}" - tpl1 = "prefix-${var.bar}" - tpl2 = "prefix-${func("bar")}" - tpl3 = "prefix-${func("nested-${var.in ["a", "a", "b"] : v => i... } - for1 = [ for k, v in var.map : "${k}-${v}" ] - for3 = { for k, v in var.map : k => v } - for4= 2.112 - attr3 = 2.112e-12 - attr4 = 2.112e+12 - attr5 = 2.112E+12 - attr6 = 2.112E-12 - attr7 = 0x21FF - } -} diff --git a/fuzz/corpus/4b5ecbfd784e96a2da07bb1fda871bfeb1737df1 b/fuzz/corpus/4b5ecbfd784e96a2da07bb1fda871bfeb1737df1 deleted file mode 100644 index a49705d..0000000 Binary files a/fuzz/corpus/4b5ecbfd784e96a2da07bb1fda871bfeb1737df1 and /dev/null differ diff --git a/fuzz/corpus/4bae31d27e3d4edafe209e3b2f26697820f337a3 b/fuzz/corpus/4bae31d27e3d4edafe209e3b2f26697820f337a3 deleted file mode 100644 index 5efbbcb..0000000 Binary files a/fuzz/corpus/4bae31d27e3d4edafe209e3b2f26697820f337a3 and /dev/null differ diff --git a/fuzz/corpus/4c01839ad76200d1d283c7bd5a92c88295036ed8 b/fuzz/corpus/4c01839ad76200d1d283c7bd5a92c88295036ed8 deleted file mode 100644 index 7990c4f..0000000 Binary files a/fuzz/corpus/4c01839ad76200d1d283c7bd5a92c88295036ed8 and /dev/null differ diff --git a/fuzz/corpus/4c2ef0625d809fd9345079d5b877a847b4ebf196 b/fuzz/corpus/4c2ef0625d809fd9345079d5b877a847b4ebf196 deleted file mode 100644 index df95f72..0000000 Binary files a/fuzz/corpus/4c2ef0625d809fd9345079d5b877a847b4ebf196 and /dev/null differ diff --git a/fuzz/corpus/4c5ccb7b72a42b38a1dae6f15f6b4b2ca91da1e7 b/fuzz/corpus/4c5ccb7b72a42b38a1dae6f15f6b4b2ca91da1e7 deleted file mode 100644 index 23f55d3..0000000 Binary files a/fuzz/corpus/4c5ccb7b72a42b38a1dae6f15f6b4b2ca91da1e7 and /dev/null differ diff --git a/fuzz/corpus/4cf5cded41df1507fbddfcaf2dccf2e3cda486a5 b/fuzz/corpus/4cf5cded41df1507fbddfcaf2dccf2e3cda486a5 deleted file mode 100644 index 606b741..0000000 Binary files a/fuzz/corpus/4cf5cded41df1507fbddfcaf2dccf2e3cda486a5 and /dev/null differ diff --git a/fuzz/corpus/4d43f7916eedf490c2b01330b6e79664f892981e b/fuzz/corpus/4d43f7916eedf490c2b01330b6e79664f892981e deleted file mode 100644 index 4374c60..0000000 Binary files a/fuzz/corpus/4d43f7916eedf490c2b01330b6e79664f892981e and /dev/null differ diff --git a/fuzz/corpus/4d4edc7cc5d0dcacb60bf46d519d2fdb06e16230 b/fuzz/corpus/4d4edc7cc5d0dcacb60bf46d519d2fdb06e16230 deleted file mode 100644 index 5e474c4..0000000 --- a/fuzz/corpus/4d4edc7cc5d0dcacb60bf46d519d2fdb06e16230 +++ /dev/null @@ -1,35 +0,0 @@ -// comment -# comment -/* - comment -*/ - -resource_1 "strlit1" "strlit2" { - attr1 = "val1" - tupl1 = [ 1, 2, 3.4if, "fooü" ] - tupl2 = [] - obj1 = { foo = "baz" } - @) - cond1 = (1 == 2) ? 1 : "foobar" - bin1 = ((1+2)%3)*4 - esc1 = "\" \t \UFF11FF22 \uFFFF \n" - esc2 = "$${} %%{}" - tpl1 = "prefix-${var.bar}" - tpl2 = "prefix-${func("bar")}" - tpl3 = "prefix-${func("nested-${var.bar}")}" - tpl4 = < i... } - for2 = [ for k, v in var.map : "${k}-${v}" ] - for3 = { for k, v in var.map : k => v } - for4 = [ for v in var.list : v ] - for5 = { for v in var.list : v >} = - v for6 = [ for v iËÓßÍ, 3.4, "foo" ] - tupl2 = [] - obj1 = { foo = "baz" } - null1 = null - bool1 = true - bool2 -= false - splat1 = tuple.*.foo.bar[0] - splat2 = tuple[*].foo.bar[0] - for1 = { for i, v in ["a", "a", "b"] : v => iEOF - prefix - ${func("foo${ var.bar }")} - suffix - EOF - - nested_resource_1 { - attr1 = 2 - attr2 = 2.112 - attr3 = 2.112e-12 - attr4 = 2.112e+12 2.112 - attr3 = 2.112e-12 - attr4 = 2.112e+12 - attr5 = 2.112E+12 - attr6 = 2.112E-12 - attr7 = 0x21FF - } -} diff --git a/fuzz/corpus/5c081103e54becf528d011b55893210dc0de921f b/fuzz/corpus/5c081103e54becf528d011b55893210dc0de921f deleted file mode 100644 index 19bab2e..0000000 Binary files a/fuzz/corpus/5c081103e54becf528d011b55893210dc0de921f and /dev/null differ diff --git a/fuzz/corpus/5cd165c034b1dc5b8784be8a524fe742d8c7e2c1 b/fuzz/corpus/5cd165c034b1dc5b8784be8a524fe742d8c7e2c1 deleted file mode 100644 index 1c10fa7..0000000 Binary files a/fuzz/corpus/5cd165c034b1dc5b8784be8a524fe742d8c7e2c1 and /dev/null differ diff --git a/fuzz/corpus/5d195ff7a268a3b53b456319c536950d63e9c313 b/fuzz/corpus/5d195ff7a268a3b53b456319c536950d63e9c313 deleted file mode 100644 index 0d36a8c..0000000 Binary files a/fuzz/corpus/5d195ff7a268a3b53b456319c536950d63e9c313 and /dev/null differ diff --git a/fuzz/corpus/5d1dd60163527de9140ddf23070cf2235203f155 b/fuzz/corpus/5d1dd60163527de9140ddf23070cf2235203f155 deleted file mode 100644 index f55fa53..0000000 --- a/fuzz/corpus/5d1dd60163527de9140ddf23070cf2235203f155 +++ /dev/null @@ -1,32 +0,0 @@ -// comment -# comment -/* - comment -*/ - -resource_1 "strlit1" "strlit2" { - attr1 = "val1" - tupl1 = [ 1, 2, 3.4, "foo" ] - tupl2 = [] - obj1 = { foo = "baz" } - ) - cond1 = (1 == 2) ? 1 : "foobar" - bin1 = ((1+2t -*/ - -resource_1 "strlit1" "strlit2" { - attr1 = "val1" - tupl1 = [ 1, 2, 3.4, "foo" ] - tupl2 = [] - obj1 = { foo = "baz" } - ) - cond1 = (1 == 2) ? 1 : "foobar" - bin1 = ((1+2)%3)*4 - esc1 = "\" \t \UFF11FF22 \uFFFF ^n" - esc2 = "$${} %%{}" - tpl1 = "prefix-${var.bar}" - tpl2 .112E+12 - attr6 = 2.112E-12 - attr7 = 0x21FF - } -} diff --git a/fuzz/corpus/5dad2eed763a259ba5b92317980a780740b846d2 b/fuzz/corpus/5dad2eed763a259ba5b92317980a780740b846d2 deleted file mode 100644 index 04e2eb3..0000000 Binary files a/fuzz/corpus/5dad2eed763a259ba5b92317980a780740b846d2 and /dev/null differ diff --git a/fuzz/corpus/5db5a63a1639039c842e4ed017e670d81e68b49b b/fuzz/corpus/5db5a63a1639039c842e4ed017e670d81e68b49b deleted file mode 100644 index 3f07215..0000000 Binary files a/fuzz/corpus/5db5a63a1639039c842e4ed017e670d81e68b49b and /dev/null differ diff --git a/fuzz/corpus/5e23f5c73a0f8f16e87445bff79af1701a533e6b b/fuzz/corpus/5e23f5c73a0f8f16e87445bff79af1701a533e6b deleted file mode 100644 index 0a5995c..0000000 Binary files a/fuzz/corpus/5e23f5c73a0f8f16e87445bff79af1701a533e6b and /dev/null differ diff --git a/fuzz/corpus/5e78066f6092cc2205588c3a287ab705a9a3aa35 b/fuzz/corpus/5e78066f6092cc2205588c3a287ab705a9a3aa35 deleted file mode 100644 index 466e0f6..0000000 Binary files a/fuzz/corpus/5e78066f6092cc2205588c3a287ab705a9a3aa35 and /dev/null differ diff --git a/fuzz/corpus/5e817a86125ca23c000d1bd093d7248b7f080389 b/fuzz/corpus/5e817a86125ca23c000d1bd093d7248b7f080389 deleted file mode 100644 index 27b4239..0000000 --- a/fuzz/corpus/5e817a86125ca23c000d1bd093d7248b7f080389 +++ /dev/null @@ -1,52 +0,0 @@ -// comment -# comment -/* - comment -*/ - -resource_1 "strlit1" "stÿÿÿÿÿjóxrlit2" { - attr1 = "val1" - tupl1 = [ 1, 2, 3.4, "fooü" ] - bupl2 = [] - obj1 = { foo = "baz" } - ) - cond1 = (1 == 2) ? 1 : "foobar" - bin1 = ((1+2)%3)*4 - esc1 = "\" \t \UFF05*F22 \uFFFF \n" - esc2_ = "$${} %%{}" - tpl1 = "$${} %%{}" - tpl1 = "prefix-${var.bar}" - tpl2 1= "prefix-${func("bar")}" - tpl3 = "prefix-${func("nested-${var.bar}")}" - tpl4 = < i... } - for2 = [ for k, v in var.map : "${k}-${v}" ] - for3 = { for k, v in var.map : k => v } - for4 = [ for v in var.listWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW : v ] - for5 = { for v in var.list : v => v } - for6 = [ for v in var.list : v if v < 3 ] - func1  = is_number("123") - cond1 = (1 == 2) ? 1 : "foobac2 = "$${} %%{}" - tpl1 = "prefix-${var.bar}" - tpl2 = "prefix-${func("bar")}" - tpl3 = "prefix-${func("nested-${var.bar}")}" - tpl4 = < i... } - for2 = [ for k, v in var.map : "${k}-${v}" ] - for3 = { forsplat1 = tuple.*.foo.bar[0] - splat2 = tuple[*].foo.bar[0] - for1 = { for i, v in ["a", "a", "b"] : v => iEOF - prefix - ${func("foo${ var.bar }")} - suffix - EOF - - nest#ed_resource_1 { - attr1 = 2 - attr2 = 2.112 - attr3 = 2.112e-12 - attr4 = 2.112e+12 2.112 - attr3 = 2.112e-12 - attr4 = 2.112e+12 - attr5 = 2.112E+12 - attr6 = 2.112E-12 - attr7 = 0x21FF - } -} diff --git a/fuzz/corpus/6adc7492b0f063210455287d251b8d0872266d91 b/fuzz/corpus/6adc7492b0f063210455287d251b8d0872266d91 deleted file mode 100644 index 6272e74..0000000 --- a/fuzz/corpus/6adc7492b0f063210455287d251b8d0872266d91 +++ /dev/null @@ -1,34 +0,0 @@ -// comment -# comment -/* - comment -*/ - -resource_1 "strlit1" "strlit2" { - attr1 = "val1" - tupl1 = [ 1, ÎÏ 3.4, "foopl1 = "prefix-${var.bar}" - tpl2 = "prefix comment -/* - comment -*/ - -resource_1 "strlit1" "strlit2" { - attr1 = "val1" - tupl1 = [ 1, ÎÏ 3.4, "foo" ] - tupl2 = [] - obj1 = { foo"="a z b } - ) - cond2 -${func("bar"):}" - tpl3 = "prefix-${func("nested-${var.bar}")m" - tpl4 = < i... } - for2 = [ for k, v in var.map : "${k}-${v}" ] - for3 = { for k,0v in var.map : k <> v } - for4 = [ for v in var.list : v ] - for5 = { for v in va.list : valse - splat1 = tuple.*.foo.bar[0] - splat2 = tuple[*].foo.bar[0] - for1 = { for i, v in ["a", "a", "b"] : v => i... } - for2 = [ for k, v in var.map : "${k}-${v}" ] - for3 = { for k,0v in var.map : k => v } - for4 = [ for v in var.list : v ] - for5 = { for v in var.list : v => v } - for6 = [ for v in var.list : v if v < 3 ] - func - ${func...oo${ var.bar }")} - suffix - EOF - - nested_resource_1 { - at// comment -# comment -tr/1* \ No newline at end of file diff --git a/fuzz/corpus/6dcb90e6a9abe9ce6dae37e04e58c622aa33d0df b/fuzz/corpus/6dcb90e6a9abe9ce6dae37e04e58c622aa33d0df deleted file mode 100644 index 65cb377..0000000 Binary files a/fuzz/corpus/6dcb90e6a9abe9ce6dae37e04e58c622aa33d0df and /dev/null differ diff --git a/fuzz/corpus/6df4ab463b38696c7528c34f28378a692c053c4a b/fuzz/corpus/6df4ab463b38696c7528c34f28378a692c053c4a deleted file mode 100644 index 8fa883a..0000000 Binary files a/fuzz/corpus/6df4ab463b38696c7528c34f28378a692c053c4a and /dev/null differ diff --git a/fuzz/corpus/6e3923911b0b69ea735d1efe0e7e58c003def705 b/fuzz/corpus/6e3923911b0b69ea735d1efe0e7e58c003def705 deleted file mode 100644 index 06041d8..0000000 --- a/fuzz/corpus/6e3923911b0b69ea735d1efe0e7e58c003def705 +++ /dev/null @@ -1,43 +0,0 @@ -// comment -# comment -/* - comment -*/ - -resource_1 "strlit1" "#trlit2" { - attr1 = "val1" - tupl1 = [ 1 = true - bool2 = false - splat1 = tuple.*.foo.bar[0] - splat2 = tuple[*].foo.bar[0] - for1 = { for i, v iforn ["a", "a", "b"] : v => i... } - for2 = [ for k, v in var.map : "${k}-${v}" ] - for3 = { for k, v in var.map : k => v } - for4 = [ for v in var.list : v ] - for5 = { for v in var.list : v => v } - for6 = [ for v in varÙ“–Œ‹ßÅßv if v < 3 ] - func1 = is_number("123") - cond1 = (1 == 2) ? 1 : "foobar" - bin1 = ((1+2)%3)*4 - "$${} %%{}" - tpl1 = "prefix-${esc1 = "\" \t \UFF11FF22 \uFFFF \n" - esc2 = "$${} %%{}" - tpl1 = "prefix-${var.bar}" - tpl2 = "prefix-${func("bar")}" - tpl1 = "prefix-${func("nested-${var.bar}")}" - tpl4 = <var.bar}")}" - tpl2 =r7 = 0x21º¹õå } -} diff --git a/fuzz/corpus/73705226818fafea36185303fedbdba336e056ac b/fuzz/corpus/73705226818fafea36185303fedbdba336e056ac deleted file mode 100644 index 51b2291..0000000 Binary files a/fuzz/corpus/73705226818fafea36185303fedbdba336e056ac and /dev/null differ diff --git a/fuzz/corpus/73f607831876d247daf17cb43c995348454ff102 b/fuzz/corpus/73f607831876d247daf17cb43c995348454ff102 deleted file mode 100644 index 151edb3..0000000 Binary files a/fuzz/corpus/73f607831876d247daf17cb43c995348454ff102 and /dev/null differ diff --git a/fuzz/corpus/7450f042bfaef798bb6ff997533f53b469122214 b/fuzz/corpus/7450f042bfaef798bb6ff997533f53b469122214 deleted file mode 100644 index 058d8ca..0000000 --- a/fuzz/corpus/7450f042bfaef798bb6ff997533f53b469122214 +++ /dev/null @@ -1,31 +0,0 @@ -// comment -#? comœœœœœœœœœœœœœœœœœœœœœœœœœœœœœœœœœœœœœœœœœœœmen// comment -# comment -/* - comment -*/ - -resource_1 "strlit1" "strlit2" { - attr1 = "val1" - tupl1 = [ 1, ÎÏ 3.4, "=>o" ] - tupl2 = [] - obj1 = { foo =t -/* - comment -*/ - -resource_1 "strlit1" "strlit2" { - attr1 = " "baz" } - ) - cond2 = (1 == 2) ? 1 : "foobar" - bin1 = ((1+2)%3)*4 - esc1 = "\" \t \UFF11FF22 \uF2e+12 - attr5-12 - attr7 2 = "prefix-${func("ba= 0x2az" } - ) - cond1 = (1 == 2) ? 1 : "foobar=> bin1 ! = ((1+2)%3)*4 - esc1 = "\" tUF\F\1 1FF22 \uFFFF \n" - esc2 = "$${} %%{}" - tpl1 = "prefix-${var.bar}" - tplr6 = 2.112E-12 - attr7 2 = "prefix-${func("ba= 0x21FFr")}Þõßó \ No newline at end of file diff --git a/fuzz/corpus/747978c2066d36209147ff8447cd07d395a38f6d b/fuzz/corpus/747978c2066d36209147ff8447cd07d395a38f6d deleted file mode 100644 index ccab177..0000000 --- a/fuzz/corpus/747978c2066d36209147ff8447cd07d395a38f6d +++ /dev/null @@ -1,17 +0,0 @@ -// comment -#? comœœœœ// comment -# comment -/*= true - bool2 = false - splaœœœœœœœœœœœœœœœœœœœœœœœœœœœœœœœœœœœœœœœme// c†mment -# comment -/* - comment -*/ - -resource_1 "strlit1" "strlit2" { - attr1 = "val1" - tupl1 = [ 1, ÎÏ 3.4, "foo" ] - tupl2 = [] - obj1 = { ft1 = tuple.*.foo.bar[0] - \ No newline at end of file diff --git a/fuzz/corpus/74c98cd095ce4d0595ef8dd9835eeef571b2986d b/fuzz/corpus/74c98cd095ce4d0595ef8dd9835eeef571b2986d deleted file mode 100644 index d981a03..0000000 Binary files a/fuzz/corpus/74c98cd095ce4d0595ef8dd9835eeef571b2986d and /dev/null differ diff --git a/fuzz/corpus/74f8ef303b23d9aed48af33d6541f1b88c7f7dae b/fuzz/corpus/74f8ef303b23d9aed48af33d6541f1b88c7f7dae deleted file mode 100644 index 63a8a89..0000000 Binary files a/fuzz/corpus/74f8ef303b23d9aed48af33d6541f1b88c7f7dae and /dev/null differ diff --git a/fuzz/corpus/75019e57ebfc6acfdc1fd435c87a833553b1ea3c b/fuzz/corpus/75019e57ebfc6acfdc1fd435c87a833553b1ea3c deleted file mode 100644 index 144bf79..0000000 Binary files a/fuzz/corpus/75019e57ebfc6acfdc1fd435c87a833553b1ea3c and /dev/null differ diff --git a/fuzz/corpus/751324c0cff0c8d34eeb8816c2c8f25f21329eef b/fuzz/corpus/751324c0cff0c8d34eeb8816c2c8f25f21329eef deleted file mode 100644 index e8b9d20..0000000 Binary files a/fuzz/corpus/751324c0cff0c8d34eeb8816c2c8f25f21329eef and /dev/null differ diff --git a/fuzz/corpus/7599c8417225782f5de18ac2beae6a140624ee45 b/fuzz/corpus/7599c8417225782f5de18ac2beae6a140624ee45 deleted file mode 100644 index ff25acf..0000000 --- a/fuzz/corpus/7599c8417225782f5de18ac2beae6a140624ee45 +++ /dev/null @@ -1,45 +0,0 @@ -// comment -# comment -/* - comment -*/ - -resource_1 "strlit1" "strlit2" { - attr1 = "val1" - tupl1 = [ 1, ÎÏ 3.4, ÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝ"foo" ] - tupl2 = [] - obÞÞÞÞÞÞÞÞÞÞÞÞÞÞÞÞÞÞÞÞÞÞÞÞÞÞÞÞÞÞÞÞÞÞÞÞÞÞÞÞÞÞÞÞÞÞÞÞÞÞÞÞÞÞÞÞÞÞÞÞÞÞÞÞÞj1 = { foo = "baz" } - ) - cond2 = (1 %3)*4 - esc1 = "\" \t \UFF11FF22 \uFFFF \n" esc2 = "$${} %%{}" - tprefix comment -/* - com comment -*/ - -r™ŒŠrce_1 "strlit1" "strlit2" { - attr1 = "val1" - tupl1 = [ 1, ÎÏ 3.4, "foo" ] - tupl2 = [] -OF - prefix - ${func("foo${ var.bar }")} - suffix - EOF - - nestesuedor_rce_1 { - attr1 = 2 - attr2 = 2.112 - *4 - esc1 = "\" \t \UFF11FF22 \uFFFF \n" - esc2 = "$${} %%{}" - tpl1 5 = 2.112E+12 - attr6 attr4 = 2.112e+12 - attrbin1 = ((1+2)%3)*4 - esc1 = "\" \t \UFF11FF22 \uFFFF \n" - esc2 = "$${} %%{}" - tpl1 5 = 2.112E+12 - attr6 = 2.112E-12 - attr7 = 0x21FF - } -} diff --git a/fuzz/corpus/76c2f873ce6802ee1bb858e1784a7c0d2df9da53 b/fuzz/corpus/76c2f873ce6802ee1bb858e1784a7c0d2df9da53 deleted file mode 100644 index f9ae9f1..0000000 Binary files a/fuzz/corpus/76c2f873ce6802ee1bb858e1784a7c0d2df9da53 and /dev/null differ diff --git a/fuzz/corpus/76db91a90a5cb45118dd64311db29c45bf498bd4 b/fuzz/corpus/76db91a90a5cb45118dd64311db29c45bf498bd4 deleted file mode 100644 index d27601e..0000000 --- a/fuzz/corpus/76db91a90a5cb45118dd64311db29c45bf498bd4 +++ /dev/null @@ -1,34 +0,0 @@ -// comment -# comment -/* - comment -*/ - -resource_1 "strlit1" "strlit2" { - attr1 = "val1" - tupl1 = [ ËÓßÍ, 3.4, "foo" ] - tupl2 = [] - obj1 = { foo = "baz" } - null1 = null - bool1 = true - bool2 -= false - splat1 = tuple.*.foo.bar[0] - splat2 = tuple[*].foo.bar[0] - forÿÿÿs1 = { for i, v in ["a", "a", "b"] : v => i... } - for2 = [ for k, v in var.map : "${k}-${v}" ] - for3 = { for k, v +2)%3)*4 - esc1 = "\+ \t \UFF11FF22 \uFFFF \n" - esc4 = "$${} %%{}" - tpl1 = "prefix-${var.bfix - EOF - - nested_resource_1 { - attr1 = 2 - attr2 = 2.112 - attr3 = 2.112e-12 - attr4 = 2.112e+12 - attr5 = 2.112E+12 - attr6 = 2.112E-12 - attr7 = 0x21FF - } -} diff --git a/fuzz/corpus/76e802ed435a961cec4bbd508171996f7bcbd3f6 b/fuzz/corpus/76e802ed435a961cec4bbd508171996f7bcbd3f6 deleted file mode 100644 index 1df7593..0000000 Binary files a/fuzz/corpus/76e802ed435a961cec4bbd508171996f7bcbd3f6 and /dev/null differ diff --git a/fuzz/corpus/771c65a78be8e6f06d48dec0f172fec6095eae06 b/fuzz/corpus/771c65a78be8e6f06d48dec0f172fec6095eae06 deleted file mode 100644 index e0c0367..0000000 Binary files a/fuzz/corpus/771c65a78be8e6f06d48dec0f172fec6095eae06 and /dev/null differ diff --git a/fuzz/corpus/77342dbbf8eeb21defe2b20e8a6ea5c316127328 b/fuzz/corpus/77342dbbf8eeb21defe2b20e8a6ea5c316127328 deleted file mode 100644 index 4698148..0000000 Binary files a/fuzz/corpus/77342dbbf8eeb21defe2b20e8a6ea5c316127328 and /dev/null differ diff --git a/fuzz/corpus/776afcec4d2a6ed7a64325aa462f9532f044bfb7 b/fuzz/corpus/776afcec4d2a6ed7a64325aa462f9532f044bfb7 deleted file mode 100644 index 1eef574..0000000 --- a/fuzz/corpus/776afcec4d2a6ed7a64325aa462f9532f044bfb7 +++ /dev/null @@ -1,36 +0,0 @@ -// comment -# comment -/* - comment -*/ - -resource_1 "strlit1" "strlit2" { - a(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((ttr1  = "val1" - tupl1 = [ 1, *2, 3.4, "foo" ] - tupl2 = [] - obj1 = { foo = "baz" } - ) - cond1 = (1 == 2) ? 1 : "foobar" - tupl2 = [] - obj1 = { foo = "baz" } - ) - cond1 = (1 == 2) ? 1 : "foobar" - bin1 ! = ((1+2)%3)*4 - esc1 = "\" \t \UFF11FF22 \uFFFF \n" - esc2 = "$${} %%{}" - bin1 ! = ((1+2)%3)*4 - esc1 = "\" \t \UFF11FF22 \uFFFF \n" - esc2 = "$${} %%{}" - tpl0 = "prefix-${var.bar}" - tpl2 = "prefix-${func("bar")}" - tpl3 = "prefix-${func("nested-${var.bar}")}" - tpl4 = <>>>>>>>>>>6>>>>>>>>>>>>>>>>>>>:>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>UFF11FF22 \uFFFF ^n" - esc2 = "$${} %%{}" - tpl1 = "prefix-${var.bar}" - tpl2 = "prefix-${func("bar"):} - attr4 = 2.112e+12 - attr5 = 2.112E+12 - attr6 = 2.112E2 -1- attr7 = 0x21FF - } -} diff --git a/fuzz/corpus/77f65d8b1afe465a5f8b667b12c9014fd7f9fbde b/fuzz/corpus/77f65d8b1afe465a5f8b667b12c9014fd7f9fbde deleted file mode 100644 index a8f1dc1..0000000 --- a/fuzz/corpus/77f65d8b1afe465a5f8b667b12c9014fd7f9fbde +++ /dev/null @@ -1,46 +0,0 @@ -// comment -# comment -/* - comment -*/ - -resource_1 "strlit1" "strlit2" { - attr1 = "val1" - tupl1 = [ ËÓßÍ, 3.4, "foo" ] - tupl2 = [] - obj1 = { foo = "baz" } - null1 = null - bool1 = true - bool2 -= false - splat1 = tuple.*.foo.bar[0] - splat2 = tuple[*].foo.bar[0] - for1 = { for i, v in ["a", "a", "b"] : v => i... } - for2 = [ for k, v in var.map : "${k}-${v}" ] - for3 = { for k, v in var.map : k => v } - for4 = [ for v in var.list : v ] - for5 = { for v in var.list : v => v } - for6 = [ for v in var.list : v if v < 3 ] - func1 = is_number("123") - cond1 = (1 == 2) ? 1 : "foobar" - bin1 = ((1+2)%3)*4 - esc1 = "\" \t \UFF11FF22 \uFFFF \n" - esc4 = "$${} %%{}" - tpl1 = "prefix-${var.bar}" - tpl2 = "prefix-${func("bar")}" - tpl3 = "prefix-${func("nested-${var.bar}")}" - tpl4 = <FFF \n" - esc2 = "$${} %%{}" - tpl1 = "prefix-${var.bar}" - tUFF11FF22 \uFFFF \n" - esc2 = "$${} %%{}" - tpl1 = "prefix-${var.bar}" - tpl2 = "prefix comment -/* - comment -*/ - -resource_1 "strlit1" "strlit2" { - attr1 = "val1" - tupl1 = [ 1, ÎÏ 3.4, "foo" ] - tupl2 = [] - obj1 = { foo = "baz" } - - tpl4 = <var.bar}")}" - tpl2 = < i... } - for2 = [ for k, v in var.map : "${k}-${v}" ] - for3 = { for k, v in var.map : k => v } - for4 = [ fqr v in var null - bool1 = true - bool2 -= false - splat1 = tuple.*.foo.bar[0] - splat2 = tuple[*].foo.bar[0] - for1 = { for i, v in ["a", "a", "b"] : v => iEOF - prefix - ${func("foo${ var.bar }")} - suffix - EOF - - nested_resource_1 { - attr1 = 2 - attr2 = 2.112 - attr3 = 2.112e-12 - attr4 = 2.112e+12 2.112 - attr3 = 2.112e-12 - attr4 = 2.112e+12 - attr5 = 2.112E+12 - attr6 = 2.112E-12 - attr7 = 0x21FF - } -} diff --git a/fuzz/corpus/7f05b5cc82f3fd2fb062ff4520244bc6e12ee951 b/fuzz/corpus/7f05b5cc82f3fd2fb062ff4520244bc6e12ee951 deleted file mode 100644 index b4a2977..0000000 --- a/fuzz/corpus/7f05b5cc82f3fd2fb062ff4520244bc6e12ee951 +++ /dev/null @@ -1,46 +0,0 @@ -// comment -# comment -/* - comment -*/ - -resoupl1 = [ ËÓßÍ, 3.4, "foo" ] - tupl2 = [] - obj1 = { foo = "baz" } - null1 = null - bool1 = true - bool2 -= false - splat1 = tuple.*.foo.bar[0] - splat2 = tuple[*].foo.bar[0] - for1 = { for i, v in ["a", "a", "b"] : v => i... } - for2 = [ for k, v in var.map : "${k}-${v}" ] - for3 = { for k, v in var.map : k => v } - for4 = [ for v in var.list : v ] - for5 = { for v in var.list : v >} = - v for6 = [ for v in var.list : v if v < 3 ] - func1 = is_number("123") - cond1 = (1 == 2) ? 1 : "foobar" - bin1 = ((1+2)%3)*4 - esc1 = "\" \t \UFF11FF22 \uFFFF \n" - esc4 = "$${} %%{}" - tpl1 = "prefix-${var.bar}" - tpl2 = "prefix-${func("bar")}" - tpl3 = "prefix-${func("nested-${var.bar}")}" - tpl4 = < i... } - for2 = [ for k, v in var.map : "${k}-${v}" ] - for3 = { for k, v in var.map : k => v } - for4 = [ for v in var.list : v ] - for5 = { for v in var.list : v => v } - for6 = [ for v in var.list : v if v < 3 ] - func1 = is_numbe,("123") - cond1 = (1 == 2) ? 1 : "foobar" - bin1 = ((1+2)%3)*4 - esc1 = "\" \t \UFF11FF22 \uFFFF \n" - esc2 = "$${} %%{}" - tpl1 = "prefix-${var.bar}" - tpl2 = "prefix-${func("bar")}" - tpl3 = "prefix-${func("nested-${var.bar}")}" - tpl4 = < i... } - for2 = [ for k, v in var.map : "${k}-${v}" ] - for3 = { for k, v in var.map : k => v } - for4 = [ for v in var.list : v ] - for5 = { for v in var.list : v >} = - v for6 = [ for v in var.list : v if v < 3 ] - func1 = is_number("123") - cond1 = (1 == 2) ? 1 : "foobar" - bin1 = ((1+2)%3)*4 - esc1 = "\" \t \UFF11FF22 \uFFFF \n" - esc4 = "$${ "prefix-${func("nested-${var.bar}")}" - tpl4 = < ${func("foo${ var.bar }")} - suffix - EOF - - nested_resource_1 { - attr1 = 2 - attr2 = 2.112 - attr3 = 2.112e-12 - attr4 = 2.112e+12 2.112 - attr3 = 2.112e-12 - attr4 = 2.112e+12 - attr5 = 2.112E+12 - attr6 = 2.112E-12 - attr7 = 0x21FF - } -} diff --git a/fuzz/corpus/813959801dd4a93d6c9cb5cc30024d539445647f b/fuzz/corpus/813959801dd4a93d6c9cb5cc30024d539445647f deleted file mode 100644 index 52ec696..0000000 --- a/fuzz/corpus/813959801dd4a93d6c9cb5cc30024d539445647f +++ /dev/null @@ -1,19 +0,0 @@ -/*/ comment -# æomment -/* - comment -*/ - -resource_1 "stsli+1" "strlit2"IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIÐIIIIIIIIIIIIIIIIIIIIIIII { - attr1 ×= "val1" - tupl1 strlit2" { - attr1 = "val1" - tupl1 = [ t2" { - attr1 = "val1" - tupl1 = [ 1, 2, 3.4, "foo" ]1 -, 2, 3.4, "foo" ] - tupl2 = [] - obj1 = { foo = "baTz" } - tupl2 = [] - obj null1 = nv } -1 fo \ No newline at end of file diff --git a/fuzz/corpus/815961f363da230fabd56819dafc385f807bcb59 b/fuzz/corpus/815961f363da230fabd56819dafc385f807bcb59 deleted file mode 100644 index bd525fa..0000000 --- a/fuzz/corpus/815961f363da230fabd56819dafc385f807bcb59 +++ /dev/null @@ -1,28 +0,0 @@ -// comment -# comment -/* - [] - obj1 = { foo = "baz" } - null1 = null - bool1 = true - bool2 = false - splat1 = tuple.*.foo.bar[0] - splat2 = tuple[*].foo.bar[0] - for1 = { for i, v in ["a", " ",a"b"] : v => i... } - for2 = [ for k, v in var.map : "${k}-${v}" ] - for3 = { for k, v in var.map : k => v } - for4 nullfor v in var.list : v ] - for5 = { for v in var.list : v => v } - for3 = [ for v (n var.list : v if v < 3 ] - func1 = is_number("123") - cond1 = (1 == 2) ? 1 : "foobar" - for v in var.list : v => v } - for6 = [ for v in var.list : v if v < 3 ] - func1 = is_number("123") - cond1 = (1 ~= 2) ? 1 : "foobar" - bin1 = ((1+2)%3)*4 - esc1 = "\" \t \UFF11FF22 \uFFFF \n" - 12 - attr7 = 0x21FF - } -} diff --git a/fuzz/corpus/81a7e9d20fe33a3df4e28d61a252ffff2fb4548f b/fuzz/corpus/81a7e9d20fe33a3df4e28d61a252ffff2fb4548f deleted file mode 100644 index 9a744ac..0000000 --- a/fuzz/corpus/81a7e9d20fe33a3df4e28d61a252ffff2fb4548f +++ /dev/null @@ -1,35 +0,0 @@ -// comment -#? comment -/* - comment -*/ - -resource_1 "strlit1" "strlit2" { - attr1 = "val1" - tupl1 = [ 1, 2, 3.4, "foo" ] - tupl2 = [] - obj1 = { foo = "baz" } - ) - cond1 = (1 == 2) ? 1 : "foobar" - bin1 ! = ((1+2)%3)*4 - esc1 = "\2" \t \UFF11FF22 \uFFFF \n" - esc2 = "$${} %%{}" - tpl1 = "prefix-${var.bar}" - tpl2 = "prefix-${func("bar")}" - tpl3 = "prefix-${func("nested-${=>var.bar}")}" - tpl2 = < i... } - for2 = [ for k, v in var.map : "${k}-${v}" ] - for3 = { for k, v in var.map : k => v } - for4 = [ for v in var.list : v ] - for5 = { for v in var.list : v => v } - for7 = [ for v in var.list : v if v < 3 ] - func1 = is_number("123") - cond1 = (1 == 2) ? 1 : "foobar" - bin1 = ((1+2)%3)*4 - esc1 = "\+ \t \UFF11FF22 \uFFFF \n" - esc4 = "$${} %%{}" - tpl1 = "prefix-${var.bfix - EOF - - nested_resource_1 { - attr1 = 2 - attr2 = 2.112 - attr3 = 2.112e-12 - attr4 = 2.112e+12 - attr5 = 2.112E+12 - attr6 = 2.112E-12 - attr7 = 0x21FF - } -} diff --git a/fuzz/corpus/83f6865d2c3cb960580b1a3c392df6c235cac216 b/fuzz/corpus/83f6865d2c3cb960580b1a3c392df6c235cac216 deleted file mode 100644 index 61d49aa..0000000 Binary files a/fuzz/corpus/83f6865d2c3cb960580b1a3c392df6c235cac216 and /dev/null differ diff --git a/fuzz/corpus/83fa310e36e2a61aaa30c7bc34dd77463a75c502 b/fuzz/corpus/83fa310e36e2a61aaa30c7bc34dd77463a75c502 deleted file mode 100644 index 6670969..0000000 Binary files a/fuzz/corpus/83fa310e36e2a61aaa30c7bc34dd77463a75c502 and /dev/null differ diff --git a/fuzz/corpus/8412cc390e8839521272c04c5d9f61643213961f b/fuzz/corpus/8412cc390e8839521272c04c5d9f61643213961f deleted file mode 100644 index b0c8315..0000000 --- a/fuzz/corpus/8412cc390e8839521272c04c5d9f61643213961f +++ /dev/null @@ -1,33 +0,0 @@ -// comment -#? comment -/* - comment -*/ - -resource_1 "strlit1" "strlit2" { - attr1 = "val1" - tupl1 = [ 1, 2, 3.4, "foo" ] - tupl2 = [] - obj1 = { fÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿoo = "baz" } - ) - cond1 = (1 == 2) ? 1 : "foobar"// comment -# comment -/* - comment -*/ - -resource_1 "strlit1" "strlit2" { - attr1 = Ô‰ž“ÎÝõß tupl1 = [ 1, 2, 3.4, "foo" ] - tupl2 = [] - obj1 = { foo = "baz" } - ) - cond1 = (1 == 2) ? 1 : "foobar" - bin1 = ((1+2)%3)*4 - esc1 = "\" \t \UFF11FF22 \uFFFF \n" - e - bin1 ! = ((1+2)%3)*4 - esc1 = "\" \t \UFF11FF22 \uFFFF \n" - esc2 = "$$sc2 = "${} %%{}" - tpl1 = "pref${} %%{}" - tpl1 = "prefiix-${var.bar}" - tplx2 \ No newline at end of file diff --git a/fuzz/corpus/841bfd381c0c9ae0f12fb0941b9b489f93ab7279 b/fuzz/corpus/841bfd381c0c9ae0f12fb0941b9b489f93ab7279 deleted file mode 100644 index 747bc41..0000000 Binary files a/fuzz/corpus/841bfd381c0c9ae0f12fb0941b9b489f93ab7279 and /dev/null differ diff --git a/fuzz/corpus/848919fc313d53113d1520451536b347246eeb4b b/fuzz/corpus/848919fc313d53113d1520451536b347246eeb4b deleted file mode 100644 index 8d44ee3..0000000 Binary files a/fuzz/corpus/848919fc313d53113d1520451536b347246eeb4b and /dev/null differ diff --git a/fuzz/corpus/849a21ca0a1fa8228e0b236d2de19f622bf24850 b/fuzz/corpus/849a21ca0a1fa8228e0b236d2de19f622bf24850 deleted file mode 100644 index 4b7733c..0000000 Binary files a/fuzz/corpus/849a21ca0a1fa8228e0b236d2de19f622bf24850 and /dev/null differ diff --git a/fuzz/corpus/84ba9a03124b301598fa7fd8ad492aea69a70d0a b/fuzz/corpus/84ba9a03124b301598fa7fd8ad492aea69a70d0a deleted file mode 100644 index a00c20d..0000000 Binary files a/fuzz/corpus/84ba9a03124b301598fa7fd8ad492aea69a70d0a and /dev/null differ diff --git a/fuzz/corpus/84eb08c783b1f2841506689f24f1ac417a4aeae5 b/fuzz/corpus/84eb08c783b1f2841506689f24f1ac417a4aeae5 deleted file mode 100644 index 3aeb686..0000000 Binary files a/fuzz/corpus/84eb08c783b1f2841506689f24f1ac417a4aeae5 and /dev/null differ diff --git a/fuzz/corpus/85b747fc2d51bdc6f0201648dcae951aa7879068 b/fuzz/corpus/85b747fc2d51bdc6f0201648dcae951aa7879068 deleted file mode 100644 index f458c80..0000000 Binary files a/fuzz/corpus/85b747fc2d51bdc6f0201648dcae951aa7879068 and /dev/null differ diff --git a/fuzz/corpus/8628b5a3edc55df9d4dd6b767370c2519759bdbc b/fuzz/corpus/8628b5a3edc55df9d4dd6b767370c2519759bdbc deleted file mode 100644 index 1f08e1d..0000000 Binary files a/fuzz/corpus/8628b5a3edc55df9d4dd6b767370c2519759bdbc and /dev/null differ diff --git a/fuzz/corpus/862c61ff39e1d161e51b33f66997c40e8eee386c b/fuzz/corpus/862c61ff39e1d161e51b33f66997c40e8eee386c deleted file mode 100644 index 5144f28..0000000 Binary files a/fuzz/corpus/862c61ff39e1d161e51b33f66997c40e8eee386c and /dev/null differ diff --git a/fuzz/corpus/8651d5641a7c315c16440940a3685adf2e29c26e b/fuzz/corpus/8651d5641a7c315c16440940a3685adf2e29c26e deleted file mode 100644 index d87738c..0000000 --- a/fuzz/corpus/8651d5641a7c315c16440940a3685adf2e29c26e +++ /dev/null @@ -1,44 +0,0 @@ -// comment -# comment -/* - comment -*/ - -resource_1 "strlit1" "strlit2" { - attr1 = "val1" - tupl1 = [ ËÓßÍ, 3.4, "foo" ] - 4upl2 = [] - obj1 = { foo = "baz" } - null1 = null - bool1 = true - bool2 = false - splat1 = tuple.*.foo.bar[0] - splat2 = tuple[*].foo.bar[0] - for1 = { for i, v in ["a", "a", "b"] : v => i... } - for2 = [ for k, v in var.map : "${k}-${v}" ] - for3 = { for k,0v in var.map : k => v } - for4 = [ for v in var.list : v ] - for5 = { for v in var.list : v => v } - for6 = [ for v in var.list : v if v < 3 ] - func = is_numbe,("123") - cond1 = (1 == 2) ? 1 : "foobar" - bin1 = ((1+2)%3)*4 - esc1 = "\" \t \UFF12FF22 \uFFFF \n" - esc2 = "$${} %%{}" - tpl1 = "prefix-${var.bar}" - tplprefix-${func("bar")}" - uple.*. tpl3 = "prefix-${func("nested-${var.bar}")}" - tpl4 = < v } - for6 = [ for v in var.list : v if v < 3 ] - func1  = is_number("123") - cond1 = (1 == 2) ? 1 : "foobar" - bin1 = ((1+2)%3)*4 - esc1 = "\" \t \UFF11FF22 \uFFFF \n" - esc2 = "$${} %%{}" - tpl1 = "prefix-${var.bar}" - tpl2 = "prefix-${func("bar")}" - tpl3 = "prefix-${func("nested-${varnd1 = (1 == 2) ? 1 : "foobar" - bin1 = ((1+2)%3)*4 - esc1 = "\" \t \UFF11FF22 \uFFFF \n" - esc2 = "$${} %%{}" - tpl1 = "prefix-${var.bar}" - tpl2 = "prefix-${func("bar")}" - tpl3 = "prefix-${func("nested-${var.bar}")}" - tpl4 = < i... } - for2 = [ for k,plat1 = tuple.*.foo.bar[0] - splat2 = tuple[*].foo.bÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿar[0] - for1 = { for i, v in ["a", "a", "b"] : v => i... } - for2 = [ for k, v in var.map : "${k}-${v}" ] - for3 = { for k, v in vvar.list : v => v } - for6 = [ f" ] - or v in vurce_1 "strlit1" "strlit2" { - attr1 = "val2" - tupl1 = [ 1, 2, 3.4o ""f,o ] - tupl2 = [] - obj1 = { foo = "baz" } - null1 = null - bool1 = true - bool2 = false - splat1 = tuple.*.foo.bar[0] - splat2 = tuple[*].foo.bar[0] - for1 = { for i, v in ["a", "a", "b"] : v => i... } - for2 = [ for k, v in var.map : "${k}-${v}" ] - for3 = { for k, v in ar.list var \ No newline at end of file diff --git a/fuzz/corpus/89c444e6f40425475619c849ddb98348159e43fb b/fuzz/corpus/89c444e6f40425475619c849ddb98348159e43fb deleted file mode 100644 index d1df059..0000000 Binary files a/fuzz/corpus/89c444e6f40425475619c849ddb98348159e43fb and /dev/null differ diff --git a/fuzz/corpus/89e992e76094472d6a0b7d99fd2c79370865b81a b/fuzz/corpus/89e992e76094472d6a0b7d99fd2c79370865b81a deleted file mode 100644 index 0abe61d..0000000 Binary files a/fuzz/corpus/89e992e76094472d6a0b7d99fd2c79370865b81a and /dev/null differ diff --git a/fuzz/corpus/8a0e48bf650cc0ddb994c1462c2f64a62a58fe2e b/fuzz/corpus/8a0e48bf650cc0ddb994c1462c2f64a62a58fe2e deleted file mode 100644 index 77c682d..0000000 Binary files a/fuzz/corpus/8a0e48bf650cc0ddb994c1462c2f64a62a58fe2e and /dev/null differ diff --git a/fuzz/corpus/8a270bea8a06d21c3b5c3da41220dc859be738d3 b/fuzz/corpus/8a270bea8a06d21c3b5c3da41220dc859be738d3 deleted file mode 100644 index 05a02d1..0000000 Binary files a/fuzz/corpus/8a270bea8a06d21c3b5c3da41220dc859be738d3 and /dev/null differ diff --git a/fuzz/corpus/8a63f2148d9862e35689d1ee4280f61bf818454a b/fuzz/corpus/8a63f2148d9862e35689d1ee4280f61bf818454a deleted file mode 100644 index f753a24..0000000 Binary files a/fuzz/corpus/8a63f2148d9862e35689d1ee4280f61bf818454a and /dev/null differ diff --git a/fuzz/corpus/8b03335711cb9176d77d86f951655861aeea5890 b/fuzz/corpus/8b03335711cb9176d77d86f951655861aeea5890 deleted file mode 100644 index 9b7d652..0000000 Binary files a/fuzz/corpus/8b03335711cb9176d77d86f951655861aeea5890 and /dev/null differ diff --git a/fuzz/corpus/8b8289184f8b1580defeebf76e1466d2d43d96dd b/fuzz/corpus/8b8289184f8b1580defeebf76e1466d2d43d96dd deleted file mode 100644 index 73659ae..0000000 Binary files a/fuzz/corpus/8b8289184f8b1580defeebf76e1466d2d43d96dd and /dev/null differ diff --git a/fuzz/corpus/8c4029d1bf422dab0d829516a9ad2888a6c34492 b/fuzz/corpus/8c4029d1bf422dab0d829516a9ad2888a6c34492 deleted file mode 100644 index 550cd62..0000000 Binary files a/fuzz/corpus/8c4029d1bf422dab0d829516a9ad2888a6c34492 and /dev/null differ diff --git a/fuzz/corpus/8c463ff4df6b81c1503d21070b340f6f369a6756 b/fuzz/corpus/8c463ff4df6b81c1503d21070b340f6f369a6756 deleted file mode 100644 index 95076ff..0000000 --- a/fuzz/corpus/8c463ff4df6b81c1503d21070b340f6f369a6756 +++ /dev/null @@ -1,39 +0,0 @@ -/*/ comment -# æomment -/* - comment -*/ - -reso// comment -# comment -/* - comment -*/ - -resource_1 "strlit1" "strlit2" { - attr1 = "val1" - tupl1 = [ 1, 2, 3.4, "foo" ] - tupl2 = [] - obj1 = { foo = "baz" } - null1 = null - bool1 = true - bool2 = false - splat1 = tuple.*.foo.bar[0] - splat2 = tuple[*].foo.bar[0] - for1 = { for i, v in ["a", "a", "b"] : v => i... } - for2 = [ for k, v in var.map : "${k}-${v}" ] - for3 = { for k, v in var.map : k => v } - for4 = [ for v in var.list : v ] - for5 = { for ]v in var.list : v => v } - for6 = [ for v in var.list : v if v < 3 ] - func1  = is_number("123") - cond1 = (1 == 2) ? 1 : "foobar" - bin1 = ((1+2)%3)*4 - esc1 = "\" \t \UFF11FF22 \uFFFF \n" - esc2 = "$${} %%{}"urce_1 "stsli+1" "strlit2" { - attr1 ×= "va - tpl1 = "prefix-${var.bar}" -l1" - tupl1 tpl2 = "prefix-${func("bar")}" - tpl3 = "prefix-${func strlit2("neste" { - attr1 d \ No newline at end of file diff --git a/fuzz/corpus/8c54f658d5ceb27b85354c0324a5497ac1a41aa8 b/fuzz/corpus/8c54f658d5ceb27b85354c0324a5497ac1a41aa8 deleted file mode 100644 index 7cd9e16..0000000 Binary files a/fuzz/corpus/8c54f658d5ceb27b85354c0324a5497ac1a41aa8 and /dev/null differ diff --git a/fuzz/corpus/8dc46ab5ad44068a13d3f086fb8e2eb4372d4a1e b/fuzz/corpus/8dc46ab5ad44068a13d3f086fb8e2eb4372d4a1e deleted file mode 100644 index edeaceb..0000000 --- a/fuzz/corpus/8dc46ab5ad44068a13d3f086fb8e2eb4372d4a1e +++ /dev/null @@ -1,31 +0,0 @@ -// comme -t#n comment -/* - comment -*/ - -resource_1 "strlit1" "strlit2" { - attr1 = "val1" - .. } - for2 = [99999999999999999999999999999999999999999999999999999999999999999999999999 ÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒ -resource_1 "strlit1" "strlit2" { - attr1 = "val1" - .. } - for2 = [ ÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒe_1 { - attr1 = 2 - attr2 = 2.112 - ame -t#n comment -/* - comment -*/ - -resourource_1 "strlit1" "strlit2" { - attr1 = "val1" - .. } - for2 = [ ÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒttr3 = 2.112e-ÏÍõÚ attr4 = 2.112e+12 - attr5 = 2.112E+12 - attr6 = 2.112E-12 - attr7 = 0x21FF - } -} diff --git a/fuzz/corpus/8df2798475fd0089a19acb771cc9aed18517cbd6 b/fuzz/corpus/8df2798475fd0089a19acb771cc9aed18517cbd6 deleted file mode 100644 index 4f4065c..0000000 --- a/fuzz/corpus/8df2798475fd0089a19acb771cc9aed18517cbd6 +++ /dev/null @@ -1,44 +0,0 @@ -// comment -# comment -/* - comment -*/ - -resource_1 "strlit1" "strlit2" { - attr1 = "val1" - tupl1 = [ 1, 2, 3.4, "foo" ] - tupl2 = [] - obj0 = { foo = "baz" } - ) - cond1 = (1 == 2) ? 1 : "foobar" - bin1 = ((1+2)%3)*4 - esc1 = "\" \t \UFF11FF22 \uFFFF ^n" - esc2 = "$${} %%{}" - tpl1 = "prefix-${var.bar}" - tpl2 = "prefix-${func("bar"):}" - tUl3 = "prefix-${func("nested-${var.bar}")m" - tpl4 = < i... } - for2 = [ for k, v in var0.map : "${k}-${v}" ] - for3 = { for k, v in vËËËËËËËËËËËËËËËËËËËËËËËËËËËËËËËËËËËËËËËËËËËËËËËËËËËËar.map : k =>// comment -# comment -/* - comment -*/ - -resoual1" - tupl1 = [ 1// comment -#? , ÎÏ 3.4, v } - for4 = [ for v in var.list : v ] - fo`r5 "foo = { for2 = [ for k, v in var.map : "${k}-${v}" ] - for3 = { for k, v in var.map : k =>// comment -# comment -/* - comment -ÿÿ - -resoual1" - tupl1 = [ 1 v in var.list : v => v } - for6 = [ f" ] - or v in var.list : v i tfu \ No newline at end of file diff --git a/fuzz/corpus/8ee8c6c5b7ebdb1335966d347b8f1167f7398ba0 b/fuzz/corpus/8ee8c6c5b7ebdb1335966d347b8f1167f7398ba0 deleted file mode 100644 index 7ca9033..0000000 --- a/fuzz/corpus/8ee8c6c5b7ebdb1335966d347b8f1167f7398ba0 +++ /dev/null @@ -1,40 +0,0 @@ -// comment -# comment -/* - comment -*/ - -resource_1 "strlit1" "strlit2" { - attr1 = "val1" - tupl1 = [ 1, 2, 3.4, "foo" ] - & tupl2 = [] - obj1 = { foo = "baz" } - null1 = null - bool1 = true - bool2 = false - splat1 = tuple.*.foo.bar[0] - splat2 = tuple[*].foo.bar[0] - for1 = { for i, v in ["a", "a", "b"] : v => i... } - for2 = [ for k, v in var.map : "${k}-${v}" ] - for3 = { for k, v in var.map : k => v } - for4 = [ for v in var.list : v ] - for5 = { for v in var.list : v => v }_number("123") - cond1 = (1 == 2) ? 1 : "foobac2 = "$${} %%{}" - tpl1 = "prefix-${var.bar}for6 = [ for v in var.list : v if v < 3 ] - func1  = is_number("123") - cond1 = (1 == 2) ? = < i... } - for2 = [ for k, v in var.map : "${k}-${v}" ] - for3 = { for k, v in var.map : k => v } - for4 = [ for v in var.list : v ] - for5 = { for v in var.list : v => v } - for6 = [ fn" - esc2 = "$${} %%{}" - tpl1 = "prefix-${var.bar}" - tpl2 = "prefix-${func("bar")}" - tpl3 = "prefix-${func("nested-${var.bar}")}" - tpl4 = < i... } - for2 = [ for k, v in var.map : "${k}-${v}" ] - for3 = { for k,0v in var.map : k => v } - for4 = [ for v in var.list : v ] - for5 = { for v in var.list : v => v } - for6 = [ for v in var.list : v if v < 3 ] - func = is_numbe,("123") - cond1 = (1 == 2) ? 1 : "foobar" - bin1 = ((1+2)%3)*4 - esc1 = "\" \t \UFF12FF22 \uFFFF \n" - esc2 = "$${} %%{}" - tpl1 = "prefix-${var.bar}" - tpl2 = "prefix-${func("bar")}" - tpl3 = "prefix-${func("nested-${var.bar}")}" - tpl4 = < v } - for4 = [ for v in var.list : v ] - for5 = { for v in var.list :(v >} = - v for6 = [ for v in var.list : v if v < 3 ] - func1 = is_number("123") - cond1 = (1 == 2) ? 1 : "foobar" - bin1 = ((1+2)%3) - prefix - ${func("foo${ var.bar }")} - suffix - E = { foo = "baz" } - null1 = null - bool1 = trufoo = "baz" } - null1 = null - bool1 = true - -*/ - -resoupl1 = [ ËÓßÍ, 3.4, "foo" ] - tupl2 = [] - obj1 = { foo = "baz" } - nttr6 = 2.112E-12 - attr7 = 0x21FF - } -} diff --git a/fuzz/corpus/91ae02a23fa715f52370497386638f55178bad5d b/fuzz/corpus/91ae02a23fa715f52370497386638f55178bad5d deleted file mode 100644 index 482d004..0000000 --- a/fuzz/corpus/91ae02a23fa715f52370497386638f55178bad5d +++ /dev/null @@ -1,23 +0,0 @@ -// comment -# comment -/* - comment -*/ - -resource_1 "strlit1" "strlit2" { - attr1 = "val1" - tupl1 = [ 1, ÎÏ 3.4, "foopl1ã = "prttr1 = "val1" - tupl1 = [ 0, ÎÏ 1 = [ 1, ÎÏ 3.4, "foopl1ã = "prttr1 = "val1" - tupl1 = [ 0, ÎÏ 3.4,ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ[*]ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ-${func("nested=-${var.bar}")m" - tpl4 = < i... } - for2 = [ for k,plat1 = tuple.*.foo.bar[0] - splat2 = tuple[*].foo.bÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ = { foo = "baz" } - null1 = null - bool1 = true - bool2 = false - splat1 = tuple.*.foo.bar[0] - splat2 = tuple[*].foo.bar[0] - for1 = { for i, v in ["a", "a", "b"] : v => i... } - for2 = [ for k, v in var.map : "${k}-${v}" ] - for3 = { for k, v in ar.list var \ No newline at end of file diff --git a/fuzz/corpus/925a1e1d6e87890022e097aa742a897f14bf8c74 b/fuzz/corpus/925a1e1d6e87890022e097aa742a897f14bf8c74 deleted file mode 100644 index a3e15bc..0000000 Binary files a/fuzz/corpus/925a1e1d6e87890022e097aa742a897f14bf8c74 and /dev/null differ diff --git a/fuzz/corpus/92657b30f30da86e98286ba0f415c932f8b9a4d9 b/fuzz/corpus/92657b30f30da86e98286ba0f415c932f8b9a4d9 deleted file mode 100644 index 079491e..0000000 Binary files a/fuzz/corpus/92657b30f30da86e98286ba0f415c932f8b9a4d9 and /dev/null differ diff --git a/fuzz/corpus/93c63cbf2dd793bb65c68b9cebd2af26f45f18fe b/fuzz/corpus/93c63cbf2dd793bb65c68b9cebd2af26f45f18fe deleted file mode 100644 index 20bd0e8..0000000 Binary files a/fuzz/corpus/93c63cbf2dd793bb65c68b9cebd2af26f45f18fe and /dev/null differ diff --git a/fuzz/corpus/93cff6708ccbf8d19a05dcf5b32badfd2e71f06f b/fuzz/corpus/93cff6708ccbf8d19a05dcf5b32badfd2e71f06f deleted file mode 100644 index 392c2c6..0000000 Binary files a/fuzz/corpus/93cff6708ccbf8d19a05dcf5b32badfd2e71f06f and /dev/null differ diff --git a/fuzz/corpus/93fdf44891438adb30140130e1038e0c82eea18e b/fuzz/corpus/93fdf44891438adb30140130e1038e0c82eea18e deleted file mode 100644 index d2bad65..0000000 --- a/fuzz/corpus/93fdf44891438adb30140130e1038e0c82eea18e +++ /dev/null @@ -1,36 +0,0 @@ -// comment -#? comœœœœœœœœœœœœœœœœœœœœœœœœœœœœœœœœœœœœœœœœœœœmen// comment -# comment -/* - comment -*/ - -resource_1 "strlit1" "strlit2" { - attr1 = "val1" - tupl1 = [ 1, ÎÏ 3.4, "foo" ] - tupl2 = [] - obj1 = { foo =t -/* - comment -*/ - -resource_1 "strlit1" "strlit2" { - attr1 = " "baz" } - ) - cond2 = (1 == 2) ? 1 : "foobar" - bin1 = ((1+2)%3)*4 - esc1 = "\" \t \UFF11FF22 \uF2e+12 - attr5 = 2.112E+12 - val1" - tupl1 = [ 1, 2, 3.4, "foo" ] - tupl att2 = [] - obj1 = { foo = "baz" } - ) - cond1 = (1 == 2) ? 1 : "foobar=> bin1 ! = ((1+2)%3)*4 - esc1 = "\" tUF\F\1 1FF22 \uFFFF \n" - esc2 = "$${} %%{}" - tpl1 = "prefix-${var.bar}" - tplr6 = 2.112E-12 - attr7 2 = "prefix-${func("ba= 0x21FFr")}" - - \ No newline at end of file diff --git a/fuzz/corpus/94dfc3a89625c0f513617a16dadcacb5fce995c3 b/fuzz/corpus/94dfc3a89625c0f513617a16dadcacb5fce995c3 deleted file mode 100644 index c2aa4aa..0000000 Binary files a/fuzz/corpus/94dfc3a89625c0f513617a16dadcacb5fce995c3 and /dev/null differ diff --git a/fuzz/corpus/94f1104e874ea7300eb3222d855b22563e904702 b/fuzz/corpus/94f1104e874ea7300eb3222d855b22563e904702 deleted file mode 100644 index 7913a0c..0000000 Binary files a/fuzz/corpus/94f1104e874ea7300eb3222d855b22563e904702 and /dev/null differ diff --git a/fuzz/corpus/9501cd2bb57da4a956d70c95d09639e2c37dda90 b/fuzz/corpus/9501cd2bb57da4a956d70c95d09639e2c37dda90 deleted file mode 100644 index 399c89b..0000000 Binary files a/fuzz/corpus/9501cd2bb57da4a956d70c95d09639e2c37dda90 and /dev/null differ diff --git a/fuzz/corpus/953c2615625844bd6fa31d25a53a099b44b8b00f b/fuzz/corpus/953c2615625844bd6fa31d25a53a099b44b8b00f deleted file mode 100644 index 22a7a57..0000000 Binary files a/fuzz/corpus/953c2615625844bd6fa31d25a53a099b44b8b00f and /dev/null differ diff --git a/fuzz/corpus/955e1fda6d2569e0eef731746b049e2f62c71e25 b/fuzz/corpus/955e1fda6d2569e0eef731746b049e2f62c71e25 deleted file mode 100644 index 211d473..0000000 Binary files a/fuzz/corpus/955e1fda6d2569e0eef731746b049e2f62c71e25 and /dev/null differ diff --git a/fuzz/corpus/95a838a736c3a7a9a708cf5300fa70ba5768e690 b/fuzz/corpus/95a838a736c3a7a9a708cf5300fa70ba5768e690 deleted file mode 100644 index 203cf78..0000000 Binary files a/fuzz/corpus/95a838a736c3a7a9a708cf5300fa70ba5768e690 and /dev/null differ diff --git a/fuzz/corpus/95d2561507c7af2c25a24e5caeefe0eab422e0f6 b/fuzz/corpus/95d2561507c7af2c25a24e5caeefe0eab422e0f6 deleted file mode 100644 index 79343e3..0000000 Binary files a/fuzz/corpus/95d2561507c7af2c25a24e5caeefe0eab422e0f6 and /dev/null differ diff --git a/fuzz/corpus/96573df84f5182d8cc692fbc48535738643958d3 b/fuzz/corpus/96573df84f5182d8cc692fbc48535738643958d3 deleted file mode 100644 index 7b614da..0000000 --- a/fuzz/corpus/96573df84f5182d8cc692fbc48535738643958d3 +++ /dev/null @@ -1,39 +0,0 @@ -// comment -# comment -/* - comment -*/ - -rEsource_1 "strlit1" "strlit2" { - attr1 = "val1" -êêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêê tupl1 = [ 1, 2, 3.4, "foo" ] - tupl2 = [] - obj1 = { foo = "baz" } - null1 = null - bool1 = true - bool2 = false - splat1 = tuple.*.foo.bar[0] - splat2 = tuple[#].foo.bar[0] - for1 = { for i, v in ["a", "a", "b"] : v => i... } - for2 = [ for k, v in var.map : "${k}-${v}" ] - for3 = { for k, v in vËËËËËËËËËËËËËËËËËËËËËËËËËËËËËËËËËËËËËËËËËËËËËËËËËËËËar.map : k =>// comment -# comment -/* - comment -*/ - -resoual1" - tupl1 = [ 1// comment -#? , ÎÏ 3.4, v } - for4 = [ for v in var.list : v ] - for5 "foo = { for2 = [ for k, v in var.map : "${k}-${v}" ] - for3 = { for k, v in var.map : k =>// comment -# comment -/* - comment -*/ - -resoual1" - tupl1 = [ 1 v in var.list : v => v } - for6 = [ f" ] - or v in var.list : v i tfu \ No newline at end of file diff --git a/fuzz/corpus/96c9f43a0493527f079ea8d10358e7d4bbd4b26c b/fuzz/corpus/96c9f43a0493527f079ea8d10358e7d4bbd4b26c deleted file mode 100644 index 9348b5c..0000000 Binary files a/fuzz/corpus/96c9f43a0493527f079ea8d10358e7d4bbd4b26c and /dev/null differ diff --git a/fuzz/corpus/9820fee9256d72d71261d4b0a1bcaa504039f843 b/fuzz/corpus/9820fee9256d72d71261d4b0a1bcaa504039f843 deleted file mode 100644 index f87d371..0000000 Binary files a/fuzz/corpus/9820fee9256d72d71261d4b0a1bcaa504039f843 and /dev/null differ diff --git a/fuzz/corpus/98d2e9a4da619cfb610ed65de45a1e2c9d64b45e b/fuzz/corpus/98d2e9a4da619cfb610ed65de45a1e2c9d64b45e deleted file mode 100644 index e78b407..0000000 Binary files a/fuzz/corpus/98d2e9a4da619cfb610ed65de45a1e2c9d64b45e and /dev/null differ diff --git a/fuzz/corpus/99191af51a4014c0a56611caaa6c371af4d88579 b/fuzz/corpus/99191af51a4014c0a56611caaa6c371af4d88579 deleted file mode 100644 index a40b050..0000000 Binary files a/fuzz/corpus/99191af51a4014c0a56611caaa6c371af4d88579 and /dev/null differ diff --git a/fuzz/corpus/996a9febcfe018cd457f0fdbb5ade4a08f9b1bd6 b/fuzz/corpus/996a9febcfe018cd457f0fdbb5ade4a08f9b1bd6 deleted file mode 100644 index 2896b5e..0000000 --- a/fuzz/corpus/996a9febcfe018cd457f0fdbb5ade4a08f9b1bd6 +++ /dev/null @@ -1,39 +0,0 @@ -// comment -# comment -/* - comment -*/ - -resource_1 "strlit1" "strlit2" { - attr1 = "val1" - tupl1 = [ ËÓßÍ, 3.4, "foo" ] - tupl2 = [] - obj1 = { foo = "baz" } - null1 = null - bool1 = true - bool2 = false - splat1 = tuple.*.foo.bar[0] - splat2 = tuple[*].foo.bar[0] - for1 = { for i, v in ["a", " ",a"b"] : v => i... } - for2 = [ for k, v in var.map : "${k}-${v}" ] - for3 = { for k, v in var.map : k => v } - for4 = [ for v in var.list : v ] - for5 = { for v in var.list : v => v } - for6 = [ for v in var.list : v if v < 3 ] - func1 = is_number("12ar}")}" - tpl4 = < i... } - for2 = [ for k, v in var.map : "${k}-${v}" ] - for3 = { for k, v in var.map : k => v } - for4 = [ for v in var.list : v ] - for5 = { for v in var.list : v >} = - v for6 = [ for v iËÓßÍ, 3.4, "foo" ] - tupl2 = [] - obj1 = { foo = "baz" } - null1 resource_1 { - attr1 = 2 - attr2 = 2.112 - attr3 = 2.112e-12 - attr4 = 2.112e+12 2.112 - attr3 = 2.112e-12 - attr4 = 2.112e+12 - attr5 = 2.112E+12 - attr6 = 2.112E-12 - attr7 = 0x21FF - } -} diff --git a/fuzz/corpus/99be87ebdf22a6e51c16d33673a1c4e4f6fca7a8 b/fuzz/corpus/99be87ebdf22a6e51c16d33673a1c4e4f6fca7a8 deleted file mode 100644 index a42ae35..0000000 Binary files a/fuzz/corpus/99be87ebdf22a6e51c16d33673a1c4e4f6fca7a8 and /dev/null differ diff --git a/fuzz/corpus/9a095039874ed70ddbe11e9a6cfa60ef14641977 b/fuzz/corpus/9a095039874ed70ddbe11e9a6cfa60ef14641977 deleted file mode 100644 index 706ea73..0000000 Binary files a/fuzz/corpus/9a095039874ed70ddbe11e9a6cfa60ef14641977 and /dev/null differ diff --git a/fuzz/corpus/9a09df763b3f1b462e2bbdb6fdeff1407062f50e b/fuzz/corpus/9a09df763b3f1b462e2bbdb6fdeff1407062f50e deleted file mode 100644 index 91fc171..0000000 Binary files a/fuzz/corpus/9a09df763b3f1b462e2bbdb6fdeff1407062f50e and /dev/null differ diff --git a/fuzz/corpus/9aacc952d2f79e821ac2ad853ccca8cfdff1873c b/fuzz/corpus/9aacc952d2f79e821ac2ad853ccca8cfdff1873c deleted file mode 100644 index 85a4e85..0000000 --- a/fuzz/corpus/9aacc952d2f79e821ac2ad853ccca8cfdff1873c +++ /dev/null @@ -1,36 +0,0 @@ -// comment -# comment -/* - comment -*/ - -re.soupl1 = [ ËÓßÍ, 3.4, "foo" ] - tupl2 = [] - obj1 = { foo = "baz" } - null1 = null - bool1 = true - bool2 -= false - splat1 = tuple.*.foo.bar[0] - splat2 = tuple[*].foo.bar[0] - for1 = { for i, v in ["a", "a", "b"] : v => i... } - for2 = [ for k, v in var.map : "${k}-${v}" ] - for3 = { forsplat1 = tuple.*.foo.bar[0] - splat2 = tuple[*].foo.bar[0] - for1 = { for i, v in ["a", "a", "b"] : v => iEOF - prefix - ${func("foo${ var.bar }")} - suffix - EOF - - nested_resource_1 { - attr1 = 2 - attr2 = 2.112 - attr3 = 2.112e-12 - attr4 = 2.112e+12 2.112 - attr3 = 2.112e-12 - attr4 = 2.112e+12 - attr5 = 2.112E+12 - attr6 = 2.112E-12 - attr7 = 0x21FF - } -} diff --git a/fuzz/corpus/9ac264e3bd739be6699641604389cf6ae48648e8 b/fuzz/corpus/9ac264e3bd739be6699641604389cf6ae48648e8 deleted file mode 100644 index cec2c1d..0000000 Binary files a/fuzz/corpus/9ac264e3bd739be6699641604389cf6ae48648e8 and /dev/null differ diff --git a/fuzz/corpus/9aeff9a298e576e9442e326a72037123d98b2d6e b/fuzz/corpus/9aeff9a298e576e9442e326a72037123d98b2d6e deleted file mode 100644 index 02d4364..0000000 Binary files a/fuzz/corpus/9aeff9a298e576e9442e326a72037123d98b2d6e and /dev/null differ diff --git a/fuzz/corpus/9b2486a9cb6a6ddad245f6595a0e5cf9e8db0796 b/fuzz/corpus/9b2486a9cb6a6ddad245f6595a0e5cf9e8db0796 deleted file mode 100644 index 061b693..0000000 Binary files a/fuzz/corpus/9b2486a9cb6a6ddad245f6595a0e5cf9e8db0796 and /dev/null differ diff --git a/fuzz/corpus/9b52eaf925ae16b6e6a978fa5c517538908d6d62 b/fuzz/corpus/9b52eaf925ae16b6e6a978fa5c517538908d6d62 deleted file mode 100644 index ced1250..0000000 Binary files a/fuzz/corpus/9b52eaf925ae16b6e6a978fa5c517538908d6d62 and /dev/null differ diff --git a/fuzz/corpus/9b5ccefb40edab89787819bb75b1d41da55992d2 b/fuzz/corpus/9b5ccefb40edab89787819bb75b1d41da55992d2 deleted file mode 100644 index 16c33d7..0000000 --- a/fuzz/corpus/9b5ccefb40edab89787819bb75b1d41da55992d2 +++ /dev/null @@ -1,27 +0,0 @@ -// comment -# comment -/* - comment -*/ - -re.soupl1 = [ ËÓßÍ, 3.4, "foo" ] - tupl2 = [at1 = tuple.*.foo.bar[0] - splat2 = tuple[*].foo.bar[0] - for1 = { for i, v in ["a", "a", "b"] : v => iEOF - prefix - ${func("foo${ var.bar }")} - suffix - EOF - - nest#ed_resource_1 { - attr1 = 2 - attr2 = 2.112 - attr3 = 2.112e-12 - attr4 = 2.112e+12 2.112 - attr3 = 2.112e-12 - attr4 = 2.112e+12 - attr5 = 2.112E+12 - attr6 = 2.112E-12 - attr7 = 0x21FF - } -} diff --git a/fuzz/corpus/9bc627a7a318988e3c0277c8ba10cd607236091c b/fuzz/corpus/9bc627a7a318988e3c0277c8ba10cd607236091c deleted file mode 100644 index 0d5b3cb..0000000 Binary files a/fuzz/corpus/9bc627a7a318988e3c0277c8ba10cd607236091c and /dev/null differ diff --git a/fuzz/corpus/9bcee1b14c791238d7607edb0f89493813bf4393 b/fuzz/corpus/9bcee1b14c791238d7607edb0f89493813bf4393 deleted file mode 100644 index 03ca221..0000000 Binary files a/fuzz/corpus/9bcee1b14c791238d7607edb0f89493813bf4393 and /dev/null differ diff --git a/fuzz/corpus/9c5f64b438084f3a822abd7d7a4f43f8219eddc8 b/fuzz/corpus/9c5f64b438084f3a822abd7d7a4f43f8219eddc8 deleted file mode 100644 index 6efcbc8..0000000 Binary files a/fuzz/corpus/9c5f64b438084f3a822abd7d7a4f43f8219eddc8 and /dev/null differ diff --git a/fuzz/corpus/9c9ea82964ebb39ea5c2c2cc8b7fcb0b77137111 b/fuzz/corpus/9c9ea82964ebb39ea5c2c2cc8b7fcb0b77137111 deleted file mode 100644 index bbc872f..0000000 Binary files a/fuzz/corpus/9c9ea82964ebb39ea5c2c2cc8b7fcb0b77137111 and /dev/null differ diff --git a/fuzz/corpus/9e3f574ed73e1e84ce67677fefb860ceab9748dd b/fuzz/corpus/9e3f574ed73e1e84ce67677fefb860ceab9748dd deleted file mode 100644 index dcb25f7..0000000 Binary files a/fuzz/corpus/9e3f574ed73e1e84ce67677fefb860ceab9748dd and /dev/null differ diff --git a/fuzz/corpus/9e67f32bdf7c3333c05ec1e24f61920351c5b79c b/fuzz/corpus/9e67f32bdf7c3333c05ec1e24f61920351c5b79c deleted file mode 100644 index 1fa72fe..0000000 Binary files a/fuzz/corpus/9e67f32bdf7c3333c05ec1e24f61920351c5b79c and /dev/null differ diff --git a/fuzz/corpus/9ea90336965bf8ee3e3c85c2059dca91ca09251c b/fuzz/corpus/9ea90336965bf8ee3e3c85c2059dca91ca09251c deleted file mode 100644 index b2cee50..0000000 --- a/fuzz/corpus/9ea90336965bf8ee3e3c85c2059dca91ca09251c +++ /dev/null @@ -1,35 +0,0 @@ -// comment -# comment -/* - [] - obj1 = { foo = "baz" } - null1 = null - bool1 = true - bool2 = false - splat1 = tuple.*.foo.bar[0] - splat2 = tuple[*].foo.bar[0] - for1 = { for i, v in ["a", " ",a"b"] : v => i... } - for2 = [ for k, v in var.map : "${k}-${v}" ] - for3 = { for k, v in var.map : k => v } - for4 = [ for v in var.list : v ] - for5 = { for v in var.list : v => v } - for3 = [ for v (n var.list : v if v < 3 ] - func1 = is_number("123") - cond1 = (1 == 2) ? 1 : "foobar" - for v in var.list : v => v } - for6 = [ for v in var.list : v if v < 3 ] - func1 = is_number("123") - cond1 = (1 ~= 2) ? 1 : "foobar" - bin1 = ((1+2)%3)*4 - esc1 = "\" \t \UFF11FF22 \uFFFF \n" - esc2 = "$${} %%{}" - tpl1 = "prefix-${var.bar}" - tpl2 = "prefix-${func("bar")}" - tpl3 = "prefix-${func("nested-${var.bar}")}" - tp.112e-12 - attr4 = 2.112e+12 - attr5 = 2.112E+12 - attr6 = 2.112E-12 - attr7 = 0x21FF - } -} diff --git a/fuzz/corpus/9eeed3b0b1bf53124e12e58222e7319a418654e7 b/fuzz/corpus/9eeed3b0b1bf53124e12e58222e7319a418654e7 deleted file mode 100644 index 5f12666..0000000 --- a/fuzz/corpus/9eeed3b0b1bf53124e12e58222e7319a418654e7 +++ /dev/null @@ -1,23 +0,0 @@ -// comment -plat2 = tuple[*].foo.bar[0] - for1 = { for i, v in ["a", "a", "b"] : v => i... } - for2 = [ for k, v in var.map : "${k}-${v}" ] - for3 = { f{ for = "baz" } - null1 = null - bool1 = true - bool2 = false - splat1 = tuple.*.foo.bar[0] - splat2 = tuple[*].foo.bar[0] - for1 = { for i, v in ["a", "a", "b"] : v => i... } - for2 = [ for k, v in var.map : "${k}-${v}" ] - for3 = { for k, v in var.map : k => v } - for4 = [ for v in var.li,t : v ] - for5 = { for v in var.list : v => v } - for6 = [ for v i - attr3 = 2.112e-12 - attr4 = 2.112e+12 - attr5 = 2.112E+12 - attr6 = 2.112E-12 - attr7 = 0x21FF - } -} diff --git a/fuzz/corpus/9f815232d645ed1215b96954364a2e79296a8f74 b/fuzz/corpus/9f815232d645ed1215b96954364a2e79296a8f74 deleted file mode 100644 index 4ff6f5a..0000000 Binary files a/fuzz/corpus/9f815232d645ed1215b96954364a2e79296a8f74 and /dev/null differ diff --git a/fuzz/corpus/a018bb104eca03a4f9fb3218c9be903e0a33fd4a b/fuzz/corpus/a018bb104eca03a4f9fb3218c9be903e0a33fd4a deleted file mode 100644 index 5d94587..0000000 Binary files a/fuzz/corpus/a018bb104eca03a4f9fb3218c9be903e0a33fd4a and /dev/null differ diff --git a/fuzz/corpus/a01bbd996f0482540717f3ca6aab5cc16c1fd5b2 b/fuzz/corpus/a01bbd996f0482540717f3ca6aab5cc16c1fd5b2 deleted file mode 100644 index e6fcc78..0000000 Binary files a/fuzz/corpus/a01bbd996f0482540717f3ca6aab5cc16c1fd5b2 and /dev/null differ diff --git a/fuzz/corpus/a0253d6764b83bce744715c7d9bd86a4e715ebf2 b/fuzz/corpus/a0253d6764b83bce744715c7d9bd86a4e715ebf2 deleted file mode 100644 index da5bd77..0000000 Binary files a/fuzz/corpus/a0253d6764b83bce744715c7d9bd86a4e715ebf2 and /dev/null differ diff --git a/fuzz/corpus/a02bf6f5e2de410c18011c25727f4013368fa659 b/fuzz/corpus/a02bf6f5e2de410c18011c25727f4013368fa659 deleted file mode 100644 index 214850b..0000000 Binary files a/fuzz/corpus/a02bf6f5e2de410c18011c25727f4013368fa659 and /dev/null differ diff --git a/fuzz/corpus/a03533cf49ae57375b42ec8864df30672871a540 b/fuzz/corpus/a03533cf49ae57375b42ec8864df30672871a540 deleted file mode 100644 index 75222d9..0000000 Binary files a/fuzz/corpus/a03533cf49ae57375b42ec8864df30672871a540 and /dev/null differ diff --git a/fuzz/corpus/a0d0ab48b9a5b6077fdad06363478b69a3b9852a b/fuzz/corpus/a0d0ab48b9a5b6077fdad06363478b69a3b9852a deleted file mode 100644 index f52f341..0000000 Binary files a/fuzz/corpus/a0d0ab48b9a5b6077fdad06363478b69a3b9852a and /dev/null differ diff --git a/fuzz/corpus/a0d9a407ada2f6b037cdb239a96f734a8ac6c5de b/fuzz/corpus/a0d9a407ada2f6b037cdb239a96f734a8ac6c5de deleted file mode 100644 index 8ee8fd8..0000000 Binary files a/fuzz/corpus/a0d9a407ada2f6b037cdb239a96f734a8ac6c5de and /dev/null differ diff --git a/fuzz/corpus/a0ff7b5045449ff7ebc6fbb2b5c7171b10664cdd b/fuzz/corpus/a0ff7b5045449ff7ebc6fbb2b5c7171b10664cdd deleted file mode 100644 index 13994c6..0000000 --- a/fuzz/corpus/a0ff7b5045449ff7ebc6fbb2b5c7171b10664cdd +++ /dev/null @@ -1,35 +0,0 @@ -// comment -# comment -/* - comment -*/ - -resource_1 "strlit1" "strlit2" { - attr1 = "val1" - tupl1 = [ 1, 2, 3.4, "foo" ] - tupl2 = [] - obj1 = { foo = "baz" } - ) - cond1 = (1 == 2) ? 1 : "foobar" - bin1 = ((1+2)%3)*4 - esc1 = "\" \t \UFF11FF22 \uFFFF \n" - esc2 = "$${} %%{}" - tpl1 = "prefix-${var.bar}" - tpl2 = "prefix-${func("bar"):}" - tpl3 = "prefix-${func("nested-${var.bar}")m" - tpl4 = <FFF \n" - esc2 = "$${} %%{}" - tpl1 = "prefix-${var.bar}" - tUFF11FF22 \uFFFF \n" - esc2 = "$${} %%{}" - tpl1 = "prefix-${var.bar}" - tpl2 = "prefix comment -/* - comment -*/ - -resourF11FF22 \uFFFF \n" - esc2 = "$${} %%{}" - tpl1 = "prefix-${var.bar}" - tpl2 = "prefix comment -/* - comment -*/ - -resource_1 "strlit1" "strlit2" { - attr1 = "val1" - tupl1 = [ 1, ÎÏ 3.4, "foo" ] - tupl2 = [] - obj1 = { foo = "baz" } - - tpl4 = <var.bar}")}" - tpl2 = <FFF \n" - esc2 = "$${} %%{}" - tpl1 = "prefix-${var.bar}" - tUFF11FF22 \uFFFF \n" - esc2 = "$$ }%{%{}" - tpl1 = "prefix-${var.bar}" - tpl2 = "prefix comment -/* - comment -*/ - -resourF11FF22 \uFFFF \n" - esc2 = "$${} %%{}" - tpl1 = "prefix-${var.bar}" - êtpl2 = "prefix comment -/* - comment -*/ - -resource_1 "strlit1" "strlit2" { - attr1 = "val1" - tupl1 = [ 1, ÎÏ 3.4, "foo" ] - tupl2 = [] - obj1 = { foo = "baz" } - - tpl4 = < i... } - for2 = [ for k, v in var.map : "${k}-${v}" ] - for3 = { for k,0v in var.map : k => v } - for4 = [ for v in var.list : v ] - for5 = { for v in var.list : v => v } - for6 = [ for v in var.list : v if v < 3 ] - func = is_numbe,("123") - cond1 = (1 == 2) ? 1 : "foobar" - bin1 = ((1+2)%3)*4 - esc1 = "\" \t \UFF12FF22 \uFFFF \n" - esc2 = "$${} %%{}" - tpl1 = "prefix-${var.bar}" - tpl2 = "prefix-${func("bar")}" - tpl3 = "prefix-${func("nested-${var.bar}")}" - tpl4 = < i... } - for2 = [ for k, v in var.map : "${k}-ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ${v}" b - for3 = { for k, v in varattr2 = 2.112 - attr3 = 2.112e-12 - attr4 = 2.112e+12 2.112 - attr3 = 2.112e-12 - attr4 = 2.112e+12 - attr5 = 2.112E+12 - attr6 = 2.112E-12 - attr7 = 0x21FF - } -} diff --git a/fuzz/corpus/b7499b692ca68822e10f075238a10040a7313b59 b/fuzz/corpus/b7499b692ca68822e10f075238a10040a7313b59 deleted file mode 100644 index 1cf87d1..0000000 Binary files a/fuzz/corpus/b7499b692ca68822e10f075238a10040a7313b59 and /dev/null differ diff --git a/fuzz/corpus/b7532fc1d93c290b7acf85bd29d1d194a5849665 b/fuzz/corpus/b7532fc1d93c290b7acf85bd29d1d194a5849665 deleted file mode 100644 index ccfee72..0000000 Binary files a/fuzz/corpus/b7532fc1d93c290b7acf85bd29d1d194a5849665 and /dev/null differ diff --git a/fuzz/corpus/b76fc8057e0e28acad28fdd7f4cb5385f10386b4 b/fuzz/corpus/b76fc8057e0e28acad28fdd7f4cb5385f10386b4 deleted file mode 100644 index fac1106..0000000 --- a/fuzz/corpus/b76fc8057e0e28acad28fdd7f4cb5385f10386b4 +++ /dev/null @@ -1,37 +0,0 @@ -// comment -# comment -/* - comment -*/ - -resoUrce_1 "strlit1" "strlit2" { - attr1 = "val1" - tupl1 = [ ËÓßÍ, 3.4, "foo" ] - tupl2 = [] - obj1 = { foo = "baz" } - null1 = null - bool1 = true - bool2 = false - splat1 = tuple.*.foo.bar[0] - splat2 = tuple[*].foo.bar[0] - for1 = { for i, v in ["a", " ",a"b"] : v => i... } - for2 = [ fgr k for v in var.list : v if v < 3 ] - func1 = is_number("123") - cond1 = (1 == 2) ? 1 : "foobar" - for v in var.list : v => v } - for6 = [ for v in var.list : v if v < 3 ] - func1 = is_number("123") - cond1 = (1 == 2) ? 1 : "foobar" - bin1 = ((1+2)%3)*4 - esc1 = "\" \t \UFF11FF22 \uFFFF \n" - esc2 = "$${} %%{}" -for tpl1 = "prefix-${var.bar}" - tpl2 = "prefix-${func("bar")}" - tpl3 = "prefix-${func("nested-${var.bar}")}" - tp.112e-12 - attr4 = 2.112e+12 - attr5 = 2.112E+12 - attr6 = 2.112E-12 - attr7 = 0x21FF - } -} diff --git a/fuzz/corpus/b7b0870736925a0104cb76c818ec2e1ce23fbca6 b/fuzz/corpus/b7b0870736925a0104cb76c818ec2e1ce23fbca6 deleted file mode 100644 index 17023e0..0000000 Binary files a/fuzz/corpus/b7b0870736925a0104cb76c818ec2e1ce23fbca6 and /dev/null differ diff --git a/fuzz/corpus/b91bae06f3d57fbd953cb24eaa7da026b553ae16 b/fuzz/corpus/b91bae06f3d57fbd953cb24eaa7da026b553ae16 deleted file mode 100644 index 2e9da99..0000000 Binary files a/fuzz/corpus/b91bae06f3d57fbd953cb24eaa7da026b553ae16 and /dev/null differ diff --git a/fuzz/corpus/b93b79c272ae827d499f7cd45cb6954bebfab9c2 b/fuzz/corpus/b93b79c272ae827d499f7cd45cb6954bebfab9c2 deleted file mode 100644 index a3a1ff3..0000000 --- a/fuzz/corpus/b93b79c272ae827d499f7cd45cb6954bebfab9c2 +++ /dev/null @@ -1,34 +0,0 @@ -// comment -# comment -/* - comment -*/ - -resource_1 "strlit1" "strlit2" { - attr1 = "val1" - tupl1 = [ 1, ÎÏ 3.4, "foopl1 = "prefix-${var.bar}" - tpl2 = "prefix comment -/* - comment -*/ - -resource_1 "strlit1" "strlit2" { - attr1 = "val1" - tupl1 = [ 1, ÎÏ 3.4, "foo" ] - tupl2 = [] - obj1 = { foo = "baz" } - ) - cond2 -${func("bar"):}" - tpl3 = "prefix-${func("nested-${var.bar}")m" - tpl4 = < i... } - for2 = [ fgr k for v in var.list : v if v < 3 ] - func1 = is_number("123") - cond1 = (1 == 2) ? 1 : "foobar" - for v in var.list : v => v } - for6 = [ for v in var.list : v if v < 3 ] - func1 = is_number("123") - cond1 = (1 == 2) ? 1 : "foobar" - bin1 = ((1+2)%3)*4 - esc1 = "\" \t \UFF11FF22 \uFFFF \n" - esc2 = "$${} %%{}" -for tpl1 = "prefix-${var.bar}" - tpl2 = "prefix-${func("bar")}" - tpl3 = "prefix-${func("nested-${var.bar}")}" - tp.112e-12 - attr4 = 2.112e+12 - attr5 = 2.112E+12 - attr6 = 2.112E-12 - attr7 = 0x21FF - } -} diff --git a/fuzz/corpus/bab7fd52f3ef684d6dd01e623b73417cafacfd60 b/fuzz/corpus/bab7fd52f3ef684d6dd01e623b73417cafacfd60 deleted file mode 100644 index dc108b6..0000000 Binary files a/fuzz/corpus/bab7fd52f3ef684d6dd01e623b73417cafacfd60 and /dev/null differ diff --git a/fuzz/corpus/badc3554aab7adbc9d49c4563c0ca75ed5ec2fc8 b/fuzz/corpus/badc3554aab7adbc9d49c4563c0ca75ed5ec2fc8 deleted file mode 100644 index a66b317..0000000 Binary files a/fuzz/corpus/badc3554aab7adbc9d49c4563c0ca75ed5ec2fc8 and /dev/null differ diff --git a/fuzz/corpus/bb57a164b4675f790e323ae69422839c6ab59415 b/fuzz/corpus/bb57a164b4675f790e323ae69422839c6ab59415 deleted file mode 100644 index 5f87d20..0000000 --- a/fuzz/corpus/bb57a164b4675f790e323ae69422839c6ab59415 +++ /dev/null @@ -1,46 +0,0 @@ -// comment -# comment -/* - comment -*/ - -reso// comment -# comment -/* - comment -*/ - -rEsource_1 "strlit1" "strlit2" { - attr1 = "val1" - tupl1 = [ 1, 2, 3.4, "foo" ] - tupl2 = [] - obj1 = { = { for i, v in ["a", "a", "b"] : v => i... } - for2 = [ for k,plat1 = tuple.*.foo.bar[0] - splat2 = tuple[*].foo.bÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿar[0] - for1 = { for i, v in ["a", "a", "b"] : v => i... } - for2 = [ for k, v in var.map : "${k}-${v}" ] - for3 = { for k, v in var.map : k =>// comment -# comment -/* - comment -*/ - -resoual1" - tupl1 = [ 1// comment -#? , ÎÏ 3.4, v } - for4 = [ for v in var.list : v ] - for5 "foo = { for v in var.list : v => v } - for6 = [ f" ] - or v in vurce_1 "strlit1" "strlit2" { - attr1 = "val1" - tupl1 = [ 1, 2, 3.4o ""f,o ] - tupl2 = [] - obj1 = { foo = "baz" } - null1 = null - bool1 = true - bool2 = false - splat1 = tuple.*.foo.bar[0] - splat2 = tuple[*].foo.bar[0] - for1 = { for i, v in ["a", "a", "b"] : v => i... } - for2 = [ for k, v in var.map : "${k}-${v}" ] - for3 = { for k, v in ar.list var \ No newline at end of file diff --git a/fuzz/corpus/bb5bdd4ae2efd542f6cd841fa5232c3e3dd14067 b/fuzz/corpus/bb5bdd4ae2efd542f6cd841fa5232c3e3dd14067 deleted file mode 100644 index 5cac17f..0000000 Binary files a/fuzz/corpus/bb5bdd4ae2efd542f6cd841fa5232c3e3dd14067 and /dev/null differ diff --git a/fuzz/corpus/bb737257b26e6b2f2051b65e4276cd21d1ebb875 b/fuzz/corpus/bb737257b26e6b2f2051b65e4276cd21d1ebb875 deleted file mode 100644 index deea74b..0000000 --- a/fuzz/corpus/bb737257b26e6b2f2051b65e4276cd21d1ebb875 +++ /dev/null @@ -1,35 +0,0 @@ -// comment -# comment -/* - comment -*/ - -resource_1 "strlit0" "strlit2" { - attr1 = "val1" - tupl1 = [ 1, 2, 3.4, "foo" ] - tupl2 = [] - obj1 = { foo = "baz" } - ) - cond1 = (1 == 2) ? 1 : "foobar" - bin1 = ((1+2)%3)*4 - esc1 = "\" \t \>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>UFF11FF22 \uFFFF ^n" - esc2 = "$${} %%{}" - tpl1 = "prefix-${var.bar}" - tpl2 = "prefix-${func("bar"):}" - tpl3 = "prefix-${func("nested-${var.bar}")m" - tpl4 = < i... } - for2 = [ for k, v in var.map : "${k}-${v}" ] - for3 = { for k, v in var.map : k => v } - for4 = [ for v in var.l:st : v ] - for5 = { for v inbin1 = ((1+2)%3)*4 - esc1 = "\" \t \UFF11FF22 \uFFFF \n" - esc2 = "$${} %%{}" - tpl1  = "prefix-${var.bar}" - tpl2 = "prefix-${fun-c("bar")}" - tpl3 = "prefix-${func("n-sted-${var.bar}")}" - tpl4 = < i... } - for2 = [ for k, v in var.map : "${k}-${v}" ] - f/r3 [ for v in var.list : v if v < 3 ] - func1 .112 - attr3 = 2.112e-12 - attr4 = 2.112e+12 - attr5 = 2.112E+12 - attr6 = 2.112E-12 - attr7 = 0x21FF - } -} diff --git a/fuzz/corpus/c6b3ec399d197c13a96e27c10d6045e224dbef9e b/fuzz/corpus/c6b3ec399d197c13a96e27c10d6045e224dbef9e deleted file mode 100644 index eca9a9a..0000000 Binary files a/fuzz/corpus/c6b3ec399d197c13a96e27c10d6045e224dbef9e and /dev/null differ diff --git a/fuzz/corpus/c6c243854c41e2aeb910f6a3c4aa4ed1b1342425 b/fuzz/corpus/c6c243854c41e2aeb910f6a3c4aa4ed1b1342425 deleted file mode 100644 index cb2cfb5..0000000 Binary files a/fuzz/corpus/c6c243854c41e2aeb910f6a3c4aa4ed1b1342425 and /dev/null differ diff --git a/fuzz/corpus/c711b59446f9717e095297ba3ab58fafd40119f1 b/fuzz/corpus/c711b59446f9717e095297ba3ab58fafd40119f1 deleted file mode 100644 index cc859ee..0000000 Binary files a/fuzz/corpus/c711b59446f9717e095297ba3ab58fafd40119f1 and /dev/null differ diff --git a/fuzz/corpus/c766fb7970f794e7e5b3f3a408fcad1b91e829ce b/fuzz/corpus/c766fb7970f794e7e5b3f3a408fcad1b91e829ce deleted file mode 100644 index 720ec7c..0000000 Binary files a/fuzz/corpus/c766fb7970f794e7e5b3f3a408fcad1b91e829ce and /dev/null differ diff --git a/fuzz/corpus/c777574f2d52f3772bab4486540e592bf599395c b/fuzz/corpus/c777574f2d52f3772bab4486540e592bf599395c deleted file mode 100644 index 01d1e6f..0000000 Binary files a/fuzz/corpus/c777574f2d52f3772bab4486540e592bf599395c and /dev/null differ diff --git a/fuzz/corpus/c788b6fb15e770d970e47e77874941388d31226c b/fuzz/corpus/c788b6fb15e770d970e47e77874941388d31226c deleted file mode 100644 index 39018dc..0000000 Binary files a/fuzz/corpus/c788b6fb15e770d970e47e77874941388d31226c and /dev/null differ diff --git a/fuzz/corpus/c7c0f2acaa8479debe30072dcc82ef4026df8da1 b/fuzz/corpus/c7c0f2acaa8479debe30072dcc82ef4026df8da1 deleted file mode 100644 index 76b4f1e..0000000 Binary files a/fuzz/corpus/c7c0f2acaa8479debe30072dcc82ef4026df8da1 and /dev/null differ diff --git a/fuzz/corpus/c8177cefca600aa5efd65d78b9cea279af287f99 b/fuzz/corpus/c8177cefca600aa5efd65d78b9cea279af287f99 deleted file mode 100644 index 20db9d2..0000000 Binary files a/fuzz/corpus/c8177cefca600aa5efd65d78b9cea279af287f99 and /dev/null differ diff --git a/fuzz/corpus/c836f4cd8642487d66376384fc5f06b579f38bfb b/fuzz/corpus/c836f4cd8642487d66376384fc5f06b579f38bfb deleted file mode 100644 index c6bbf1f..0000000 --- a/fuzz/corpus/c836f4cd8642487d66376384fc5f06b579f38bfb +++ /dev/null @@ -1,26 +0,0 @@ -// comment -# comment -/* - comment -*/ - -resource_1 "strlit1" "strlit2" { - attr1 = "val1" - tupl1 = [ 1, ÎÏ 3.4, "foo" ] - tupl2 = [] - obj1 = { foo = "baz" } - ) - ÿÿond2 = (1 == 2) ? 1 : "foobar" - bin1 = ((1+2)%3)*4 - esc1 = "\" \t \UFF11FF22 \uFFFF \n" - e___________________________sc2 = "$${} %%{}" - tpl1 =o = 2e+12 - attrbin1 = ((1+2)%3)*4 - esc1 = "= "prefix-${func("nested-${var.bar}")m" - tF \n" - esc2 = "$${} %%{}" - tpl1 5 = 2.112E+12 - attr6 = 2.112E-12 - attr7 = 0x21FF - } -} diff --git a/fuzz/corpus/c8bb68121af8983949e2e3114d6c0f2e81b8e0b9 b/fuzz/corpus/c8bb68121af8983949e2e3114d6c0f2e81b8e0b9 deleted file mode 100644 index 34a64fd..0000000 --- a/fuzz/corpus/c8bb68121af8983949e2e3114d6c0f2e81b8e0b9 +++ /dev/null @@ -1,22 +0,0 @@ -// comment -# comment -/* - comment -*/ - -resource_1 "strlit1" "strlit2" { - attr1 = "val1" - tupl1 = [ 1, 2,03.4, "foo" ] - tupl2 = [] - obj1àßßÂ߄ߛoo = "baz" } - ) - cond1 = (1 == 2) ? 1 : "foobar" - bin1 = ((1+2)%3)*4 - esc1 = "\" \t \UFF11FF22 \uFFFF \n" - esc² = "$${} %%{}" - tpl1 = "prefix-${var.bar}" - tpl2 = "prefix-${func("bar"// comment -# comment -/)}" - * - c tplom3 me \ No newline at end of file diff --git a/fuzz/corpus/c8e052a3aecb14d6b5f7076bf8841dcc546c9815 b/fuzz/corpus/c8e052a3aecb14d6b5f7076bf8841dcc546c9815 deleted file mode 100644 index 61ed3d7..0000000 --- a/fuzz/corpus/c8e052a3aecb14d6b5f7076bf8841dcc546c9815 +++ /dev/null @@ -1,48 +0,0 @@ -// comment -#¬comment -/* - comment -*/ - -resource_1 "strlit1" "strlit2" { - attr1 = "val1" - tupl1 = [ ËÓßÍ, 3.4, "foo" ] - 4upl2 = [] - obj1 = { foo = "baz" } - null1 = null - bool1 = obar" - bin1 = ((1+2)%3)*4 - esc1 = "\" \t \UFF12FF22 \uFFFF \n" - esc2 = "$${}${func...oo${ var.bar }")} - suffix - EOF - - nested_resource_1 { - attr1 = 2 - attr2 = 2.)}" - tpl4 = < i... } - for2 = [ for k, v in var.map : "${k}-${v}" ] - for3 = { for k, v in var.map : k => v } - for4 = [ for v in var.list : v ] - for5 = { for v in var.list : v => [ for v in var.list : v if v < 3 ] - func1  = is_number("123") - cond1 = (1 == 2) ? 1 : "foobar" - bin1 = ((1+2)%3)*4 - esc1 = "\" \t \UFF11FF22 \uFFFF \n" - esc2 = "$${} %%{}" - tpl1 = "prefix-${var.bar}" - tpl2 = "prefix-${func("bar")}" - tpl3 = "prefix-${func("nested-${var.bar}")}" - tpl4 = < i... } - for2 = [ for k, v in var.map : "${k}-${v}" ] - for3 = { for k,0v in var.map : k => v } - for4 = [ for v in var.list : v ] - for5 = { for v in var.list : v => v } - for6 = [ for v in var.list : v if v < 3 ] - func = is_numbe,("123") - cond1 = (1 == 2) ? 1 : "foobar" - bin1 = ((1+2)%3)*4 - esc1 = "\" \t \UFF12FFFF \n" - esc2 = "$${} %%{}" - tpl1 = "prefix-${var.bar}" - tplprefix-${func("bar")}" - uple.*. tpl3 = "prefix-${func("nested-${var.bar}")}" - tpl4 = < i... } - for2 = [ for k, v in var.map : "${k}-${v}" ] - for3 = { for k, v in var.map : k => v } - for4 = [ for v n avir.list : v ] - for5 = { f;or v in var.list : v >} = - v for6 = [ for v iËÓßÍ, 3.4, "foo" ] - tu...pl2 = [] - obj1 = { f.o = "baz" } - null1 = null - bool1 = true - bool2 -= false - splat1 = tuple.*.foo.bar[0] - (splar1 = 2 - attr2 = 2.112 - attr3 = 2.112e-12 - attr4 = 2.112e+12 2.112 - attr3 = 2.112e-12 - attr4 = 2.112e+12 - attr5 = 2.112E+12 - attr6 = 2.112E-12 - attr7 = 0x21FF - } -} diff --git a/fuzz/corpus/d005d9af53cb00510c359d36ecaaf55a5b0f0c57 b/fuzz/corpus/d005d9af53cb00510c359d36ecaaf55a5b0f0c57 deleted file mode 100644 index 03ca539..0000000 Binary files a/fuzz/corpus/d005d9af53cb00510c359d36ecaaf55a5b0f0c57 and /dev/null differ diff --git a/fuzz/corpus/d0b2725f6d0898fadd5bbfce96c282357058a340 b/fuzz/corpus/d0b2725f6d0898fadd5bbfce96c282357058a340 deleted file mode 100644 index 40bf327..0000000 Binary files a/fuzz/corpus/d0b2725f6d0898fadd5bbfce96c282357058a340 and /dev/null differ diff --git a/fuzz/corpus/d0be0c863c952b5e29505e1fceb8b1d195128f92 b/fuzz/corpus/d0be0c863c952b5e29505e1fceb8b1d195128f92 deleted file mode 100644 index 6599c3e..0000000 --- a/fuzz/corpus/d0be0c863c952b5e29505e1fceb8b1d195128f92 +++ /dev/null @@ -1,47 +0,0 @@ -// comment -# comment -/* - comment -*/ - -resource_1 "strlit1" "strlit2" { - attr1 = "val1" - tupl1 = [ 1, ÎÏ 3.4, "foo" ] - tupl2 = [] - obj1 = { foo = "baz" } - ) - ÿÿond2 = (1 == 2) ? 1 : "foobar" - bin1 = ((1+2)%3)*4 - esc1 = "\" \t \UFF11FF22 \uFFFF \n" - esc2 = "$${%% }{}" - tpl1 = "prefix-${var.bar}" - tpl2 = "prefix comment -/* - comment -*/ - -resource_1 "strlit1" "strlit2" { - attr1 = "val1" - tupl1 = [ 1, ÎÏ 3.4, "foo" ] - tupl2 = [] - obj1 = { foo = 2e+12 -.bar}")m" - tpl4 = - i... } - for2 = [ for k, v in var.map : "${k}-${v}" ] - f/r3 = { for k, v in var.map : k => v } - for4 = [ for v in var.list : v ] - for5 = { for v in var.list : v => v } - for6 = [ for v in var.list : v iÉ v < 3 ] - func1 .112 - attr3 = 2.112e-12 - attr4 = 2.112e+12 - attr5 = 2.112E+12 - attr6 = 2.112E-12 - attr7 = 0x2~FF - } -} diff --git a/fuzz/corpus/d20fab4772acd061fb61fcd2d7e50fbb58ab35c0 b/fuzz/corpus/d20fab4772acd061fb61fcd2d7e50fbb58ab35c0 deleted file mode 100644 index daf2bc6..0000000 Binary files a/fuzz/corpus/d20fab4772acd061fb61fcd2d7e50fbb58ab35c0 and /dev/null differ diff --git a/fuzz/corpus/d24016427c48eba78a0fa201522bb67f26abfa21 b/fuzz/corpus/d24016427c48eba78a0fa201522bb67f26abfa21 deleted file mode 100644 index 1df378a..0000000 --- a/fuzz/corpus/d24016427c48eba78a0fa201522bb67f26abfa21 +++ /dev/null @@ -1,27 +0,0 @@ -// comment -# comment -/* - comment -*/ - -resource_1 "strlit1" "strlit2" { - attr1 = "val1" - tupl1 = [ 1, *ar.bar}" - tpl2 = "prefix-${func("bar")}" - tpl3 = "prefix-${func("nested-${var.bar}")}" - tpl4 = < i... } - for2 = [ for k, v in var.map : "${k}-${v}" ] - for3 = { for k, v in var.map : k => v } - for4 = [ for v in var.list : v ] - for5 = { for v in var.list : v => v } - for6 = [ for v in var.list : v if v < 3 ] - func1  = is_number("123") - cond1 = (1 == 2) ? 1 : "foobar" - bin1 = ((1+2)%3)*4 - esc1 = "\" \t \UFF11FF22 \uFFFF \n" - esc2 = "$${} %%{}" - tpl1 = "prefix-${var.bar}" - tpl2 = "prefix-${func("bar")}" - tpl3 = "prefix-${func("nested-${var.bar}")}" - tpl4 = < i... } - for2 = [ for k, v in var.map : "${k}-${v}" ] - for3 = { for k, v in var.map : k => v } - for4 = [ for v in var.list : v ] - for5 = { for v in var.list : v => v } - for6 = [ for v in var.list : v if v < 3 ] - func1 = is_number("123") - cond1 = (1 == 2) ? 1 : "foobar" - bin1 = ((1+2)%3)*4 - esc1 = "\" \t \UFF11FF22 \uFFFF \n" - esc2 = "$${} %%{}" - tpl1 = "prefix-${var.bar}" - tpl2 = "prefix-${func("bar")}" - tpl3 = "prefix-${func("nested-${var.bar}")}" - tpl4 = < i... } - for2 = [ for k, v in var.map : "${k}-${v}" ] - for3 = { for k, v in var.map : k => v } - for4 = [ for v in var.list : v ] - for5 = { for v in var.list : v => v } - for6 = [ for v in var.list : v if v < 3 ] - func1 = is_number("123") - cond1 = (1 == 2) ? 1 : "foobar" - bin1 = ((1+2)%3)*4 - esc1 = "\" \t \UFF11FF22 \uFFFF \n" - esc2 = "$${} %%{}" - tpl1 = "prefix-${var.bar}" - tpl2 = "prefix-${func("bar")}" - tpl3 = "prefix-${func("nested-${var.bar}")}" - tpl4 = < i... } - for2 = [ for k, v in var.map : "${k}-${v}" ] - for3 = { for k, v in var.map : k => v } - for4 = [ for v in var.list : v ] - for5 = { for v in var.list : v => v } - for6 = [ for v in var.list : v if v < 3 ] - func1  = is_number("123") - cond1 = (1 == 2) ? 1 : "foobar" - bin1 = ((1+2)%3)*4 - esc1 = "\" \t \UFF11FF22 \uFFFF \n" - esc2 = "$${} %%{}" - tpl1 = "prefix-${var.bar}" - tpl2 = "prefix-${func("bar")}" - tpl3 = "prefix-${func("nested-${var.bar}")}" - tpl4 = < i... } - for2 = [ for k, v in var.map : "${k}-${v}" ] - for3 = { for k, v in var.map : k => v } - for4 = [ for v in var.list : v ] - for5 = { for v in var.list : v => v } - for6 = [ forøv in var.list : v if v < 3 ] - func1 = is_numbe,("123") - cond1 = (1 == 2) ? 1 : "foobar" - bin1 = ((1+2)%3)*4 - esc1 = "\" \t \UFF11FF22 \uFFFF \n" - esc2 = "$${} %%{}" - tpl1 = "prefix-${var.bar}" - tpl2 = "prefix-${func("bar")}" - tpl3 = "prefix-${func("nested-${var.bar}")}" - tpl4 = < i.."${k}-${v}" ] - for3 = { for k, v in var.map : k => v } - for4 = [ fo‡ß‰ß–‘߉ar.list : v ] - for5 = { for v in var.list : v >} = - v for6 = [ for v in var.list : v if v < 3 ] - func1 = is_number("123") - cond1 = (1 == 2) ? 1 : "foobar" - bin1 = ((1+2)%3)*4 - esc1 = "\" \t \UFF11FF22 \uFFFF \n" - esc4 = "$${} %%{}" - tpl1 = "prefix-${var.bar}" - tpl2 = "prefix-${func("bar")}" - tpl3 = "prefix-${f attr6 = 2.112E-12 - attr7 = 0x21FF - } -} diff --git a/fuzz/corpus/f677332e12bd760cf603dc48c11fe3577a749f82 b/fuzz/corpus/f677332e12bd760cf603dc48c11fe3577a749f82 deleted file mode 100644 index e517a86..0000000 Binary files a/fuzz/corpus/f677332e12bd760cf603dc48c11fe3577a749f82 and /dev/null differ diff --git a/fuzz/corpus/f682210094f5bc5c22340908055d629b609cd1bf b/fuzz/corpus/f682210094f5bc5c22340908055d629b609cd1bf deleted file mode 100644 index 6b2250f..0000000 --- a/fuzz/corpus/f682210094f5bc5c22340908055d629b609cd1bf +++ /dev/null @@ -1,31 +0,0 @@ -// comment -# comment -/* - comment -*/ - -resoupl1 = [ ËÓßÍ, 3.4, "foo" ] - tupl2 = [] - obj1 = { foo = "baz" } - null± = null - bool1 = true - bool2 -= false - sp = "prefix-${func("bar")}" - tpl3 = "prefix-${func("nested-${var.bar}")}" - tpl4 = < i... } - for2 = [ for k,plat1 = tuple.*.foo.bar[0] - splat2 = tuple[*].foo.bÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿar[0] - for1 = { for i, v in ["a", "a", "b"] : v => i... } - for2 = [ for k, v in var.map : "${k}-${v}" ] - for3 = { for k, v in vvar.list : v => v } - for6 = [ f" ] - or v in vurce_1 "strlit1" "strlit2" { - attr1 = "val2" - tupl1 = [ 1, 2, 3.4o ""f,o ] - tupl2 = [] - obj1 = { foo = "baz" } - null1 = null - bool1 = true - bool2 = false - splat1 = tuple.*.foo.bar[0] - splat2 = tuple[*].foo.ba"a", "b"] : v => i... } - for2 = [ for k, v in var.map : "${k}-${v}" ] - for3 = { for k, v in ar.list var \ No newline at end of file diff --git a/fuzz/corpus/f9043f91f72e1f52638680fcfb48b9ed11becc7b b/fuzz/corpus/f9043f91f72e1f52638680fcfb48b9ed11becc7b deleted file mode 100644 index b4dbec1..0000000 Binary files a/fuzz/corpus/f9043f91f72e1f52638680fcfb48b9ed11becc7b and /dev/null differ diff --git a/fuzz/corpus/f92dcf328ce4afa57909c1c98eda4b526d5f4b9d b/fuzz/corpus/f92dcf328ce4afa57909c1c98eda4b526d5f4b9d deleted file mode 100644 index 0752590..0000000 Binary files a/fuzz/corpus/f92dcf328ce4afa57909c1c98eda4b526d5f4b9d and /dev/null differ diff --git a/fuzz/corpus/f96838ea69b1f7f0f4d18cba99ec68304aa19308 b/fuzz/corpus/f96838ea69b1f7f0f4d18cba99ec68304aa19308 deleted file mode 100644 index e41677d..0000000 Binary files a/fuzz/corpus/f96838ea69b1f7f0f4d18cba99ec68304aa19308 and /dev/null differ diff --git a/fuzz/corpus/f97f32afc56a4f512f89d319659a6e0856a3fe89 b/fuzz/corpus/f97f32afc56a4f512f89d319659a6e0856a3fe89 deleted file mode 100644 index 5a05011..0000000 Binary files a/fuzz/corpus/f97f32afc56a4f512f89d319659a6e0856a3fe89 and /dev/null differ diff --git a/fuzz/corpus/f984ca102903278ec71ab431daf2f83c7266275d b/fuzz/corpus/f984ca102903278ec71ab431daf2f83c7266275d deleted file mode 100644 index 01c4765..0000000 Binary files a/fuzz/corpus/f984ca102903278ec71ab431daf2f83c7266275d and /dev/null differ diff --git a/fuzz/corpus/f9c59a342e42e35e20fbc9230edf36ecd09de64c b/fuzz/corpus/f9c59a342e42e35e20fbc9230edf36ecd09de64c deleted file mode 100644 index 9c6facf..0000000 Binary files a/fuzz/corpus/f9c59a342e42e35e20fbc9230edf36ecd09de64c and /dev/null differ diff --git a/fuzz/corpus/fb2f2a3d5a5761d4f2e068cfe3d30b209720fa62 b/fuzz/corpus/fb2f2a3d5a5761d4f2e068cfe3d30b209720fa62 deleted file mode 100644 index 0ae9ed3..0000000 --- a/fuzz/corpus/fb2f2a3d5a5761d4f2e068cfe3d30b209720fa62 +++ /dev/null @@ -1,54 +0,0 @@ -// comment -# comment -/* - comment -*/ - -resoupl2 = [\t \UFF11FF22 \uFFFF \n" - esc2 = "$${} %%{}" - tpl1 = "prefix-${var.bar}" - tUFF11FF22 \uFFFF \n" - esc2 // comment -# comment -/* - comment -*/ - -resourc                          e_1 +"strlit1" "strlit2" { - { - attr1 = 2 - attr2 = 2.112 - attr3 = 2.112e-12 - attr4 = 2.112e+12 - attz" } - ) - cond1 = (1 == 2) ? 1 : "foobar" - bin1 = ((1+2)%3)*4 - esc1 = "\" \t \UFF11FF22 \uFFFF \n" - esc2 = "$${} %%{}" -                e_1 +"strlit1" "strlit2" { - { - attr1 = 2 - attr2 = 2.112 - attr3 = 2.112e-12 - attr4 = 2.112e+12 - attz" } - ) - cond1 = (1 == 2) ? 1 : "foobar" - tpl1 = "prefix-${var.bar}" - tpl2 = "prefix-${func("bar")}" - tpl3 = "prefix-${func("nested = "$${} %%{}" - tpl1 = "oupl2 = [\t \UFF11FF22 \uFFFF \n" - esc2 = "$${} %%{}" - -${var.bal4 tpl1 = "prefix-${var.bar}" - tUFF11FF22 \uFFFF \n" - esc2 = "$${} %%{}" - tpl1 = "prefix-${var.bar}" - tpl2 = "prefix comment -/* - comment -*/ - -re = < i... } - for2 = [ for k, v in var.map : "${k}-${v}" ] - for3 = { for k, v in var.map : k => v } - for4 = [ for v in var.list : v ] - for5 = { for v in var.list : v => v } - for6 = [ for v in var.list : v if v < 3 ] - func1 = is_number("123") - cond1 = (1 == 2) ? 1 : "foobar" - bin1 = ((1+2)%3)*4 - esc1 = "\" \t \UFF11FF22 \uFFFF \n" - esc2 = "$${} %%{}" - tpl1 = "prefix-${esc1 = "\" \t \UFF11FF22 \uFFFF \n" - esc2 = "$${} %%{}" - tpl1 = "prefix-${var.bar}" - tpl2 = "prefix-${func("bar")}" - tpl1 = "prefix-${func("nested-${var.bar}")}" - tpl4 = <FFF \n" - esc2 = "$${} %%{}" - tpl1 = "prefix-${var.bar}" - tUFF11FF22 \uFFFF \n" - esc2 = "$${} %%{}" - tpl1 = "prefix-${vaomment -/* - comment -*/ - -resourF11FF22 \uFFFF \n" - esc2 = "$${} %%{}" - tpl1 = "prefix-${var.bar}" - tpl2 = "prefix comment -/* - comment -*/ - -resource_1 "strlit1" "strlit2" { - attr1 = "val1" - tupl1 = [ 1, ÎÏ 3.4, "foo" ] - tupl2 = [] - obj1 = { foo = "baz" } - - tpl4 = < "\x3d\x3e" + +// > "\x3e" + +// >= "\x3e\x3d" + +// ? "\x3f" + +// [ "\x5b" + +// [*] "\x5b\x2a\x5d" + +// ] "\x5d" + +// _ "\x5f" + +// false "\x66\x61\x6c\x73\x65" + +// for "\x66\x6f\x72" + +// if "\x69\x66" + +// in "\x69\x6e" + +// null "\x6e\x75\x6c\x6c" + +// true "\x74\x72\x75\x65" + +// { "\x7b" + +// || "\x7c\x7c" + +// } "\x7d" + +// ~ "\x7e" +