From b048a42c6d907ff04e1a82e8dadcd9e8957024a1 Mon Sep 17 00:00:00 2001 From: mhoffm Date: Sun, 19 Sep 2021 12:21:37 +0200 Subject: [PATCH] move fuzzing stuff to dedicated repository --- .github/workflows/acceptance.yaml | 2 +- .github/workflows/build.yaml | 2 +- .gitmodules | 3 - CHANGELOG.md | 3 + README.md | 6 +- fuzz/Makefile | 30 ------ .../014240abfcb2ca2f6016a8dff06de2b360cd6fcf | 28 ------ .../018704bbb6c1a7b59d718ffc30fa2b5e44c3827c | 78 --------------- .../01e3e0b54538ca0b95eef95a3ff77cb61ab3e480 | 25 ----- .../0251388f56575f73d68a906c258dcb8c19d5ab30 | Bin 380 -> 0 bytes .../028387e8aff5aa737658457cc4ac99c35eabe374 | Bin 109 -> 0 bytes .../028a6080eaaf4d36e1fcfb2170a1a7045ebe77fb | 5 - .../02bdae2183644c7dd2daf87f68610abe2988c6f3 | 37 ------- .../031d5eefd1ad735b8e3dad6755347e77a0c63f40 | Bin 1372 -> 0 bytes .../0377031dd057c60fba80237523a968caa3b5901d | 37 ------- .../040fc111122aae8f327a072afcf2e3e21e19c51d | Bin 1206 -> 0 bytes .../0476dd3253303da7330fb74f3307a2530a432aed | Bin 1372 -> 0 bytes .../04deedbf01188a5b82b8d7accb64b66a0ef3dc92 | 3 - .../05325ad5fe0a2d5a546e81ea915fac27d0582962 | Bin 1136 -> 0 bytes .../05c34eeb99cf3258f6ff76a1ddd7b2763cd6e02e | Bin 1372 -> 0 bytes .../068700577e2482b2c9c00422f94bfcf4bb1ef70e | 70 -------------- .../0848d2c151972fa8f8e9937e1a5b8a7fa1b2e404 | Bin 749 -> 0 bytes .../09ace2d7b18684c0f2e2700f1d512453e3e9569a | Bin 285 -> 0 bytes .../09be054cf13a0e5699a8e674f5909956377f1e7a | Bin 1372 -> 0 bytes .../09ead4693b87b8d82799914ce99c9dbc581f4572 | Bin 537 -> 0 bytes .../09f624810c1b6d0bcf9a3d7e195d9876777a8857 | Bin 1372 -> 0 bytes .../0a654b54503cd9be60ea984a37fa31c48cb31a2e | Bin 1109 -> 0 bytes .../0b3d2ab92c5a7979354f89587f56ff8ad7afb832 | Bin 286 -> 0 bytes .../0b46280dd1157fa9deebeb839fd1fda024117b4e | 55 ----------- .../0c0fa8e2acf859e739e5ce2fd5b64b32ed8e98da | 4 - .../0ca3570ad941be5276ce3d280d83ecc4b0413fc5 | 59 ------------ .../0cf361775136f3f241c003900d3908757325402f | 25 ----- .../0d7cd6a47798bd7fc730581a13b1c2abd0a4e3ff | Bin 366 -> 0 bytes .../0f03e223f67a39cf3ecbec7990a6bc0ef4bb0f18 | Bin 1274 -> 0 bytes .../0f33f7aea9cb9e416dd502d0fd90c2e31119b970 | 39 -------- .../0f98023fe9d0d809a3b4c3e9aa4cf199e7c2ddd3 | Bin 1372 -> 0 bytes .../102430d336fc84f3749d3fb100dc516a6a74a926 | Bin 29 -> 0 bytes .../105eb22998c99d6ffc31492404017072a7a98e6c | 16 --- .../10aa8a5954a2843a7b250be59e17d33cf276b901 | 36 ------- .../10ce332fab5d11fc50ec4e842dc8738c0c2fca39 | Bin 482 -> 0 bytes .../10ddd4df2cc1ccccf7fcd18ac834566b518f31c5 | Bin 410 -> 0 bytes .../11dac95684504050105ea0a7178ffd23b0f33500 | 11 --- .../1204a4c4cab1fee65e374eb7583baf63d523c51f | Bin 1109 -> 0 bytes .../1259a599c17b0373ad247172368ea1e7fbd4b81d | Bin 47 -> 0 bytes .../126a75ab85c07b130cca7765bb8e3b4dbec98d18 | Bin 1372 -> 0 bytes .../12d5ac4fdb769a5277171f71dc43b34d38683be2 | 17 ---- .../12e23a6ff2293973e42da41572932ff808d1e86c | 1 - .../131c4a811a3b0ddb70d37f2d8ffb05d0180efe46 | 27 ------ .../13786ca70e3170ab0405128daadeca1c5d5bfc42 | 15 --- .../1385041120dba3afddc8831fab916d38df656a88 | Bin 1299 -> 0 bytes .../13e84838b2156bcd87c349df7ec5975065667354 | Bin 1372 -> 0 bytes .../1412f60317c8ebafc819f4c748f8408432632e07 | 13 --- .../144b5a971892f4a607877008830140cb1fcbc66d | 5 - .../1525ad2fd5bd1576d86809f1f7913f8c9b85372d | Bin 220 -> 0 bytes .../16106c16d117d2576a4476b12156923e728fad7d | 5 - .../1634f9ccdd2d8e30dfbacd47c3c44ea925483796 | Bin 1372 -> 0 bytes .../1688481f6ebf260976f7ad772e403b029983ba9d | Bin 66 -> 0 bytes .../16d0ef4d1b1c012aa09dba6c47961a54dba0920d | Bin 1166 -> 0 bytes .../16d5706023c8be30161e2428c6c63a2d5b67340d | 40 -------- .../174fb935afab1d7f9b67483f9a12fa2d15315015 | Bin 849 -> 0 bytes .../179d6d988d5f19552065493bd00ec0246df4ebf1 | Bin 985 -> 0 bytes .../17f9454e1499537063f1b1bd0fe3039af3a5e8f0 | Bin 447 -> 0 bytes .../1843f00ef5e4628772dc5d7b2918a67a03a135ec | Bin 1033 -> 0 bytes .../18763d48e30710613b3bd3766f6795c754d894f6 | 20 ---- .../191b19eaebc21ab4495f9f5e2607850adc768f69 | 64 ------------ .../191be2a98865ea9cf417ae4845acdb783a318264 | Bin 751 -> 0 bytes .../194c646c51d49bcb80741ac1ed53811885428979 | 9 -- .../1baad8fa0018546beaf961cdaa4c7dd9524366ec | Bin 1215 -> 0 bytes .../1ca98ab6333f42764ad2de97ac6f58f868678477 | Bin 369 -> 0 bytes .../1cdf4ddf13f69965755a3dbe09d01719ebfbebf6 | Bin 898 -> 0 bytes .../1ce414d05ab97d35736b69ebd26a40bb7e0cbbc0 | 19 ---- .../1d915f46c64232912a091cd834687a05d5c550f3 | Bin 1144 -> 0 bytes .../1df1292768ab8741ff5f16816bfef8251fbb1dc6 | Bin 1138 -> 0 bytes .../1e680f1adad819ea9d5bed04438038e9b5bdccd8 | 35 ------- .../1e8fa4cc4c171d373d44718d801e4fc4e38d5d73 | Bin 600 -> 0 bytes .../1f70cd045d651614691546bcfaa795e5fb2dde9a | Bin 1297 -> 0 bytes .../1f9f8732459eec694974c3b3bfef5139870da893 | Bin 705 -> 0 bytes .../203d02eb7359f90024a4b06b6e6af2da376052f3 | Bin 407 -> 0 bytes .../20774ca94dfb46b7c02094de66eb727b84fce3be | Bin 739 -> 0 bytes .../209ca6047c55875f82b351a7b18c3fe14f33705b | Bin 469 -> 0 bytes .../2111f4e4b486f1dbcbe66cf1ecae0a06c989c865 | Bin 1372 -> 0 bytes .../214af09f937eeb71605abfc7f2dd5d3c002d8451 | Bin 1274 -> 0 bytes .../21fc473cb773ac0b9bec62e5564dca88a442a8c9 | 27 ------ .../22022cfc4419e9bb104d784d0519f495195ae508 | 12 --- .../221a3b52d083abeaa30d384ef19ec7472f4e3ccc | Bin 369 -> 0 bytes .../22bb557809ec7e53cadfe0da6cb1c62c83e37328 | Bin 1321 -> 0 bytes .../22bfeb3908aa3bc0a8c5056a8eabe31df66a002e | Bin 1216 -> 0 bytes .../23110f2940a498d8d854f1b341ef2b5364f908b8 | Bin 1313 -> 0 bytes .../23192fbf8dd8311a68e6cf5382a59f9b963ffed7 | 15 --- .../23c8515179b53b2b2770ebafa9c13b1c414c3f8e | Bin 1372 -> 0 bytes .../23de37ffd437741f2748930ec3f2860447a2698e | 14 --- .../2420ed6fd695edef1cb6db6302bb3eb94e5d189a | Bin 583 -> 0 bytes .../243ad978dc80fc9a9ad05f62acd605a908fdd4f8 | 38 -------- .../245577c7724d832c51089ea42bf1cda45471870a | 55 ----------- .../27920880304619f2d7929cf9259ace21e0d77cd5 | Bin 907 -> 0 bytes .../27b0a39112ed22cca0e2b1838126255f8c8e6c71 | 82 ---------------- .../283da2b2d997a084533fdfaa3ca33769ac2f0de1 | Bin 122 -> 0 bytes .../285b9a4c2196160fb4a264b1f45f306b0d850b25 | Bin 1372 -> 0 bytes .../2870cb5fe9f65519daffde18de232fbb8d8fa844 | Bin 1372 -> 0 bytes .../287f7faea58c38b706340b4116929a53db0e0573 | 29 ------ .../28d02a9baac7e3c6208a4a393e9723555033ccce | Bin 293 -> 0 bytes .../290463e6f14e1b277c5cdc2b10ca666b26715963 | 7 -- .../291d649cdaea9964c26ad03522503bdc172c94c5 | 12 --- .../294b41fa8c7771eb5610e775621bbee8cde0f480 | 17 ---- .../294f53cb93a631d9fa3998ac55478cee49aefb81 | 24 ----- .../299f6aeca5e7a4532e68439bc532449c91ac902a | Bin 1334 -> 0 bytes .../29d8430ea9963c2211bdd10036f7ba99af483b9d | 5 - .../2a4c39a7c9aa3db1ea94b2152fca1ee8a137148b | Bin 1372 -> 0 bytes .../2a5e6453e16bc6f1661ba90d4f710dd1790cdaa6 | Bin 222 -> 0 bytes .../2a7beafc2edc0d6d290a618505b1b1aa2932ac17 | 6 -- .../2aec44d5725618a8bcf84fd38f8d34d2a9bb0ea6 | Bin 225 -> 0 bytes .../2b230160416f9545a4df9829fdd70ab4b28a06d8 | 12 --- .../2b7f2f4dff97615f7e2afcb238cdaab6bf227abd | 35 ------- .../2b9429bcef8b62530c5c9e6e59f8dfee16c26cec | 11 --- .../2ce2b3a043195db45deffe9363e215b0c5497d7e | Bin 337 -> 0 bytes .../2cf2df9b430d2915172cc5f02b9a518df185d943 | Bin 367 -> 0 bytes .../2d71c3bc4dd4efef85194778f5a9a0443b6ef846 | Bin 1173 -> 0 bytes .../2dc00bbdd1b01dd198a336f15ed0aa9fba3e8ef5 | Bin 733 -> 0 bytes .../2dedb57478afd57c78ca12a0dedbee5ff88b3d5f | Bin 830 -> 0 bytes .../2e2fce57adf3c4b08e16a1f545d7092f45be3588 | 63 ------------ .../2e6db96b730769e0a91f367432cdf80eef0a26bf | Bin 620 -> 0 bytes .../2e773206474d5733b36076e1e21659a3ec9ad7f7 | Bin 593 -> 0 bytes .../2ebba36d6bfec8df6d1d0e9276ec7d2423c760c2 | Bin 1135 -> 0 bytes .../2eea1c047171f903f8b055be4cae0190b9cb5f7e | 11 --- .../2f1f12265a7bda2894c52458ed7f1d0714d3aaad | Bin 1372 -> 0 bytes .../2f48f9037ef0ae3c8da7aafdcebf4f7cab0c2b39 | Bin 1372 -> 0 bytes .../305768d17fed072af139147e3376a7015a9c6941 | 1 - .../30c05b65b8eafeab007927f199901cd68b4793f3 | Bin 1277 -> 0 bytes .../3121fe829aa409ef9ea723f00af2c8934615003b | 52 ---------- .../31e284b3eae265febcaa10adf7c78f33fe154128 | Bin 237 -> 0 bytes .../31e33e8d428fee696fc47f49b3021b730d5543f5 | Bin 509 -> 0 bytes .../31e93658eafc5cd29fec88cf3fe4f88294e09a4b | 14 --- .../31ec6934af551fb5d631b4df4cb39d75147852b6 | Bin 587 -> 0 bytes .../31f63a55608c8300707a0127d130c18e984fbef4 | Bin 1372 -> 0 bytes .../31fa5748d183bd30125eb211a693308e31c819d9 | 16 --- .../3200a8fa93dad105825e6516ee98db7703c224f7 | 4 - .../32a07d2520939202f93d7ed5db86f1bee6b10bea | Bin 1242 -> 0 bytes .../3338a23a691b572fe99133b647e80e115396b672 | Bin 552 -> 0 bytes .../333bfd6ab241a9bc416cf17029935df33ec57a4c | Bin 1081 -> 0 bytes .../334bae408f6d078429ecb28a625f5924f1a4dbee | Bin 1372 -> 0 bytes .../336e5b06c39282c553e525fbe16873c8660c8565 | Bin 392 -> 0 bytes .../347c0d1c710594a6a0524d1e3bf1de029696c884 | Bin 1372 -> 0 bytes .../3480311590fe7335c818800545925220e0ad14a3 | Bin 937 -> 0 bytes .../3486beb7227a8c35fd443fa80e098ffdbe48e5ec | Bin 195 -> 0 bytes .../34dda0acbd4ea35789c93c26cb886f6a21013c15 | Bin 1002 -> 0 bytes .../35462eb0e82f1e2c4080b16b242765f5a5bb4b40 | 40 -------- .../357783aa6249f36f53d0da5fb503b0da5b102ce0 | 9 -- .../35854ba8ed9f43b99cee9820c7c1c3ff2325e761 | Bin 28 -> 0 bytes .../35cc507004878aa25798bd7dd4bca395fc283008 | Bin 1372 -> 0 bytes .../362ea94a1060331d8b46ae2c75b227a2fe973b19 | Bin 1372 -> 0 bytes .../3768f0e9ff55f47b6bfd18e0476df4ca2ccc9ebb | 11 --- .../37d89f2aa97691df702826dea576369d9f7f9fd7 | Bin 521 -> 0 bytes .../3800a29b1685e3e4d0373925b56aa9f4815cdb6c | Bin 471 -> 0 bytes .../381b6821d4083892240be05d3140c625e6987d19 | 68 ------------- .../3825584cb0ac2c24adf82e7392855e5d88bdaed2 | 35 ------- .../387efe6000122aa700ac61cdce0b41d97e5a6c9b | Bin 1372 -> 0 bytes .../390de970d83b44911841eed3fa7aa284973cb6b1 | Bin 1372 -> 0 bytes .../3926ee468fdf0c6f82152fb2ecf07398f3fafd5b | 26 ----- .../39da81d242d546cdb85cde77df61b30b1a570027 | Bin 1131 -> 0 bytes .../3a27562a06d2c62aa380f62e6be31724f2b959c3 | Bin 642 -> 0 bytes .../3a73822080d6c6c776340a54faaa2bedd06cc8b6 | Bin 257 -> 0 bytes .../3a9c1e1c32e19f8776069c85a1fd865feb44d11c | Bin 1372 -> 0 bytes .../3aa0287b9921a43849fea0a9f660b048fb2e0c06 | Bin 840 -> 0 bytes .../3adc15702d91607777bfb42ff66a1877691be3c6 | 11 --- .../3c111bc9d80a048bf3a06fc64d037cc8e8a7334b | 91 ------------------ .../3c514767d5487f05af243d71c08549a43419cc23 | Bin 629 -> 0 bytes .../3c6b7ed208380879c8622ee6155e8d4238f5f80f | Bin 1279 -> 0 bytes .../3c6d2f7ed64cb8570bfe1f05d032ca3045174b91 | Bin 1372 -> 0 bytes .../3d68e7f9909f33cfafd92902029f77a1ec33c4c3 | 23 ----- .../3dc024c86e750489c95f4fd35081e640030de382 | Bin 608 -> 0 bytes .../3e130562d2988c11c0b2258a5e539221b90e75b3 | 14 --- .../3fe27e1134b8a696499cdab8c862cb8b421a58ff | 6 -- .../4001760d37a937825288349026a957e447428bd9 | 15 --- .../4088fdd4a82d92e9dffd88040b3ce65d22e552d1 | 36 ------- .../41320fdf5986411d8c5d12a25c138dd7ea6a0229 | Bin 760 -> 0 bytes .../41696a27cf2304487f2a6585c785ad96904c4a0a | Bin 265 -> 0 bytes .../41747cdafc58bcb0464c6d7554b674b274af9c30 | 39 -------- .../41b74e38ee0b01ee5d2b47c755e44a61a1950a9d | Bin 1372 -> 0 bytes .../41f184140fed5fac6514f9b0b2c68ca6ed4f432c | Bin 482 -> 0 bytes .../4296c6b362e4ef891db2bba3a3f47e06471cf0d2 | 45 --------- .../42b1097fce482c64e72edfcf07ca47a742542bf1 | 6 -- .../42ba441ac8d1e1584b7ad01766fdd30c85957262 | Bin 1033 -> 0 bytes .../438f1f919ff21b3912de1b9cdfbe766bd5a50c8d | 3 - .../43dad8f87d5c7bf27ed83885e57c459da8c4f1f3 | Bin 810 -> 0 bytes .../43ddb4aeb5ae201b1a7cb2f203f8b174461c48dd | Bin 853 -> 0 bytes .../43e49443fa9f6b4a64a3a2d8d2681bf811ddbf89 | 11 --- .../44592f37b4a76d7a799f955dadaa644be60484f2 | Bin 1079 -> 0 bytes .../448166c6d06e8647421212719a097c68dcffd67e | Bin 296 -> 0 bytes .../44b7b2569b75a8d9d1b7c1926d167d017562b81e | Bin 1020 -> 0 bytes .../452fb5dee688cf2f737d3db54ba1c2e4f8c7272c | Bin 362 -> 0 bytes .../457651b2b224b31764e4e3ae1ffef7f44740d68e | 7 -- .../47073ca8c16a0c1b25aefe4fd9354b7cb76d8b67 | Bin 1372 -> 0 bytes .../47435c36ea3018beec3324bbba34d2ceaa0c6a57 | 91 ------------------ .../486f6762664e1058902cb4cef759438668fe564f | Bin 1214 -> 0 bytes .../48a198c3bf2497526ee22e96741cfcb19840274e | Bin 590 -> 0 bytes .../48eb9200126146cc5678a2ce616d0617903ea3f5 | 6 -- .../4925946fbd8985dd64e2eaec28016dd9e941c9e3 | Bin 565 -> 0 bytes .../4925c66f119f515564c5b03772a0cdd60fb640b3 | Bin 942 -> 0 bytes .../4928f506a0f71044a56e48c3f3234d4fa4bc1c40 | 9 -- .../493eaa0f3cf33c0955e92b3436d50536a8cf05da | 11 --- .../499a63693327ef8bea759ff7bca25a05c7a3d505 | Bin 1239 -> 0 bytes .../49a85de16d47442ed4d60b584cddf8b9f90f859f | 43 --------- .../49bbb31a60f095973fe5a4738d937cf3b1d0f04d | Bin 314 -> 0 bytes .../4a86652baaf8f654d90bf12c247f2bbf17191819 | 36 ------- .../4ab21c7fcae20f2fb76ca40dcc7a09e74819b2f0 | 15 --- .../4b291987857325b212a27b82081c892db2bc2a32 | 11 --- .../4be4b7bbd8214f0160e1d84c8a42533e2e08ef3a | 14 --- .../4c2e52f6baace18f1b1158cbd006717b3e3af480 | Bin 800 -> 0 bytes .../4c43ddec8fee65ba01f131ab8e9ff2b723519bc0 | Bin 1372 -> 0 bytes .../4cded1d9d90fecce0075335e44dc82e0d4c8eaa9 | 59 ------------ .../4d75c99776ff2a538f82caee704450078cb4f6a5 | Bin 1372 -> 0 bytes .../4e31db014059209ef590ee6890886270c19a0365 | 28 ------ .../4e4cfd28f260c8d5a562ac80836f2b327649413a | Bin 730 -> 0 bytes .../4eaf649921e0881d3bfa0614d62ee737eba685fc | 8 -- .../4ebf1f171844fbca7cc99803d05c32b55173471b | Bin 292 -> 0 bytes .../4f3b2d9949958e70a0f47a36796f12942949948f | Bin 1133 -> 0 bytes .../4fc4bdd2b25a028185f146ecc3d2cb46d9ef0c89 | Bin 339 -> 0 bytes .../505116850a71f8325071452eb71e796ae4043c70 | Bin 939 -> 0 bytes .../505e72870b736f345078640ba88a7bf1b9a3e53f | 1 - .../5063fed2b37e75e4d25afeaae7b45c303e440192 | Bin 1208 -> 0 bytes .../50e76f2877061f086807a6e699c53014fe1670d8 | Bin 1088 -> 0 bytes .../516d89128cc1a8344fc45471bc778ec8919d75b6 | 43 --------- .../521736e86f0aff0e03cb0c2d944e0e8a8857b7fc | 13 --- .../5246f7928a807169e111517a0f54d13e87268f73 | 15 --- .../52da8ae265c5afd4a1f9bfbe81f4b4475d4f3263 | Bin 481 -> 0 bytes .../52f684262cadb4625fe5f228d19d2639016387f9 | Bin 1372 -> 0 bytes .../5344054400ef8f82b751159efd7bee466d61cc49 | 7 -- .../53cb5de86a2a4ce189f34c15327e573ffe7fc27b | Bin 1323 -> 0 bytes .../53e4330e5b5b7fd4bbdbda96a99ea37581823cb8 | Bin 345 -> 0 bytes .../540e3cef4fc4497e0d4e5ff73bbd34ebd6b94fda | Bin 854 -> 0 bytes .../5440ff0b2e312dbb88a17f6beb9b28758134376c | Bin 1343 -> 0 bytes .../54a8d4a0f4d90569dfef31c7e4b86b015ff3c282 | 22 ----- .../54cec2f58b7b6ab40c95bcd65436e6ad95866e10 | 20 ---- .../553670280671eabd09b72bceea58dc365c0f9f32 | 6 -- .../56cdb264c900251b57f1a3bac1ee4acd958e73fc | 11 --- .../56ce7038ba4a85a4d2a0b0647145c3f1598c9620 | 10 -- .../57084fd6f88baa9e48ad282abffbe21286c7305f | Bin 1372 -> 0 bytes .../583620c69d3a4b3a5fbec3d47b7a6991d090e6b2 | 62 ------------ .../590afcb6e6d036565c7e1ef41b89ee508b283bde | Bin 770 -> 0 bytes .../596307e28a5d1bf6b8a569a83e5f753c5cfbd6b4 | Bin 1372 -> 0 bytes .../5aa0175adc103156624720cb44c4ba2a58d7f04a | 22 ----- .../5b1f4fb191e8f03e48503f8900bcb12fdfd263cc | Bin 748 -> 0 bytes .../5b4eb97fe43fe8c92ea9fa91fef05444d63fbd45 | 7 -- .../5b93951184da86ddfcd39831150bf55dc503e9cf | Bin 926 -> 0 bytes .../5bf91c72052fd34eedc4f59343c481953fa61f08 | Bin 932 -> 0 bytes .../5c4bac5a6a0dbffe6b06d28f52c56841c2184065 | Bin 721 -> 0 bytes .../5c891eb9cb9cf053d9762a9d7de86f2d46c9d1db | Bin 779 -> 0 bytes .../5d24dcafa2e62d621627cfa5f5fa90479c2c324b | Bin 1264 -> 0 bytes .../5d763d077e60a1b37aa336381fbefd2c6ce9eb0e | Bin 1274 -> 0 bytes .../5daaa57c5043ac0ca288ca822e478caba7b8f5fb | 14 --- .../5dc651e1e39ec10dbc1c3f610b87641ac8b09631 | 18 ---- .../5dc7a0529a0b16e2568f79b9b72682dce859a65c | Bin 341 -> 0 bytes .../5e6c8657a9bc1598607cfe5412863a2c8acda76a | 6 -- .../5e8d239dd2e6f8831b7717db8eacbd7330daf03c | 7 -- .../5ea3b9343e7bd9e0c221e41ee08b6f7198b2afaf | Bin 170 -> 0 bytes .../5f007e26839046fde95519faeada53d75d67727f | Bin 593 -> 0 bytes .../5f59d1bf804f3267556960a451c18e521631629b | Bin 1146 -> 0 bytes .../5f76fc3f7d3a1b9c795b4e0a95d35b18502447b2 | Bin 1372 -> 0 bytes .../60176ceb0d754f89b1519f66c1bda63754fa1542 | 4 - .../60318d8b7bd1a507663a85ddb9d531bb862feb32 | Bin 529 -> 0 bytes .../6037f131a47c8ae1a268a82d8d348711e4384b65 | Bin 1372 -> 0 bytes .../60451c9c0895eeedd2798e73570908fdbdaf06c7 | Bin 1227 -> 0 bytes .../605a871698ffc4cf12a14769157540c9faf5dd01 | 14 --- .../6080686ed22d44f463793d9b88fcf66dd7316d59 | Bin 268 -> 0 bytes .../613ffbacea84deef089828f314b130dc56a4eb59 | 31 ------ .../6156a2b697826bdce341342f0d8b2636b25d33e7 | Bin 629 -> 0 bytes .../62247e8a58390c80b0193f0f78b8aa6349e93c29 | 15 --- .../6260758ee0ffb6d2c1fc6e10a21d5e91061fbe12 | Bin 995 -> 0 bytes .../62788f3e00e77b4685ac9716012c496a2a4511cd | Bin 862 -> 0 bytes .../62f67642715e8206110ab5246dd283c07d88ffc1 | 38 -------- .../63e5252389b6379f5224d0b79558e2ccb8aa8f90 | 16 --- .../6400786261ddb58593e0866e0a5adc35251b92be | Bin 50 -> 0 bytes .../642ca7e5ef1f858bc1227df71c9ad1686aa2263a | Bin 621 -> 0 bytes .../64ae890213af82eacd4cd32c5a525b0abd146a59 | 17 ---- .../64d0d17b0c7c4005da1c539cf1b22c7766f48bc4 | 76 --------------- .../64da352ffa9e19edfaa9818a8cad6ca9f183762a | 14 --- .../656cef2e700e16c7ea3041ecaa15c44e689f7089 | Bin 816 -> 0 bytes .../65c167b8a52a9b2f84ec1ce93f04f63787b2dee9 | 53 ---------- .../66a611ed3ec752fffa13f4728442ec0893cc2fb2 | 1 - .../66dacd14034fdd4b16e8d3109a5d909f300abb34 | 16 --- .../66e2b629184a9d2241f94499425798f8fb6d99bd | Bin 433 -> 0 bytes .../66f1ede4f05ec46a6c4f2917f449bd7ec69c2595 | Bin 366 -> 0 bytes .../671309a3ffa933109589b2c603bd3aaed33bd815 | Bin 1280 -> 0 bytes .../674e5464c21afb03850d706ef8dacb8aee03cbce | 1 - .../67995a0695f6bef4c2228e22cb62cbc2098c96aa | Bin 950 -> 0 bytes .../679e2011ef3b558014679e2c03ef3f062bb20afa | Bin 1165 -> 0 bytes .../67aaadfc2f3a2007bb13b794fe93b921fd12b219 | 9 -- .../67d54f78feca414836cd992af4d8b67b523f25c3 | 16 --- .../67e1469547c0481652b403c60aaafe3a349f6f97 | Bin 1324 -> 0 bytes .../67f82f7846a0e21bbf811ab17dbd5f9418c87013 | Bin 583 -> 0 bytes .../686b2e734f2b5d4017b2a5c1f02a7e9b75b07d98 | 13 --- .../68a2da38b2dfd9ee0fca3500633926afdcb24f75 | 1 - .../68bfe039edbe14fcbbe65bfe3fc75083dd37e401 | Bin 253 -> 0 bytes .../68cb554869f9e916e9692b5744f8421516ff7a31 | Bin 1368 -> 0 bytes .../68dac5b1493c144a687d441fb2976cd7977382f1 | 48 --------- .../68f05c0e6f6749cda5ae8955796c977bbe957a37 | Bin 1123 -> 0 bytes .../69103858b5dc2db0232a925bf6e8c0e97d9feb7c | Bin 1260 -> 0 bytes .../691a0b86ddade9398a30bd424d858e81646ae06c | Bin 1372 -> 0 bytes .../69ca8f59293af4fc46e57b7f4a593ae6038631f2 | Bin 967 -> 0 bytes .../69f48cf11fa7f9e3d01762c6b9068cc1028d3448 | 16 --- .../6a510ca8f9e1dbd88e66b72c7b8b9e4e4c97d9a6 | Bin 829 -> 0 bytes .../6b868f12958314b13670dffd968f88ec2f4261f7 | 4 - .../6ba8bebb1da6ab47090d0417f6133e0cc4ac3c8a | 4 - .../6bbb40993ca7372fea3bfff68b305b0e3ff4c4a6 | 74 -------------- .../6bc7a2850fe9fa609ec5f0091ca76fe8bf7eb1b1 | Bin 51 -> 0 bytes .../6c0b7598a7e2f0d7b6b77574c80375d22a19a5e5 | Bin 1193 -> 0 bytes .../6c56c59b1bfe70e2ffe8019af20cc7bdd4812312 | Bin 38 -> 0 bytes .../6c7ba0b0b3ccf5d6565a92d20cf2dd91bcc00e4a | 21 ---- .../6d48efe33337098db86507da98ea675b115234e3 | Bin 838 -> 0 bytes .../6d58a3a379dbae23277ad1a7562532d04ad9dabf | 15 --- .../6df4c29a8327e1c73bd33a3f119fbb3ed1092b0d | Bin 1311 -> 0 bytes .../6e59347c755ee9c8e914143c8f65b1be95dd435e | Bin 1372 -> 0 bytes .../6e6723615b46e9f00a2af90c2bf2519c6becd09e | 25 ----- .../6e6bf5a30c1fa33ad0d9810d6c2e9451f17a2b7b | Bin 1348 -> 0 bytes .../6ea547e1c6a4216d568c82656cb95fee49a57394 | Bin 1372 -> 0 bytes .../6ecc7757b9a2785487d4d6d8d2b15bf56029289e | 27 ------ .../6ee43bcf0e135fd3f9a7badd33f76255f0e11dcf | 1 - .../6ef68e33ade1f6202a857ee95af33362bcb99c84 | Bin 627 -> 0 bytes .../6fbf444366a639c283c51b751fcd818f6d297075 | Bin 641 -> 0 bytes .../706226fece7f5bd87efd236406818a521dffc194 | Bin 567 -> 0 bytes .../70681be1c07c5e999c0246a60463b58d21e6892e | 44 --------- .../70d696f0d0062f8afefa9b816712fb94e2712ac2 | 15 --- .../70fa311eb8521bebd1b9edbeda82dc0cf799f8f3 | Bin 253 -> 0 bytes .../7126e20a586bcdeae9e06bd1d8a8830b454fbd7d | Bin 493 -> 0 bytes .../71dcefbc910131bdfac208e9916073ad98d75165 | Bin 630 -> 0 bytes .../724bfede95deba9f8746e509b8f37514dbff674b | Bin 379 -> 0 bytes .../73470564ac7bbe7f5571baa40359b8f7d7687048 | 48 --------- .../73d80bd69c8cb74069e1038b64f25aacae2333c8 | Bin 102 -> 0 bytes .../73fb80be636cf4a16d9bfc3bf47f6b57a2cd5b86 | 41 -------- .../744c17f9fd4a6b44bc294746613f6fa15ffe483a | Bin 121 -> 0 bytes .../74677a9776050841ad9ec6dcc11c5d7713f5be35 | 1 - .../74e7cfe091cbf7aabb940aefbeec03ca87d7126a | 18 ---- .../74f25b78c4f10dc1ea27428e2bf3883c955a7063 | Bin 1184 -> 0 bytes .../764b03134c6830bd58adf75f662352cfd7ad0686 | Bin 450 -> 0 bytes .../768ecf19727fc028a881639109e9a7bfe24119a6 | Bin 548 -> 0 bytes .../76dd04b7018b0e6ff551222db2caf93034355d98 | Bin 1187 -> 0 bytes .../76fb9cbfac36ea7e3195ef1642a332d4b68e7f3b | Bin 1262 -> 0 bytes .../77d16c9be23c0c4690a7ec5a1c3ac13fa2a09eb3 | Bin 1080 -> 0 bytes .../78609d8f81421d4ed4a37fbd65a240affca3f73b | 11 --- .../78cf702aeca2da38a507f27ab996f1f688203f7d | Bin 1208 -> 0 bytes .../78dcab360bc43023a583d2ade002f7d7a9a9b43e | 9 -- .../793fcd3893a0cbf5f574edc1b9e87eb52eb24278 | 1 - .../7989665e56f7f655efcce2e945228b38e2611788 | Bin 1372 -> 0 bytes .../79a00eb46e2484e797c64139930f6363fe032d25 | 10 -- .../79b959fd7de4853ffa1a489f9e00c3e4a377f142 | 14 --- .../7a2835f0b9620087fbf4f6d56b6b61042917f200 | Bin 1372 -> 0 bytes .../7a3ba5bbaa69f1d7c32ea9fa2f250df52e1eeae2 | Bin 1372 -> 0 bytes .../7a5edf92e2af559e8c21b2165edcf3dac33b35c8 | Bin 579 -> 0 bytes .../7a7915d1cb3d9bec8b6af6f7d0871f2f486b8609 | Bin 1381 -> 0 bytes .../7c64d2e5e0812d2c67eb81fe2b03ea81c200304d | Bin 1054 -> 0 bytes .../7c6e3b347c962bac3d8d71901bfb469ae30f4067 | 6 -- .../7d049ae0d25db065a74ddfdc39add555945641d2 | 67 ------------- .../7d54aa80b4862bf0662bbfbbe962626739f6990c | Bin 979 -> 0 bytes .../7d5e1e863374a321dcc81dc8a199f84d16481519 | 9 -- .../7dbe06b6bf96913ad217b37dcbc5ac78f400d1ae | Bin 664 -> 0 bytes .../7e7631a85736d638c0166c4ab13646381d7757ec | Bin 477 -> 0 bytes .../7eef18ef5a8d02e54454e26d7d10dea1444fa8fd | 2 - .../7f020fd7ce71b711f7cf3a59a85bdd390d4c59ea | 7 -- .../7f21be64cf06119f608fae5d63e1d6ddb729f63e | 58 ----------- .../7f3f276bf1e3e26afe54daace6826fd4dbc17c39 | Bin 401 -> 0 bytes .../7f832d456171a7abb3db3d7e942a1d5ff93d62ab | 17 ---- .../7fd12818cf1ab3e632ee9ca0d2af297eed185fd0 | 2 - .../7ff113bcc72e8e3c9e95140abeacece8510059ae | 27 ------ .../80096118b9a69d0ce432e64317781fdef8c53151 | Bin 962 -> 0 bytes .../805d315c0cdffc452a233324aa003399b4785d51 | Bin 1208 -> 0 bytes .../806fd37e2c36a30b9e68c9f5d535c2c435644155 | Bin 1262 -> 0 bytes .../8077237dd21025331810c2545774ec17e5fa9542 | 2 - .../80f5426b5a1c457282e4e0b823f2a19d5f16cb6f | 34 ------- .../812ee1ea463359d43603956bc630658293bc7d62 | Bin 1221 -> 0 bytes .../8131932a329ac0869a8d5b479a6c74b98a63a7c5 | 4 - .../817a5b7920a502a5c381ddaaecac4f6f397c5372 | Bin 433 -> 0 bytes .../81a65cc3de1a7c31e8e052f880b406963aefb5ec | Bin 1372 -> 0 bytes .../81b0c0ce6a24a57c2786d9f24bc7d68da8e0d2e1 | Bin 1026 -> 0 bytes .../81c18ab3cf835094dcbbb6df793ed7894db21fcb | 2 - .../8215c83d5a9498206317fd3a9d779e8ec801bfef | Bin 785 -> 0 bytes .../82479eea1c5fb1454c3a833edfb5a4ed2116e11a | 27 ------ .../82b6ee7656e69008a1fa9ab72948910375b36550 | Bin 936 -> 0 bytes .../834b9410b2d301ac46cc60966d9411d6b603fb63 | 3 - .../835f7792a1f8e68cb4972a5e7cdc626aaea553db | 53 ---------- .../83941f005cbb9ecfc2d3681720f836b0197b8802 | 9 -- .../848a7b5715e3dcd47fa8c96b740677f1722dc3b3 | 16 --- .../84a883557203762930569c3fbc42b478a80d5004 | 8 -- .../84c5af062bfb3d9198e8a3777c4d4e63fdbdeb9b | Bin 343 -> 0 bytes .../85093ccb18bc6ecb1123c2b1331184163cef6e3c | Bin 279 -> 0 bytes .../85783c0a6cbef9cc4bd14d2da3cb85ee99b0ca54 | Bin 1008 -> 0 bytes .../857c1751624ff0ecefffb84893eca4f16dfad97e | Bin 216 -> 0 bytes .../859253c60ee528c1b5af09e3ddf1f3e44f4c6a68 | Bin 1128 -> 0 bytes .../85c61e72c8957c42e2090edc2442a4dc5a15bad8 | 58 ----------- .../863bff00750e863ea1e2c28de02f8200cdec1512 | Bin 298 -> 0 bytes .../86bbed9f4166ad166be89c89988cc063a8a09c38 | 8 -- .../87466f23cb205a0dbd14d87802a8e75cf170cef7 | 10 -- .../877c6fa730fc136d07fa77ca5936fea1afb96c7c | Bin 985 -> 0 bytes .../8789f044fcbef92526a3ea4897e600292682bb35 | 11 --- .../87f9149abf6ae185b2a6119b1b2c2fe3c8e83031 | Bin 1372 -> 0 bytes .../87fde72e820a985198f7ae9b778ee8e1f079902d | 36 ------- .../887725fcd42c9690920707cfa47cf7fd47e1b1a4 | Bin 61 -> 0 bytes .../88e001a8d4dc41786b7d14c7c786f66bfa96808c | Bin 479 -> 0 bytes .../8931eaba5bd76ad3370591c6db38d3a2042c03a8 | Bin 658 -> 0 bytes .../893caab7f128d17977fa78d1d9303a5919dd720f | 1 - .../8988a540ec1978cb68067883514cb0a939f812bb | 13 --- .../899104a5685c4bec7e2fb6b943d5b011066cb412 | Bin 708 -> 0 bytes .../89baead73b3cbfb44dcb3068866958606f1ce5b6 | Bin 1326 -> 0 bytes .../89dfa5c52debe2cfc75d6f9468bef1d642122655 | 16 --- .../8a1c31e3efd50b1eb07587c36d75cf47de660465 | Bin 784 -> 0 bytes .../8a25b8c64d700c22ed96c276fe7089e80d8f5f32 | 13 --- .../8a2b093647e090446b17da7fb4a18352d4391371 | Bin 1287 -> 0 bytes .../8a3fab2f833fd651cd666d406a40e5b60470a950 | 13 --- .../8abefa962bd8af7ac271484df60c26558c83e7dd | Bin 1263 -> 0 bytes .../8ac63c7008e327a08770af6eba279b61d58d4edc | Bin 1022 -> 0 bytes .../8ae344510b00564f566d661eabdac34971312cee | 2 - .../8b147bacdb0141a67f925a39a34f45066c3500d9 | Bin 581 -> 0 bytes .../8ba4114b825df9b342ed4187b1e4cd062284f45f | 51 ---------- .../8bbe6ef033513b06ab4a5e15cb6b9b66f080798e | Bin 985 -> 0 bytes .../8bf7125e871bb76584d6fc2f85a00ff70c3813e5 | 30 ------ .../8c1c3b090d74756c338beb08b93e552783939f1d | 15 --- .../8c7921e5f2b9e55490686813e699399eb0913ce1 | Bin 698 -> 0 bytes .../8cefce8729d489fa7e28619429950024f577937b | Bin 274 -> 0 bytes .../8cfac2c1e7edcf1e38b474e869e04dc2dd703fab | 13 --- .../8d12ad03bf144aea0f33471279548caba62e3438 | 42 -------- .../8d538fbeb2e42125e2d784df39bfb835d74f50e5 | Bin 1139 -> 0 bytes .../8d8116d50eecf2519f79af24c04da1735065a67f | Bin 642 -> 0 bytes .../8e08c68d71baccc7ffdea1e0265c0273cc0af2c4 | Bin 974 -> 0 bytes .../8e20b4e8241102b18558dbc38ae488c6860f9f13 | Bin 1209 -> 0 bytes .../8e4a8a3ed60c97b22d3c22661575cc9721b961b9 | 2 - .../8eb8f0e341fc273f9db06b0539d791f6f0173999 | 84 ---------------- .../8eed32d34a5e77973ded82ce001368aafbf1397e | Bin 79 -> 0 bytes .../8f2186adf654788533e9761fb55e4dbb5f622799 | Bin 1069 -> 0 bytes .../8f2322562b14842bc8cd152ff492337ae4c28dfd | 11 --- .../8fcb6dd8f9ee6dfd0dbf105b83f8fd4f8e6c8b80 | Bin 1065 -> 0 bytes .../8ff59a5bf06af8970a695d9fd86b71f9e26685b0 | Bin 11 -> 0 bytes .../9022c66e6e9625e7e823bc09cf0b18313aa29f93 | Bin 845 -> 0 bytes .../90888179794da60debb85aa31bc6f226b0f42d67 | 44 --------- .../908da0e1e2963684185508c500640aef1d964504 | 27 ------ .../90d0089c7a10b6fcdb78495957175a0ba2ab828b | 5 - .../91172a4c468d6fc54ae80463b124b632b6fa1e27 | Bin 243 -> 0 bytes .../915424b85456f2ff71bbd8b3e7c7b43977396b04 | Bin 1108 -> 0 bytes .../917b246e9a4e9c7523763ede1cb835a2d582993f | Bin 556 -> 0 bytes .../91ed67833fe8d523a08d935872513af34d70f596 | 53 ---------- .../91f405f3d6ed80bc4670e632a5fead87a1f151f0 | Bin 204 -> 0 bytes .../91f5312a4fd427443befc7c5e978697b5f0d95e8 | 8 -- .../925187c7beb8a05942d4200f66112251f37e700f | Bin 424 -> 0 bytes .../9256a5935ce8159a603639c5bf394e3fc7dfdb82 | 27 ------ .../92d9a6fffb65cbf7d20cfddcc1efb759d22e0a93 | 9 -- .../92e871b722199a526456b8ded207db0b2773a089 | Bin 653 -> 0 bytes .../93028096c45322c2f7f25f863d12c65acdc6f719 | Bin 589 -> 0 bytes .../9345ab20c761c7123e1d5945109bf0286e2d30ed | 33 ------- .../94095cad8c353effa53676a2a8704eb21d34a622 | Bin 848 -> 0 bytes .../942c7d2e0bd50afb7e51856df45274d2a5573575 | Bin 747 -> 0 bytes .../953d26dec9035103b9e17b4f3d2bb34dcb3ef560 | Bin 1244 -> 0 bytes .../95968e9c7a03947ade595ea10f689bd967e832b6 | Bin 861 -> 0 bytes .../959cb9d51b8aafcdfd758c7a69964a402d3a0efe | Bin 192 -> 0 bytes .../95fe4cb3b56426d457c6fba4d45218760ef696a0 | Bin 1001 -> 0 bytes .../9607f2f06157cc89f54cb9d72283165a7403803e | Bin 694 -> 0 bytes .../960c282301f55ba3ccd5edb1e5082be85862d52e | Bin 1175 -> 0 bytes .../96313915e7f1300896c48710784888b3508d1b15 | Bin 1372 -> 0 bytes .../9647affd62499f6f6ee88b8f62149ed8158bf819 | 14 --- .../969387a89ad402bce7af17167d9a93f57007c642 | 39 -------- .../96a81fd4cd19fb0351062efa51d2da4f0de39fe3 | Bin 755 -> 0 bytes .../97954410ddecd963fdf4b771fde778f2b2c0e49e | Bin 1027 -> 0 bytes .../98c78764365fdf83e59c2965fcef72961ae83e47 | Bin 413 -> 0 bytes .../98e5584447873c54fdeb92f05ad1a30b9804e4e2 | Bin 887 -> 0 bytes .../98f32654c8451a2e01f287954cceba52068cee74 | Bin 335 -> 0 bytes .../9a10a6c76b03ff9d1fdf4a7ddf40d01455364d3b | Bin 1372 -> 0 bytes .../9b391bb136b1c49f6638717ebce4bc86cf63700e | Bin 1372 -> 0 bytes .../9b9ea0973fbebb7697d22f752ded61773c2d5ebf | Bin 559 -> 0 bytes .../9c533afeb4e2346dc9e3bb94cdd09061e3e7e926 | 58 ----------- .../9c7664a7b2ccacd4182ea798df9fd90eb736a407 | Bin 1372 -> 0 bytes .../9d236bb59bec515fdd879face1030361a3a03bb9 | Bin 107 -> 0 bytes .../9dd21dd16ef388b5ca62bc4f7eb2368e9323957f | Bin 330 -> 0 bytes .../9de8d43c329c1e99bcd3d09e62b2961fa3d3580f | 35 ------- .../9e3596cd713fc641723222b532c3ea7db3135d3e | Bin 921 -> 0 bytes .../9e4ce1a0c8b74bd6a2a2dc5689e88cf83fae8227 | Bin 1294 -> 0 bytes .../9e5f7e046d8ad32f881f62feda9d24623cbc88f4 | 48 --------- .../9ecf18cc0a0ca596431d7c8dbbfbca26930aedd3 | 62 ------------ .../9f011e20ac7ac856b2181eae368e62fdfd4e3c4e | 35 ------- .../9f807299739ccabbe4757f81620cf64b1eeb61a4 | 31 ------ .../9fa832ec54efbdb050b79764f25e6092d8f2751e | 12 --- .../9fff699f5964c5f433abcc58892bc6e89c8fb3de | 37 ------- .../a04cba76ceaeec52dc5ba39927d9ae556d748123 | 3 - .../a0506bbb1765c1127a41a461fb8ec27a6aef592a | 3 - .../a06c890c02dd6e5478e9313276b54692d8c8d3c5 | 2 - .../a08310b2e1ae85ff9755528dc8c84e420d097469 | Bin 821 -> 0 bytes .../a08b8c306d1dc0890ab80956aedce693c47a267b | Bin 686 -> 0 bytes .../a08b958742804a143cd036270a6b172559fa0c89 | 15 --- .../a0cc95de934da9bb0143697eeca3074de8122e31 | Bin 1372 -> 0 bytes .../a0d86f6806b3d4d808d942bababeb215bf411dc5 | Bin 113 -> 0 bytes .../a125e09ed35b2a0cffff81840c93ec44c60ed051 | Bin 238 -> 0 bytes .../a147a254c206806fb41552ced767396e909a9c4e | 58 ----------- .../a1541c19617f8a7d9ff4540c20276bf9adbdf15a | Bin 1143 -> 0 bytes .../a162c5ead9de3f5fa52cdbbfc5f78bfc5c557daa | 16 --- .../a1ad3d220d4a33168b71818466e7ec7cedde7414 | Bin 805 -> 0 bytes .../a1f9774b02f9d63775ea5fb6977363ab71e06b05 | Bin 504 -> 0 bytes .../a2e5f5c433d16ab338bf65ac79fda3674d04192b | 59 ------------ .../a2f0e91e82ec1754968e79a37a0eb6604640d5d3 | Bin 943 -> 0 bytes .../a35eef21572a77d75731e2a55d492ea84915fde0 | 42 -------- .../a4179137d7d7aab6b2cacaf8f97465bdbe5c88a9 | 8 -- .../a41c6a96950e9b7dcb52bef5ab99b6e7328882ae | Bin 1372 -> 0 bytes .../a446521a00389c970caefc0e47a88d9690ac1231 | 47 --------- .../a49496119bf990b94dbbf6fcd1bbcb4877c144bb | 5 - .../a4b9b37ca9c96c2dec1d9c2f369df5b3295d4ce1 | Bin 1372 -> 0 bytes .../a5235124e5bb681b83f9f180123b29c9d44e242c | 6 -- .../a5414860816b2f5cb538992d9647e1e7e3e3bbc9 | Bin 977 -> 0 bytes .../a59d6ce4f82789b7eb844ded5545977e13777775 | 36 ------- .../a5a435e558ace95ae8019e9873a76d660bffe68c | 13 --- .../a66301ef282a5850ee68560beae19a505c2e2972 | 23 ----- .../a6925c01891660f39693805c32fd3f5a06e45e16 | Bin 82 -> 0 bytes .../a6bfb32f255b79b7e5e9b5227f6f9f387ddddb04 | Bin 1372 -> 0 bytes .../a6e3203e4a1f24d925b7166e7f70b2c898c1f44f | Bin 164 -> 0 bytes .../a70ab8067d7cb535adce6ce2c4fe9a8f71c9a736 | Bin 351 -> 0 bytes .../a7532c8af5a7b82ef607b2768d63d85dd1a407ec | 10 -- .../a7630de6a3292a58fb34ac4c9eb76b34621735ed | Bin 919 -> 0 bytes .../a7702b7ada98532dc163dcf1d4160c3b61bf4811 | 4 - .../a79e31a731e1e9f9117bbc64663196bf9b47e6c0 | Bin 1060 -> 0 bytes .../a7bc2622462c1886e4570c921eb5751c8cb9be31 | 35 ------- .../a7cdc85b8d1c292b1c13a3a3233ae79b8283c8fc | Bin 1238 -> 0 bytes .../a7fa14541ac25e066f6725ab5d27a5130ad6099a | 4 - .../a80e45ea2867a614d8f7f1e1e6c7ba91559cca85 | Bin 1372 -> 0 bytes .../a822117ba12e57fbcef002ff180926888bd4a2d8 | Bin 685 -> 0 bytes .../a84af8f0d3185d5643c19625d6f18564f46cfd25 | 20 ---- .../a8643e9e52bd63ba3ea723ab0d8c48e6f83e0cdc | Bin 1372 -> 0 bytes .../a86d78d4103525a42a954d13643038354619eceb | 49 ---------- .../a917612347d227c8802861ef19fcb5070334d31a | 3 - .../a925d5adada0f59ef705ebf7bff52fed6d8dc448 | 9 -- .../a985e16fd95ad91cda4ac9d4740910d1b4fd87a0 | Bin 1372 -> 0 bytes .../aa0f7a65473fb5b71ced21c1e8f9db58ae3fc8b3 | Bin 840 -> 0 bytes .../aa29608c40f47001cdd92fded07346ea3754f3fb | Bin 285 -> 0 bytes .../aa971890274b1894ec9503255f2eef4d87eee410 | Bin 108 -> 0 bytes .../aadb12dfe7d46a5984f2ef3f504537fcc428f7f5 | Bin 851 -> 0 bytes .../aaffea965f8e7b472bd2cbf38698e58a0147be36 | Bin 661 -> 0 bytes .../ab0991473ab418761fe64aa29bfc70156b24487a | 38 -------- .../ab79681c98997e708a0d3ded1aceb65f8ef5ed39 | Bin 1372 -> 0 bytes .../abb1f97f7d7c6f300f098877ec6ee9c47d58faa3 | Bin 973 -> 0 bytes .../abd88369db77f567081c2f0d9cfec9a4398ed055 | Bin 1139 -> 0 bytes .../abeda21f98a2e22d0a1b7dd1390b348ea37f1e64 | 11 --- .../abf55ed745dd370507319ed618ea56a66c36a8a1 | Bin 311 -> 0 bytes .../ac6cd547841b8d5d15735170517aa1b934892155 | Bin 1056 -> 0 bytes .../ace2f74ee37e88240a0034736b897922d1f69fd7 | Bin 1154 -> 0 bytes .../ad1278fa92526799a084e7f3e680bc977ef9e01c | 42 -------- .../ad50fd99308096b68cd0509370f2bb1ebad1830a | Bin 400 -> 0 bytes .../adf1a15500d0811f2801700d9d0e85d7f2e324b6 | Bin 1372 -> 0 bytes .../ae3ee2395edb984003f666be631f4e66962cfccb | 15 --- .../aec26f77160b33b2cb440054b38300b6bcb62cd5 | Bin 950 -> 0 bytes .../af865db5efeba45446ffc20e7e5193ee64a4e573 | Bin 830 -> 0 bytes .../aff1bb14ffe737d53a6fb6f7a5bae133b0270d10 | 77 --------------- .../b07bc5513275d3fe601a3d147644148ba37146b3 | 5 - .../b09eb9ed2c45dc5176b8c6e88999a3438491d22e | Bin 1218 -> 0 bytes .../b0de87e837225c4784a9100b03461876962e5a2d | 7 -- .../b0f9e28496e5fc57db76c95f35270be04c48307c | Bin 739 -> 0 bytes .../b108b4124ccfb3da8429ec87be64486cc8968849 | 80 --------------- .../b3b85a05ca8859e12e38f0dc1d8a7da55786f440 | Bin 979 -> 0 bytes .../b3c373e3bfa333bed7ca6895a061894b98b7ffaf | Bin 1277 -> 0 bytes .../b3f6910024959b8d00ac6ec0a9d3fcb5f371fcc6 | Bin 707 -> 0 bytes .../b420cab68facd84444340f0387ad28573ea66ecd | Bin 286 -> 0 bytes .../b45db85396aeadd5e15a0f3a74151d2c18b1caea | Bin 284 -> 0 bytes .../b4663b7c21fa1cd792a5bf0355389f5c64a646b9 | Bin 1288 -> 0 bytes .../b46e880d9b957bc71315089a96b1941837e933fd | 9 -- .../b5442974e8dadd24332ac31c3fe922b37e9d9dbc | 49 ---------- .../b5b9610b7932fb7114947a478bfd9b86bdd610fe | Bin 291 -> 0 bytes .../b5ba6ac190e0198e55e337ac9fbaf3db6cfedb61 | 10 -- .../b5be6adb3159a3da53272f8f1c48e55ee6f461cd | Bin 932 -> 0 bytes .../b5ecf1863963930c37d3021c9de817c1dec58116 | Bin 1372 -> 0 bytes .../b624c157651996b536d6f1a6bc9918f9a808585c | 17 ---- .../b6259f61f407dd27c11ea470b4392b929ac7a189 | 2 - .../b6528f30c0c7b792b16c0d92a10037063357451a | Bin 1368 -> 0 bytes .../b76d82a3d6ac31a227750ab129e6ea5e8274ce8f | Bin 862 -> 0 bytes .../b7d464255ab4dba8ba8738dee87d571d3a66de0d | Bin 300 -> 0 bytes .../b7ee439a0a6ae2921ec59ee646c96a2acbdf6f3c | Bin 6 -> 0 bytes .../b8697e77d16a8886fe493b501ad14e7554af72b7 | 11 --- .../b8b4f9aa97cb5c35aa7ccd909250230b2c78e635 | 10 -- .../b8c3dea2d20a9c498b6355795e9ac887757d64a5 | Bin 683 -> 0 bytes .../b8cbc25f7e9a66ad122dd939e27fe27d0e36f7ea | Bin 1360 -> 0 bytes .../b8d96598b8de9142bdb2624852402edb6ee714ef | Bin 808 -> 0 bytes .../b963a594192fbedc7af1c85fca81de337990fbd5 | Bin 782 -> 0 bytes .../bac4707f129bb581bbb1afff77250909c929edd9 | 20 ---- .../bb798cf75c387ac1b4716e5728c4d79831c17a57 | Bin 1038 -> 0 bytes .../bb9412791bcf92a0b2ee80d9005f13bb4f009577 | Bin 304 -> 0 bytes .../bbe148221abd9fd37fc74f9319dd7a2c19472285 | 59 ------------ .../bc3bd289d8e7636e5aaa035a32ba3c65617c8abc | Bin 464 -> 0 bytes .../bc4a132132cd1956788c8dab87cd45c15c18e107 | Bin 381 -> 0 bytes .../bc653b0448cca3dd7ce54cb3ce0b4128efdf67d0 | 14 --- .../bc6ca38171f404aed29d2febd0285548642ea847 | Bin 434 -> 0 bytes .../bcb25cd87257f817d820951415708831cf088445 | Bin 843 -> 0 bytes .../bcb5d6dc8314dac270b561e9a189d5b9d3988bce | Bin 676 -> 0 bytes .../bd3c50c43990466a86fa57b9f90849b9b1032d30 | Bin 1372 -> 0 bytes .../bdd3f1fd11a5ad7cb400476d078bd1323e85a655 | 21 ---- .../be4259cc8acfe2a851b4f20987ae48dd9c5fced2 | Bin 544 -> 0 bytes .../bead3d53cb0e9cb9c0b10d959405a4571dc19e41 | Bin 371 -> 0 bytes .../bf7b519b41168ed74163675f4b01cf85650a6c13 | 5 - .../bfb2c87ea5acf6f53cfe89fa3e6ad32dfd068b4d | Bin 1246 -> 0 bytes .../bff0a3c1f9f8e23dbc090b31ea1be91ce0aef471 | 9 -- .../c06a899080351bcb58da2eb86124b2beaf49efd7 | Bin 257 -> 0 bytes .../c0919c27738ab1b6487c6a9d64f640e517e829f0 | 17 ---- .../c0d0970e5dc2851401a94488d761af1f01be9f57 | Bin 785 -> 0 bytes .../c1005266ab9e5b89621e670ee5dffb22f6e9ee03 | 14 --- .../c140fb0ff7e3a47dd43d50f4791dda0e84e068ca | Bin 381 -> 0 bytes .../c1e0f65a19de28dbd066688d0838e78ba5967648 | Bin 1372 -> 0 bytes .../c216d3ab4f4e0c47b3f3ed74ea875a66d8e17b8c | 3 - .../c2dd234c8e1bc91a13fe2f8ca3ae9e0ef1782529 | Bin 396 -> 0 bytes .../c2de7991ac3980249d9331323a1296b79985a1da | 57 ----------- .../c2e75557aa110065ac8326e9f37fd931b6e6d8ad | Bin 1089 -> 0 bytes .../c3a9b37361f1418364f56dfbbbcfcafc133e377a | Bin 1265 -> 0 bytes .../c3c4bb1ef77ba601fa131d8c7bef6b69fbc4e941 | Bin 1372 -> 0 bytes .../c3fc646f9360860b9e6aac27654f9d0505b75fd0 | 2 - .../c45df63050cacaced6e5a1d183e43bae0dc8f89e | 14 --- .../c45f65d55fa2b03145d24656f08fea942ee55e40 | 25 ----- .../c4902b9d369e7c9f93096999c679760eec64686d | Bin 1372 -> 0 bytes .../c4a19b6282935a28a38a0a9ce6d1c89c97882cc3 | 6 -- .../c4c144db7d3b9a334ec805b91fc80415e4d28c14 | Bin 383 -> 0 bytes .../c4db3ba6258267ee3923dadc2792031f1b8558a5 | 21 ---- .../c5b1fcef324f7e1e80542ff20a08793284f0e3b4 | Bin 1130 -> 0 bytes .../c64bf098477289e6451053708f928db3ace63e8a | Bin 1206 -> 0 bytes .../c68e098453691f3a5ac8086cadb6de8de3c1c0fd | Bin 702 -> 0 bytes .../c6d10f8e629a74e51a5011e94b4afd9a90febe8e | 5 - .../c6faf7afbcd23d16f39be12ce3ab5e63b2c5e485 | 15 --- .../c79e4a512e2d9cada41effb3efa23534562bd813 | 47 --------- .../c7af0de97233be148fb1824ec1b815380a8b669b | 4 - .../c7d30a6383167d54fd15ab43d42afde46727d3f2 | Bin 1372 -> 0 bytes .../c7d80053e2b656e205f55a844d765aaf5fffbcc9 | 30 ------ .../c82e9647e4f9b2b59e87c4372b5b7addbf99c3ed | Bin 1056 -> 0 bytes .../c8d5d9837e1a7c6172ca0c046003806b7931d307 | Bin 163 -> 0 bytes .../c8da9cb950171873a4c2942330a593aa6845a344 | 8 -- .../c97090c32551411d6cb648243ce1c6d418bff2fb | Bin 1000 -> 0 bytes .../cac287fa46c68d3dabc49a3869aeb0337dc31394 | Bin 765 -> 0 bytes .../cacaf09a9954d39e4b1d3af86f13dfa997127e6d | Bin 447 -> 0 bytes .../cb05c385632f82dc5648fdcda5e7ecb8e50b9a02 | Bin 1073 -> 0 bytes .../cbe0e014bd7afacf595ddc8852b465db03ea4136 | 59 ------------ .../cc3444b9be98ffc9014878fa75de8608818b6821 | 2 - .../cc7b34b511c8bd4d1c977005145e9cb3b4907490 | Bin 251 -> 0 bytes .../ccf4f1ffe2f2e7149a1601e078e723ed83447b54 | Bin 1168 -> 0 bytes .../cd1b186395a7246ed50ed4ba12a4a676689098f9 | Bin 629 -> 0 bytes .../ce4718a61ebeb6184933fddc14226d2c11592790 | Bin 1372 -> 0 bytes .../ce78c82adac661becc298d119b0d63c4369b02e2 | Bin 306 -> 0 bytes .../cf3f0a13cf63c4da6d95cdb5a2c57330e31c5bee | Bin 809 -> 0 bytes .../cf5365ea392ada4d8ed23e0d26e8f754a94d0795 | Bin 851 -> 0 bytes .../cf5ea33a5755b44f071f40dd146ac61a988c6540 | 45 --------- .../cf781f5b39b845db0fd69e69d4f4a162abe4d0d2 | 91 ------------------ .../cf7a526a2a402f2cf9458618163b50fa2cc1d4e1 | 55 ----------- .../cf7ede711b011659a9e1602617907b194f8f3ad4 | Bin 408 -> 0 bytes .../cfc2943923d5e49f2808e6036a77466f0f69e08f | Bin 460 -> 0 bytes .../d0428af216271802d2f5609c2de7ac180a64a9ee | 33 ------- .../d076e76fa4de55077b2a1ae0dd11d55e9dde7858 | Bin 1335 -> 0 bytes .../d07eae1ac632f7d001a78de345d55e2118fd1e3b | 12 --- .../d080349ecd1be618f072452b6aeda609cb081e77 | Bin 595 -> 0 bytes .../d11b171596f6a4c4b4cb7c24b515a93497a9c797 | 65 ------------- .../d139e880b7721ca911bfc8fa29a84263f4c70277 | Bin 788 -> 0 bytes .../d156b8cb14b04960ae4439111d81efd5e9157228 | Bin 969 -> 0 bytes .../d16e2fa1da7de6bfec0e109cd6323c5e870023e3 | Bin 973 -> 0 bytes .../d17108926baab2c0e73d4ce28ace60d4294a6c1c | 44 --------- .../d2a2fa0c460b84cd47bcb6d5dcf9fef224a01332 | 9 -- .../d307e85ea06b989c869bcf39b593a7dc7477b471 | 40 -------- .../d31957a926e54db00e5c87c773b4ff5032d7f397 | 27 ------ .../d3b7e984d6fc1295b485bbc631e94ac186113cce | Bin 287 -> 0 bytes .../d45eef7932ae2ae41d4c18582ed8b652f9bcbe69 | Bin 1372 -> 0 bytes .../d4cbabf812a8d3a94fd5ea7d3aeda90357038123 | 13 --- .../d5dbb19cbee96d3b110c4223178b71e06cd25eea | Bin 438 -> 0 bytes .../d5f1650273abc3319475516e33350a133fd23bd9 | Bin 1382 -> 0 bytes .../d687e09f81776c06da7fbf0888fc8b081db7dcb3 | 14 --- .../d698c2e6373ca8a1e88bf85cce64b572b97c9a18 | Bin 714 -> 0 bytes .../d6fab4ac091a482ffd2a6f18a0d7ce2882f998e9 | 26 ----- .../d702a1114d23bd80dc87b72920b1e71707580de5 | Bin 1372 -> 0 bytes .../d71a7b1981817071d0f8a856275e5d0da4297d40 | Bin 708 -> 0 bytes .../d752dd70f044105c28697e52bf0b4af20ade0c98 | 10 -- .../d78f3f8e28a98d95d5500eacf7daaf1653a5f492 | 11 --- .../d8005668284181418683c85d1c6d70384bbb978f | Bin 303 -> 0 bytes .../d82b51749186b992d01ddfc8f06f9111ae181373 | Bin 992 -> 0 bytes .../d82df5bf19a3f7e95f50f14a28a59e9acc0232f3 | Bin 99 -> 0 bytes .../d846bba10a30f440fedb2c6bba0b0859ffeea8fa | 37 ------- .../d8483addd7dbd7d34fe418f50d14d17b370f1ec2 | 5 - .../d8a99aaccf9ad5c74f1108da6c07229b3ec0f00f | Bin 1372 -> 0 bytes .../d8c818cf8ca81b67b171cb79a059f88e84f52209 | Bin 825 -> 0 bytes .../d8d111326177bca8fe40376a1884640714a11120 | Bin 885 -> 0 bytes .../da4c792ef5bf98907c400a2bf4c632a4899b8db4 | Bin 1372 -> 0 bytes .../da9c17f03e775f36a0cc8ed08df6bd9f567efa15 | Bin 942 -> 0 bytes .../daf861731c620a9250b2aa021a8f407a094d3942 | Bin 1354 -> 0 bytes .../db2186e443d6efa8f467c4fbc4b35e28583a817f | 6 -- .../db6d7a08ac8b8402ef36e4c87c5057a4f098a786 | 21 ---- .../dc57c4c3159087640bff2c67d681d88230c4a7b2 | Bin 333 -> 0 bytes .../dc693ca4421466b814eb537133525dc92e194184 | Bin 131 -> 0 bytes .../dcd8f0dfcca50b150514449073177a3569653fad | Bin 343 -> 0 bytes .../ddd16a533c72d7d6b89fb213edc0886d3189c68d | Bin 335 -> 0 bytes .../dea156c28276782c1954d89b739406befed7bfa0 | 20 ---- .../dee076fecefd5de1f9e10281190f6ebd69fcca03 | 1 - .../deef05c0d07e36b58fbc516ca8be435c938e60ef | 16 --- .../dfc2bb07e483c9be09dd977eb289b58eea6fab42 | 15 --- .../dfd1170d6345c277b46e2f9628637cb1d0b7990c | Bin 53 -> 0 bytes .../e0f20f6d1aad349a9c05875a56939f04f9dd4e83 | 72 -------------- .../e1e1e2090394df2e1cc66b0609785a654d69731f | 6 -- .../e207893a12270f298b4f1526b7761795b13ee1ac | Bin 192 -> 0 bytes .../e31bfab4c58ca29955a6728bfaa213b01cc3cff8 | Bin 772 -> 0 bytes .../e369b9e192f6aa34f228b2bf90bc999b519da433 | 14 --- .../e3bafdc6bd4f6d00da3291ae8e94992a46fd036e | 65 ------------- .../e47c9566b3e12bd9fd8d9a993f4870dab7471681 | 3 - .../e4c46a1a4f7ea84c567b41aa9dec244bd08d52cb | Bin 640 -> 0 bytes .../e50e700d837a2ea93ec5d0dae038f04153fdb0f7 | Bin 936 -> 0 bytes .../e55861f55b55122eb4c29f3c7830c1895d5f8562 | 4 - .../e57fd47ed5818468b0efd8b99e05fa805c6289f7 | Bin 1372 -> 0 bytes .../e600d739dab4d9f8a233c5f76360104a7e2e0761 | Bin 1054 -> 0 bytes .../e6289a2435bc5ff5759c81bde5e845ebf155768a | Bin 454 -> 0 bytes .../e630406d44dc6403d53dcfd0fc38968356691047 | 40 -------- .../e6f00ef86934d8c1f0ced477092045029640960c | 3 - .../e76628ecd237f481c6eb61648a037b41373c61d7 | 18 ---- .../e779ca31758229542620cc174e34f6ae59e824b3 | Bin 975 -> 0 bytes .../e79df2797d434635d8fdefe511f89cc387d46e50 | Bin 1372 -> 0 bytes .../e7ff4d384a28b798080c35b406334a3055b6d091 | Bin 1295 -> 0 bytes .../e825f258e8c06d7d461e607c77564bf10e58877c | Bin 1086 -> 0 bytes .../e846dec67ebe6d6eb21a2e49af487fc1ee042032 | Bin 109 -> 0 bytes .../e863df1017f8f81d0be0f8a0b4145cd7fea11203 | Bin 734 -> 0 bytes .../e99c79bdc278a1c2ae8a7548ca847076ad9fbb1e | 55 ----------- .../eb6b9a372a9a97ed370b124f692726b2e8634063 | Bin 910 -> 0 bytes .../eb9235652357394c83a2f539cd823b2c7ee59416 | 21 ---- .../ec4c9e0eaef4df2d6e614197beb1e3103a67aff5 | 42 -------- .../eca18579e32b262ede578e9c399e15a1dcab52d3 | Bin 836 -> 0 bytes .../ecccb02a4c10dbbe65541e56ac7401c1dd11475d | Bin 87 -> 0 bytes .../ed89bfe838ef73ca6c3bcf28495aa94c64c94150 | Bin 978 -> 0 bytes .../ed9c62d626413d3b9c9783be25979e75d4f3f5e6 | 87 ----------------- .../edb35f93e5ff363ce4bbf7b81810fdd97a8411ee | Bin 1158 -> 0 bytes .../ee525533441cc6f5e057415d4fe39c7f36f9c71a | 57 ----------- .../ee9de133e6be0ec8cb2f60a70eb1b3d71ba88ebd | 45 --------- .../eeceeed6517dd665599a0d338f32530fdb40c3ca | 2 - .../ef0bc489b2e6a66519571c018b85c4325da0f383 | Bin 366 -> 0 bytes .../ef21f34c7811f55d7e258332a47d349ce7a81cb1 | Bin 1372 -> 0 bytes .../efb66fec05604a0f411fa83f898f31a2e6c20a61 | 61 ------------ .../efd1a98ab1ae8a291695a4729abd111161f156e2 | Bin 38 -> 0 bytes fuzz/corpus/example.hcl | 46 --------- .../f00e8787220d56cf2c6cd02a8288ce49ae933213 | Bin 292 -> 0 bytes .../f048e9f7385a6e215e1ae51b9e7f8fd0483302ce | 14 --- .../f0bceb83538803f409e9f662e318e8a962f13cff | Bin 1372 -> 0 bytes .../f0d50113bce353eea971d4a01f8bbe3ab7fd1fab | 65 ------------- .../f1011a8cbdac86c5821300359cd9eccd4d7eb76c | 23 ----- .../f1227c7d2ed2ceebfc39fa27db50f3148129a9bd | Bin 748 -> 0 bytes .../f12f4e1100b5ec639b8c14e3418fc25684ff5fff | Bin 233 -> 0 bytes .../f13beedaf9394b670b60bc2fa45b59702ebb0e98 | 18 ---- .../f2502e971a718df3f592dfabffc1d11c0927b9da | Bin 1372 -> 0 bytes .../f254270f54071ea2542a71df70f03739cab01b5a | 18 ---- .../f26cad427959366417c359ba0c90eb4c3f180d61 | 5 - .../f287b032dd485e5df2fd88dca0771b0f1e795b21 | 15 --- .../f2e1e59027836e1d6df52221bb55ba195682cf21 | Bin 469 -> 0 bytes .../f341bbf6b95a5d29e174d337277e9b3bd2816823 | Bin 295 -> 0 bytes .../f3b2b3e88026b2264d9a862071a4c4d1e4b382ff | Bin 173 -> 0 bytes .../f4788189e88f6410af6bd58df2341202b93e241e | 9 -- .../f4d53c17fdf0f91c6d2e135474bed4902ebb56f8 | 7 -- .../f52b03657d4370419beb0efde8aa596aa76c112c | Bin 458 -> 0 bytes .../f52d8df1735642743de1385936b44170d42eaa2b | 8 -- .../f578aedb57d0ff8cb56b464204ec0ff8e75a2e97 | 51 ---------- .../f5a2f54780bd19dfa1fdb1efde4b3f9599992d28 | Bin 536 -> 0 bytes .../f5db4160e47362f5fb040891fe73e164f4556697 | 4 - .../f5dc1ec65a3ff4a56f5d64a7e37bfd7d125908d6 | Bin 1372 -> 0 bytes .../f5e2c03b18fcc6890841aea7a0c9f75a1ac4a8ef | Bin 952 -> 0 bytes .../f5f8150307cfc795b6919c307315a6f2abe66178 | Bin 1077 -> 0 bytes .../f63d015cf8a9994abae753d12c60319647c1cce4 | Bin 1372 -> 0 bytes .../f64d5986bc047b8a6098cf0a1be1c55e21f3ec35 | 24 ----- .../f66533a70e7f754157a168d8d9a47f2e8d7f7b06 | 28 ------ .../f6b102938f4aa1bbcb91c65e1269490d23ce82f8 | Bin 1372 -> 0 bytes .../f6ea2ee1ac6c443e8d1b542195b3be9f57b360f0 | Bin 977 -> 0 bytes .../f79cfb828baa07411e07ec98197e7c5ea3bc93e8 | 7 -- .../f7c88d2bd3fb12b6bfff08c836e494656632a170 | Bin 1372 -> 0 bytes .../f854bfc434162b2fdd2d4dd86cfcd73e0a2f8337 | Bin 662 -> 0 bytes .../f8597aea2444ab906ef8f46342246d3f9fe7c62b | Bin 446 -> 0 bytes .../f870757e0ac9ebe1a56cb7e8fdaf5c9e955b033f | Bin 168 -> 0 bytes .../f932993ffaad306727f44e2d449b68182fb955c9 | 8 -- .../f99ad2bf622d4d552227f38dd75890f2fc83c27b | Bin 1103 -> 0 bytes .../f9c05a3e9cbb3b87e2945e5f79c1508c99260840 | 49 ---------- .../fa2200126cf71273e875be4e9e180e9ecb30cf20 | Bin 1061 -> 0 bytes .../fac0e246d8f95f9960372e2c9522f114e8f28651 | Bin 823 -> 0 bytes .../fb064d66ac2ce3c5d4c34e64edf657eb646bb790 | 3 - .../fb8e633cb62b6b627d20b151ead4e4249f29dab5 | Bin 1252 -> 0 bytes .../fb92e97ddda533693fc04497bd93d5872b127cfc | Bin 955 -> 0 bytes .../fb98cd1bc5c5edf32bd1f7886a1e2d8e14860c89 | 26 ----- .../fbc00e33255bca81a4ea1b62299e1f0db6258321 | Bin 1178 -> 0 bytes .../fbdb0db74271bfca9b2dffc0426319b4da76401e | 60 ------------ .../fc87f686e7af17033c6a791f1b2f205f25c89c2b | Bin 887 -> 0 bytes .../fcbe4aed4d978286beaec422428b6cff0a05294e | 11 --- .../fd0348d556ab28101166a13d970cf620ba8cd0a0 | 4 - .../fd8227447d8821361ca740d368e8f1e90f63b640 | 49 ---------- .../fdd9c715ab8f85003c78dad2a50ec232e01c5c26 | Bin 335 -> 0 bytes .../fe6e8f109e0bfa0378290b6fb64f3c9a988b04af | Bin 1372 -> 0 bytes .../ff555eb8468facbbba2e45fdaab34ae0e899fca2 | 44 --------- .../ffeaa6b5d05b71614b02f6ef155a895e47f8d296 | Bin 1372 -> 0 bytes ...ata%apply-provisioner-module%child%main.tf | 5 - ...a%apply-provisioner-multi-self-ref%main.tf | 8 -- ...-provisioner-multi-self-ref-single%main.tf | 9 -- ...estdata%apply-provisioner-self-ref%main.tf | 7 -- ...stdata%apply-provisioner-sensitive%main.tf | 18 ---- ...terraform%testdata%apply-ref-count%main.tf | 7 -- ...%testdata%apply-ref-existing%child%main.tf | 5 - ...raform%testdata%apply-ref-existing%main.tf | 9 -- ...ata%apply-resource-count-zero-list%main.tf | 7 -- ...y-resource-depends-on-module%child%main.tf | 3 - ...a%apply-resource-depends-on-module%main.tf | 9 -- ...depends-on-module-deep%child%child%main.tf | 3 - ...ource-depends-on-module-deep%child%main.tf | 3 - ...y-resource-depends-on-module-empty%main.tf | 1 - ...-depends-on-module-in-module%child%main.tf | 8 -- ...m%testdata%apply-resource-scale-in%main.tf | 13 --- ...nal%terraform%testdata%apply-taint%main.tf | 3 - ...terraform%testdata%apply-taint-dep%main.tf | 8 -- ...tdata%apply-taint-dep-requires-new%main.tf | 8 -- ...orm%testdata%apply-tainted-targets%main.tf | 3 - ...%terraform%testdata%apply-targeted%main.tf | 7 -- ...form%testdata%apply-targeted-count%main.tf | 7 -- ...orm%testdata%apply-targeted-module%main.tf | 11 --- ...ta%apply-targeted-module-dep%child%main.tf | 5 - ...testdata%apply-targeted-module-dep%main.tf | 7 -- ...ply-targeted-module-resource%child%main.tf | 7 -- ...ata%apply-targeted-module-resource%main.tf | 7 -- ...ed-module-unrelated-outputs%child1%main.tf | 17 ---- ...ed-module-unrelated-outputs%child2%main.tf | 9 -- ...-targeted-module-unrelated-outputs%main.tf | 37 ------- ...testdata%apply-terraform-workspace%main.tf | 3 - ...ta%apply-unknown-interpolate%child%main.tf | 5 - ...testdata%apply-unknown-interpolate%main.tf | 6 -- ...%terraform%testdata%apply-unstable%main.tf | 3 - ...rnal%terraform%testdata%apply-vars%main.tf | 33 ------- ...%terraform%testdata%apply-vars-env%main.tf | 20 ---- ...%testdata%context-required-version%main.tf | 1 - ...text-required-version-module%child%main.tf | 3 - ...tdata%destroy-module-with-provider%main.tf | 11 --- ...a%destroy-module-with-provider%mod%main.tf | 6 -- ...rm%testdata%destroy-targeted%child%main.tf | 10 -- ...erraform%testdata%destroy-targeted%main.tf | 12 --- ...minternal%terraform%testdata%empty%main.tf | 1 - ...%testdata%eval-context-basic%child%main.tf | 7 -- ...raform%testdata%eval-context-basic%main.tf | 39 -------- ...nal%terraform%testdata%graph-basic%main.tf | 24 ----- ...ta%graph-builder-apply-basic%child%main.tf | 7 -- ...testdata%graph-builder-apply-basic%main.tf | 9 -- ...testdata%graph-builder-apply-count%main.tf | 7 -- ...stdata%graph-builder-apply-dep-cbd%main.tf | 9 -- ...ata%graph-builder-apply-double-cbd%main.tf | 13 --- ...aph-builder-apply-module-destroy%A%main.tf | 9 -- ...graph-builder-apply-module-destroy%main.tf | 13 --- ...ta%graph-builder-apply-provisioner%main.tf | 3 - ...builder-apply-target-module%child1%main.tf | 11 --- ...%graph-builder-apply-target-module%main.tf | 10 -- ...lder-plan-attr-as-blocks%attr-as-blocks.tf | 8 -- ...%testdata%graph-builder-plan-basic%main.tf | 33 ------- ...ta%graph-builder-plan-dynblock%dynblock.tf | 14 --- ...plan-target-module-provider%child2%main.tf | 7 -- ...uilder-plan-target-module-provider%main.tf | 9 -- ...aform%testdata%import-module%child%main.tf | 10 -- ...data%import-module%child%submodule%main.tf | 3 - ...l%terraform%testdata%import-module%main.tf | 11 --- ...terraform%testdata%import-provider%main.tf | 7 -- ...rm%testdata%import-provider-locals%main.tf | 13 --- ...testdata%import-provider-resources%main.tf | 11 --- ...form%testdata%import-provider-vars%main.tf | 9 -- ...stdata%input-interpolate-var%child%main.tf | 6 -- ...orm%testdata%input-interpolate-var%main.tf | 7 -- ...tdata%input-interpolate-var%source%main.tf | 3 - ...tdata%input-module-data-vars%child%main.tf | 5 - ...form%testdata%input-provider-multi%main.tf | 9 -- ...testdata%input-provider-once%child%main.tf | 2 - ...aform%testdata%input-provider-vars%main.tf | 5 - ...%testdata%input-provider-with-vars%main.tf | 7 -- ...rovider-with-vars-and-module%child%main.tf | 1 - ...nput-provider-with-vars-and-module%main.tf | 7 -- ...orm%testdata%input-submodule-count%main.tf | 4 - ...testdata%input-submodule-count%mod%main.tf | 11 --- ...a%input-submodule-count%mod%submod%main.tf | 7 -- ...terraform%testdata%input-variables%main.tf | 30 ------ ...rraform%testdata%issue-5254%step-0%main.tf | 12 --- ...rraform%testdata%issue-5254%step-1%main.tf | 13 --- ...rnal%terraform%testdata%issue-7824%main.tf | 6 -- ...rnal%terraform%testdata%issue-9549%main.tf | 11 --- ...%terraform%testdata%issue-9549%mod%main.tf | 10 -- ...estdata%nested-resource-count-plan%main.tf | 11 --- ...ternal%terraform%testdata%plan-cbd%main.tf | 5 - ...stdata%plan-cbd-depends-datasource%main.tf | 14 --- ...rm%testdata%plan-cbd-maintain-root%main.tf | 19 ---- ...ata%plan-close-module-provider%mod%main.tf | 7 -- ...l%terraform%testdata%plan-computed%main.tf | 8 -- ...an-computed-attr-ref-type-mismatch%main.tf | 10 -- ...%testdata%plan-computed-data-count%main.tf | 9 -- ...stdata%plan-computed-data-resource%main.tf | 8 -- ...testdata%plan-computed-in-function%main.tf | 7 -- ...raform%testdata%plan-computed-list%main.tf | 8 -- ...testdata%plan-computed-multi-index%main.tf | 9 -- ...estdata%plan-computed-value-in-map%main.tf | 16 --- ...ata%plan-computed-value-in-map%mod%main.tf | 8 -- ...aform%testdata%plan-count-computed%main.tf | 8 -- ...a%plan-count-computed-module%child%main.tf | 5 - ...estdata%plan-count-computed-module%main.tf | 8 -- ...%terraform%testdata%plan-count-dec%main.tf | 7 -- ...%terraform%testdata%plan-count-inc%main.tf | 8 -- ...erraform%testdata%plan-count-index%main.tf | 4 - ...ata%plan-count-module-static%child%main.tf | 5 - ...unt-module-static-grandchild%child%main.tf | 6 -- ...lan-count-module-static-grandchild%main.tf | 8 -- ...form%testdata%plan-count-one-index%main.tf | 8 -- ...estdata%plan-count-splat-reference%main.tf | 9 -- ...%terraform%testdata%plan-count-var%main.tf | 10 -- ...terraform%testdata%plan-count-zero%main.tf | 8 -- ...form%testdata%plan-data-depends-on%main.tf | 14 --- ...lan-data-resource-becomes-computed%main.tf | 6 -- ...ta%plan-destroy-interpolated-count%main.tf | 20 ---- ...lan-destroy-interpolated-count%mod%main.tf | 2 - ...al%terraform%testdata%plan-diffvar%main.tf | 7 -- ...erraform%testdata%plan-escaped-var%main.tf | 3 - ...l%terraform%testdata%plan-for-each%main.tf | 35 ------- ...stdata%plan-for-each-unknown-value%main.tf | 20 ---- ...aform%testdata%plan-ignore-changes%main.tf | 9 -- ...re-changes-in-map%ignore-changes-in-map.tf | 13 --- ...nges-sensitive%ignore-changes-sensitive.tf | 11 --- ...tdata%plan-ignore-changes-wildcard%main.tf | 12 --- ...%plan-ignore-changes-with-flatmaps%main.tf | 15 --- ...terraform%testdata%plan-list-order%main.tf | 7 -- ...rm%testdata%plan-local-value-count%main.tf | 8 -- ...m%testdata%plan-module-cycle%child%main.tf | 5 - ...rraform%testdata%plan-module-cycle%main.tf | 12 --- ...aform%testdata%plan-module-destroy%main.tf | 7 -- ...data%plan-module-destroy-gh-1835%a%main.tf | 5 - ...data%plan-module-destroy-gh-1835%b%main.tf | 5 - ...stdata%plan-module-destroy-gh-1835%main.tf | 8 -- ...plan-module-destroy-multivar%child%main.tf | 8 -- ...tdata%plan-module-destroy-multivar%main.tf | 4 - ...rraform%testdata%plan-module-input%main.tf | 8 -- ...estdata%plan-module-input-computed%main.tf | 8 -- ...stdata%plan-module-input-var%child%main.tf | 5 - ...orm%testdata%plan-module-input-var%main.tf | 10 -- ...data%plan-module-map-literal%child%main.tf | 12 --- ...m%testdata%plan-module-map-literal%main.tf | 9 -- ...stdata%plan-module-multi-var%child%main.tf | 10 -- ...orm%testdata%plan-module-multi-var%main.tf | 9 -- ...lan-module-provider-defaults%child%main.tf | 8 -- ...%plan-module-provider-defaults-var%main.tf | 11 --- ...plan-module-provider-inherit%child%main.tf | 3 - ...tdata%plan-module-provider-inherit%main.tf | 11 --- ...lan-module-provider-inherit-deep%A%main.tf | 3 - ...lan-module-provider-inherit-deep%B%main.tf | 3 - ...%plan-module-provider-inherit-deep%main.tf | 7 -- ...ata%plan-module-provider-var%child%main.tf | 9 -- ...%testdata%plan-module-provider-var%main.tf | 8 -- ...orm%testdata%plan-module-var%child%main.tf | 7 -- ...terraform%testdata%plan-module-var%main.tf | 7 -- ...%testdata%plan-module-var-computed%main.tf | 7 -- ...odule-var-with-default-value%inner%main.tf | 12 --- ...plan-module-var-with-default-value%main.tf | 7 -- ...ta%plan-module-variable-from-splat%main.tf | 9 -- ...lan-module-variable-from-splat%mod%main.tf | 12 --- ...a%plan-module-wrong-var-type%inner%main.tf | 13 --- ...estdata%plan-module-wrong-var-type%main.tf | 10 -- ...module-wrong-var-type-nested%inner%main.tf | 13 --- ...%plan-module-wrong-var-type-nested%main.tf | 3 - ...odule-wrong-var-type-nested%middle%main.tf | 19 ---- ...al%terraform%testdata%plan-modules%main.tf | 11 --- ...testdata%plan-modules-expand%child%main.tf | 12 --- ...a%plan-modules-remove-provisioners%main.tf | 5 - ...s-remove-provisioners%parent%child%main.tf | 2 - ...modules-remove-provisioners%parent%main.tf | 7 -- ...l%terraform%testdata%plan-path-var%main.tf | 5 - ...%testdata%plan-prevent-destroy-bad%main.tf | 7 -- ...ata%plan-prevent-destroy-count-bad%main.tf | 8 -- ...ta%plan-prevent-destroy-count-good%main.tf | 4 - ...testdata%plan-prevent-destroy-good%main.tf | 5 - ...l%terraform%testdata%plan-provider%main.tf | 7 -- ...rm%testdata%plan-provisioner-cycle%main.tf | 7 -- ...m%testdata%plan-required-whole-mod%main.tf | 17 ---- ...stdata%plan-required-whole-mod%mod%main.tf | 7 -- ...l%terraform%testdata%plan-self-ref%main.tf | 3 - ...aform%testdata%plan-self-ref-multi%main.tf | 4 - ...m%testdata%plan-self-ref-multi-all%main.tf | 4 - ...erraform%testdata%plan-shadow-uuid%main.tf | 3 - ...testdata%plan-taint-ignore-changes%main.tf | 7 -- ...data%plan-taint-interpolated-count%main.tf | 7 -- ...l%terraform%testdata%plan-targeted%main.tf | 12 --- ...tdata%plan-targeted-cross-module%A%main.tf | 7 -- ...tdata%plan-targeted-cross-module%B%main.tf | 5 - ...estdata%plan-targeted-cross-module%main.tf | 8 -- ...stdata%plan-targeted-module-orphan%main.tf | 6 -- ...d-module-untargeted-variable%child%main.tf | 5 - ...argeted-module-untargeted-variable%main.tf | 12 --- ...rgeted-module-with-provider%child2%main.tf | 7 -- ...form%testdata%plan-targeted-orphan%main.tf | 6 -- ...rm%testdata%plan-targeted-over-ten%main.tf | 3 - ...ta%plan-untargeted-resource-output%main.tf | 8 -- ...lan-untargeted-resource-output%mod%main.tf | 15 --- ...rraform%testdata%plan-var-list-err%main.tf | 16 --- ...-variable-sensitivity-module%child%main.tf | 13 --- ...a%plan-variable-sensitivity-module%main.tf | 14 --- ...rm%testdata%provider-meta-data-set%main.tf | 13 --- ...a%provider-meta-data-set%my-module%main.tf | 9 -- ...%testdata%provider-meta-data-unset%main.tf | 7 -- ...provider-meta-data-unset%my-module%main.tf | 3 - ...rraform%testdata%provider-meta-set%main.tf | 13 --- ...stdata%provider-meta-set%my-module%main.tf | 9 -- ...data%provider-meta-unset%my-module%main.tf | 3 - ...form%testdata%provider-with-locals%main.tf | 11 --- ...l%terraform%testdata%refresh-basic%main.tf | 1 - ...a%refresh-data-count%refresh-data-count.tf | 6 -- ...data%refresh-data-module-var%child%main.tf | 6 -- ...m%testdata%refresh-data-module-var%main.tf | 8 -- ...orm%testdata%refresh-data-ref-data%main.tf | 7 -- ...stdata%refresh-data-resource-basic%main.tf | 5 - ...terraform%testdata%refresh-dynamic%main.tf | 3 - ...%refresh-module-computed-var%child%main.tf | 5 - ...stdata%refresh-module-computed-var%main.tf | 8 -- ...module-input-computed-output%child%main.tf | 11 --- ...fresh-module-input-computed-output%main.tf | 8 -- ...esh-module-orphan%child%grandchild%main.tf | 3 - ...stdata%refresh-module-orphan%child%main.tf | 10 -- ...data%refresh-module-var-module%bar%main.tf | 3 - ...data%refresh-module-var-module%foo%main.tf | 7 -- ...testdata%refresh-module-var-module%main.tf | 8 -- ...terraform%testdata%refresh-modules%main.tf | 5 - ...erraform%testdata%refresh-no-state%main.tf | 3 - ...%terraform%testdata%refresh-output%main.tf | 5 - ...rm%testdata%refresh-output-partial%main.tf | 7 -- ...rm%testdata%refresh-schema-upgrade%main.tf | 2 - ...erraform%testdata%refresh-targeted%main.tf | 8 -- ...rm%testdata%refresh-targeted-count%main.tf | 9 -- ...%testdata%refresh-unknown-provider%main.tf | 4 - ...al%terraform%testdata%refresh-vars%main.tf | 5 - ...atic-validate-refs%static-validate-refs.tf | 23 ----- ...nsform-cbd-destroy-edge-both-count%main.tf | 11 --- ...a%transform-cbd-destroy-edge-count%main.tf | 10 -- ...estdata%transform-config-mode-data%main.tf | 3 - ...a%transform-destroy-cbd-edge-basic%main.tf | 9 -- ...a%transform-destroy-cbd-edge-multi%main.tf | 15 --- ...tdata%transform-destroy-edge-basic%main.tf | 5 - ...ransform-destroy-edge-module%child%main.tf | 7 -- ...data%transform-destroy-edge-module%main.tf | 7 -- ...transform-destroy-edge-module-only%main.tf | 4 - ...tdata%transform-destroy-edge-multi%main.tf | 9 -- ...ta%transform-destroy-edge-self-ref%main.tf | 5 - ...form-module-var-nested%child%child%main.tf | 5 - ...%transform-module-var-nested%child%main.tf | 6 -- ...stdata%transform-module-var-nested%main.tf | 4 - ...rm%testdata%transform-orphan-count%main.tf | 3 - ...tdata%transform-orphan-count-empty%main.tf | 1 - ...%testdata%transform-provider-basic%main.tf | 2 - ...ansform-provider-fqns-module%child%main.tf | 11 --- ...ata%transform-provider-fqns-module%main.tf | 11 --- ...randchild-inherit%child%grandchild%main.tf | 7 -- ...-provider-grandchild-inherit%child%main.tf | 10 -- ...nsform-provider-grandchild-inherit%main.tf | 11 --- ...a%transform-provider-inherit%child%main.tf | 7 -- ...estdata%transform-provider-missing%main.tf | 3 - ...nsform-provider-missing-grandchild%main.tf | 3 - ...rm-provider-missing-grandchild%sub%main.tf | 5 - ...ider-missing-grandchild%sub%subsub%main.tf | 2 - ...%testdata%transform-provider-prune%main.tf | 2 - ...stdata%transform-provisioner-basic%main.tf | 3 - ...tdata%transform-provisioner-module%main.tf | 7 -- ...form%testdata%transform-root-basic%main.tf | 5 - ...m%testdata%transform-targets-basic%main.tf | 22 ----- ...ransform-targets-downstream%child%child.tf | 14 --- ...-downstream%child%grandchild%grandchild.tf | 6 -- ...tdata%transform-targets-downstream%main.tf | 18 ---- ...tdata%transform-trans-reduce-basic%main.tf | 10 -- ...%testdata%update-resource-provider%main.tf | 7 -- ...raform%testdata%validate-bad-count%main.tf | 3 - ...estdata%validate-bad-module-output%main.tf | 7 -- ...terraform%testdata%validate-bad-pc%main.tf | 5 - ...rm%testdata%validate-bad-prov-conf%main.tf | 9 -- ...tdata%validate-bad-prov-connection%main.tf | 8 -- ...terraform%testdata%validate-bad-rc%main.tf | 3 - ...a%validate-bad-resource-connection%main.tf | 8 -- ...stdata%validate-bad-resource-count%main.tf | 22 ----- ...erraform%testdata%validate-bad-var%main.tf | 7 -- ...data%validate-computed-in-function%main.tf | 7 -- ...idate-computed-module-var-ref%dest%main.tf | 5 - ...a%validate-computed-module-var-ref%main.tf | 8 -- ...ate-computed-module-var-ref%source%main.tf | 7 -- ...m%testdata%validate-count-computed%main.tf | 7 -- ...m%testdata%validate-count-negative%main.tf | 3 - ...m%testdata%validate-count-variable%main.tf | 6 -- ...l%terraform%testdata%validate-good%main.tf | 8 -- ...estdata%validate-good-module%child%main.tf | 3 - ...form%testdata%validate-good-module%main.tf | 7 -- ...tdata%validate-module-deps-cycle%a%main.tf | 5 - ...estdata%validate-module-deps-cycle%main.tf | 8 -- ...a%validate-module-pc-inherit%child%main.tf | 3 - ...estdata%validate-module-pc-inherit%main.tf | 9 -- ...%validate-module-pc-inherit-unused%main.tf | 7 -- ...data%validate-module-pc-vars%child%main.tf | 7 -- ...m%testdata%validate-module-pc-vars%main.tf | 7 -- ...%validate-required-provider-config%main.tf | 20 ---- ...orm%testdata%validate-required-var%main.tf | 5 - ...idate-sensitive-provisioner-config%main.tf | 11 --- ...testdata%validate-skipped-pc-empty%main.tf | 1 - ...rraform%testdata%validate-targeted%main.tf | 9 -- ...idate-var-no-default-explicit-type%main.tf | 5 - ...ld%validate-variable-custom-validations.tf | 5 - ...ve%validate-variable-custom-validations.tf | 10 -- ...orm%testdata%validate-variable-ref%main.tf | 5 - ...rnal%terraform%testdata%vars-basic%main.tf | 14 --- ...terraform%testdata%vars-basic-bool%main.tf | 10 -- fuzz/corpus/seed1 | 52 ---------- ...2958a668c04944f12da010e4cd4239cb587114.hcl | Bin 6666 -> 0 bytes ...abb6816b26bfecdaa9aef4b049f7259aac9954.hcl | Bin 29211 -> 0 bytes fuzz/fuzzer.cc | 23 ----- fuzz/gen-dict.py | 37 ------- fuzz/hcl.dict | 45 --------- fuzz/tree-sitter | 1 - 1094 files changed, 6 insertions(+), 10517 deletions(-) delete mode 100644 .gitmodules delete mode 100644 fuzz/Makefile delete mode 100644 fuzz/corpus/014240abfcb2ca2f6016a8dff06de2b360cd6fcf delete mode 100644 fuzz/corpus/018704bbb6c1a7b59d718ffc30fa2b5e44c3827c delete mode 100644 fuzz/corpus/01e3e0b54538ca0b95eef95a3ff77cb61ab3e480 delete mode 100644 fuzz/corpus/0251388f56575f73d68a906c258dcb8c19d5ab30 delete mode 100644 fuzz/corpus/028387e8aff5aa737658457cc4ac99c35eabe374 delete mode 100644 fuzz/corpus/028a6080eaaf4d36e1fcfb2170a1a7045ebe77fb delete mode 100644 fuzz/corpus/02bdae2183644c7dd2daf87f68610abe2988c6f3 delete mode 100644 fuzz/corpus/031d5eefd1ad735b8e3dad6755347e77a0c63f40 delete mode 100644 fuzz/corpus/0377031dd057c60fba80237523a968caa3b5901d delete mode 100644 fuzz/corpus/040fc111122aae8f327a072afcf2e3e21e19c51d delete mode 100644 fuzz/corpus/0476dd3253303da7330fb74f3307a2530a432aed delete mode 100644 fuzz/corpus/04deedbf01188a5b82b8d7accb64b66a0ef3dc92 delete mode 100644 fuzz/corpus/05325ad5fe0a2d5a546e81ea915fac27d0582962 delete mode 100644 fuzz/corpus/05c34eeb99cf3258f6ff76a1ddd7b2763cd6e02e delete mode 100644 fuzz/corpus/068700577e2482b2c9c00422f94bfcf4bb1ef70e delete mode 100644 fuzz/corpus/0848d2c151972fa8f8e9937e1a5b8a7fa1b2e404 delete mode 100644 fuzz/corpus/09ace2d7b18684c0f2e2700f1d512453e3e9569a delete mode 100644 fuzz/corpus/09be054cf13a0e5699a8e674f5909956377f1e7a delete mode 100644 fuzz/corpus/09ead4693b87b8d82799914ce99c9dbc581f4572 delete mode 100644 fuzz/corpus/09f624810c1b6d0bcf9a3d7e195d9876777a8857 delete mode 100644 fuzz/corpus/0a654b54503cd9be60ea984a37fa31c48cb31a2e delete mode 100644 fuzz/corpus/0b3d2ab92c5a7979354f89587f56ff8ad7afb832 delete mode 100644 fuzz/corpus/0b46280dd1157fa9deebeb839fd1fda024117b4e delete mode 100644 fuzz/corpus/0c0fa8e2acf859e739e5ce2fd5b64b32ed8e98da delete mode 100644 fuzz/corpus/0ca3570ad941be5276ce3d280d83ecc4b0413fc5 delete mode 100644 fuzz/corpus/0cf361775136f3f241c003900d3908757325402f delete mode 100644 fuzz/corpus/0d7cd6a47798bd7fc730581a13b1c2abd0a4e3ff delete mode 100644 fuzz/corpus/0f03e223f67a39cf3ecbec7990a6bc0ef4bb0f18 delete mode 100644 fuzz/corpus/0f33f7aea9cb9e416dd502d0fd90c2e31119b970 delete mode 100644 fuzz/corpus/0f98023fe9d0d809a3b4c3e9aa4cf199e7c2ddd3 delete mode 100644 fuzz/corpus/102430d336fc84f3749d3fb100dc516a6a74a926 delete mode 100644 fuzz/corpus/105eb22998c99d6ffc31492404017072a7a98e6c delete mode 100644 fuzz/corpus/10aa8a5954a2843a7b250be59e17d33cf276b901 delete mode 100644 fuzz/corpus/10ce332fab5d11fc50ec4e842dc8738c0c2fca39 delete mode 100644 fuzz/corpus/10ddd4df2cc1ccccf7fcd18ac834566b518f31c5 delete mode 100644 fuzz/corpus/11dac95684504050105ea0a7178ffd23b0f33500 delete mode 100644 fuzz/corpus/1204a4c4cab1fee65e374eb7583baf63d523c51f delete mode 100644 fuzz/corpus/1259a599c17b0373ad247172368ea1e7fbd4b81d delete mode 100644 fuzz/corpus/126a75ab85c07b130cca7765bb8e3b4dbec98d18 delete mode 100644 fuzz/corpus/12d5ac4fdb769a5277171f71dc43b34d38683be2 delete mode 100644 fuzz/corpus/12e23a6ff2293973e42da41572932ff808d1e86c delete mode 100644 fuzz/corpus/131c4a811a3b0ddb70d37f2d8ffb05d0180efe46 delete mode 100644 fuzz/corpus/13786ca70e3170ab0405128daadeca1c5d5bfc42 delete mode 100644 fuzz/corpus/1385041120dba3afddc8831fab916d38df656a88 delete mode 100644 fuzz/corpus/13e84838b2156bcd87c349df7ec5975065667354 delete mode 100644 fuzz/corpus/1412f60317c8ebafc819f4c748f8408432632e07 delete mode 100644 fuzz/corpus/144b5a971892f4a607877008830140cb1fcbc66d delete mode 100644 fuzz/corpus/1525ad2fd5bd1576d86809f1f7913f8c9b85372d delete mode 100644 fuzz/corpus/16106c16d117d2576a4476b12156923e728fad7d delete mode 100644 fuzz/corpus/1634f9ccdd2d8e30dfbacd47c3c44ea925483796 delete mode 100644 fuzz/corpus/1688481f6ebf260976f7ad772e403b029983ba9d delete mode 100644 fuzz/corpus/16d0ef4d1b1c012aa09dba6c47961a54dba0920d delete mode 100644 fuzz/corpus/16d5706023c8be30161e2428c6c63a2d5b67340d delete mode 100644 fuzz/corpus/174fb935afab1d7f9b67483f9a12fa2d15315015 delete mode 100644 fuzz/corpus/179d6d988d5f19552065493bd00ec0246df4ebf1 delete mode 100644 fuzz/corpus/17f9454e1499537063f1b1bd0fe3039af3a5e8f0 delete mode 100644 fuzz/corpus/1843f00ef5e4628772dc5d7b2918a67a03a135ec delete mode 100644 fuzz/corpus/18763d48e30710613b3bd3766f6795c754d894f6 delete mode 100644 fuzz/corpus/191b19eaebc21ab4495f9f5e2607850adc768f69 delete mode 100644 fuzz/corpus/191be2a98865ea9cf417ae4845acdb783a318264 delete mode 100644 fuzz/corpus/194c646c51d49bcb80741ac1ed53811885428979 delete mode 100644 fuzz/corpus/1baad8fa0018546beaf961cdaa4c7dd9524366ec delete mode 100644 fuzz/corpus/1ca98ab6333f42764ad2de97ac6f58f868678477 delete mode 100644 fuzz/corpus/1cdf4ddf13f69965755a3dbe09d01719ebfbebf6 delete mode 100644 fuzz/corpus/1ce414d05ab97d35736b69ebd26a40bb7e0cbbc0 delete mode 100644 fuzz/corpus/1d915f46c64232912a091cd834687a05d5c550f3 delete mode 100644 fuzz/corpus/1df1292768ab8741ff5f16816bfef8251fbb1dc6 delete mode 100644 fuzz/corpus/1e680f1adad819ea9d5bed04438038e9b5bdccd8 delete mode 100644 fuzz/corpus/1e8fa4cc4c171d373d44718d801e4fc4e38d5d73 delete mode 100644 fuzz/corpus/1f70cd045d651614691546bcfaa795e5fb2dde9a delete mode 100644 fuzz/corpus/1f9f8732459eec694974c3b3bfef5139870da893 delete mode 100644 fuzz/corpus/203d02eb7359f90024a4b06b6e6af2da376052f3 delete mode 100644 fuzz/corpus/20774ca94dfb46b7c02094de66eb727b84fce3be delete mode 100644 fuzz/corpus/209ca6047c55875f82b351a7b18c3fe14f33705b delete mode 100644 fuzz/corpus/2111f4e4b486f1dbcbe66cf1ecae0a06c989c865 delete mode 100644 fuzz/corpus/214af09f937eeb71605abfc7f2dd5d3c002d8451 delete mode 100644 fuzz/corpus/21fc473cb773ac0b9bec62e5564dca88a442a8c9 delete mode 100644 fuzz/corpus/22022cfc4419e9bb104d784d0519f495195ae508 delete mode 100644 fuzz/corpus/221a3b52d083abeaa30d384ef19ec7472f4e3ccc delete mode 100644 fuzz/corpus/22bb557809ec7e53cadfe0da6cb1c62c83e37328 delete mode 100644 fuzz/corpus/22bfeb3908aa3bc0a8c5056a8eabe31df66a002e delete mode 100644 fuzz/corpus/23110f2940a498d8d854f1b341ef2b5364f908b8 delete mode 100644 fuzz/corpus/23192fbf8dd8311a68e6cf5382a59f9b963ffed7 delete mode 100644 fuzz/corpus/23c8515179b53b2b2770ebafa9c13b1c414c3f8e delete mode 100644 fuzz/corpus/23de37ffd437741f2748930ec3f2860447a2698e delete mode 100644 fuzz/corpus/2420ed6fd695edef1cb6db6302bb3eb94e5d189a delete mode 100644 fuzz/corpus/243ad978dc80fc9a9ad05f62acd605a908fdd4f8 delete mode 100644 fuzz/corpus/245577c7724d832c51089ea42bf1cda45471870a delete mode 100644 fuzz/corpus/27920880304619f2d7929cf9259ace21e0d77cd5 delete mode 100644 fuzz/corpus/27b0a39112ed22cca0e2b1838126255f8c8e6c71 delete mode 100644 fuzz/corpus/283da2b2d997a084533fdfaa3ca33769ac2f0de1 delete mode 100644 fuzz/corpus/285b9a4c2196160fb4a264b1f45f306b0d850b25 delete mode 100644 fuzz/corpus/2870cb5fe9f65519daffde18de232fbb8d8fa844 delete mode 100644 fuzz/corpus/287f7faea58c38b706340b4116929a53db0e0573 delete mode 100644 fuzz/corpus/28d02a9baac7e3c6208a4a393e9723555033ccce delete mode 100644 fuzz/corpus/290463e6f14e1b277c5cdc2b10ca666b26715963 delete mode 100644 fuzz/corpus/291d649cdaea9964c26ad03522503bdc172c94c5 delete mode 100644 fuzz/corpus/294b41fa8c7771eb5610e775621bbee8cde0f480 delete mode 100644 fuzz/corpus/294f53cb93a631d9fa3998ac55478cee49aefb81 delete mode 100644 fuzz/corpus/299f6aeca5e7a4532e68439bc532449c91ac902a delete mode 100644 fuzz/corpus/29d8430ea9963c2211bdd10036f7ba99af483b9d delete mode 100644 fuzz/corpus/2a4c39a7c9aa3db1ea94b2152fca1ee8a137148b delete mode 100644 fuzz/corpus/2a5e6453e16bc6f1661ba90d4f710dd1790cdaa6 delete mode 100644 fuzz/corpus/2a7beafc2edc0d6d290a618505b1b1aa2932ac17 delete mode 100644 fuzz/corpus/2aec44d5725618a8bcf84fd38f8d34d2a9bb0ea6 delete mode 100644 fuzz/corpus/2b230160416f9545a4df9829fdd70ab4b28a06d8 delete mode 100644 fuzz/corpus/2b7f2f4dff97615f7e2afcb238cdaab6bf227abd delete mode 100644 fuzz/corpus/2b9429bcef8b62530c5c9e6e59f8dfee16c26cec delete mode 100644 fuzz/corpus/2ce2b3a043195db45deffe9363e215b0c5497d7e delete mode 100644 fuzz/corpus/2cf2df9b430d2915172cc5f02b9a518df185d943 delete mode 100644 fuzz/corpus/2d71c3bc4dd4efef85194778f5a9a0443b6ef846 delete mode 100644 fuzz/corpus/2dc00bbdd1b01dd198a336f15ed0aa9fba3e8ef5 delete mode 100644 fuzz/corpus/2dedb57478afd57c78ca12a0dedbee5ff88b3d5f delete mode 100644 fuzz/corpus/2e2fce57adf3c4b08e16a1f545d7092f45be3588 delete mode 100644 fuzz/corpus/2e6db96b730769e0a91f367432cdf80eef0a26bf delete mode 100644 fuzz/corpus/2e773206474d5733b36076e1e21659a3ec9ad7f7 delete mode 100644 fuzz/corpus/2ebba36d6bfec8df6d1d0e9276ec7d2423c760c2 delete mode 100644 fuzz/corpus/2eea1c047171f903f8b055be4cae0190b9cb5f7e delete mode 100644 fuzz/corpus/2f1f12265a7bda2894c52458ed7f1d0714d3aaad delete mode 100644 fuzz/corpus/2f48f9037ef0ae3c8da7aafdcebf4f7cab0c2b39 delete mode 100644 fuzz/corpus/305768d17fed072af139147e3376a7015a9c6941 delete mode 100644 fuzz/corpus/30c05b65b8eafeab007927f199901cd68b4793f3 delete mode 100644 fuzz/corpus/3121fe829aa409ef9ea723f00af2c8934615003b delete mode 100644 fuzz/corpus/31e284b3eae265febcaa10adf7c78f33fe154128 delete mode 100644 fuzz/corpus/31e33e8d428fee696fc47f49b3021b730d5543f5 delete mode 100644 fuzz/corpus/31e93658eafc5cd29fec88cf3fe4f88294e09a4b delete mode 100644 fuzz/corpus/31ec6934af551fb5d631b4df4cb39d75147852b6 delete mode 100644 fuzz/corpus/31f63a55608c8300707a0127d130c18e984fbef4 delete mode 100644 fuzz/corpus/31fa5748d183bd30125eb211a693308e31c819d9 delete mode 100644 fuzz/corpus/3200a8fa93dad105825e6516ee98db7703c224f7 delete mode 100644 fuzz/corpus/32a07d2520939202f93d7ed5db86f1bee6b10bea delete mode 100644 fuzz/corpus/3338a23a691b572fe99133b647e80e115396b672 delete mode 100644 fuzz/corpus/333bfd6ab241a9bc416cf17029935df33ec57a4c delete mode 100644 fuzz/corpus/334bae408f6d078429ecb28a625f5924f1a4dbee delete mode 100644 fuzz/corpus/336e5b06c39282c553e525fbe16873c8660c8565 delete mode 100644 fuzz/corpus/347c0d1c710594a6a0524d1e3bf1de029696c884 delete mode 100644 fuzz/corpus/3480311590fe7335c818800545925220e0ad14a3 delete mode 100644 fuzz/corpus/3486beb7227a8c35fd443fa80e098ffdbe48e5ec delete mode 100644 fuzz/corpus/34dda0acbd4ea35789c93c26cb886f6a21013c15 delete mode 100644 fuzz/corpus/35462eb0e82f1e2c4080b16b242765f5a5bb4b40 delete mode 100644 fuzz/corpus/357783aa6249f36f53d0da5fb503b0da5b102ce0 delete mode 100644 fuzz/corpus/35854ba8ed9f43b99cee9820c7c1c3ff2325e761 delete mode 100644 fuzz/corpus/35cc507004878aa25798bd7dd4bca395fc283008 delete mode 100644 fuzz/corpus/362ea94a1060331d8b46ae2c75b227a2fe973b19 delete mode 100644 fuzz/corpus/3768f0e9ff55f47b6bfd18e0476df4ca2ccc9ebb delete mode 100644 fuzz/corpus/37d89f2aa97691df702826dea576369d9f7f9fd7 delete mode 100644 fuzz/corpus/3800a29b1685e3e4d0373925b56aa9f4815cdb6c delete mode 100644 fuzz/corpus/381b6821d4083892240be05d3140c625e6987d19 delete mode 100644 fuzz/corpus/3825584cb0ac2c24adf82e7392855e5d88bdaed2 delete mode 100644 fuzz/corpus/387efe6000122aa700ac61cdce0b41d97e5a6c9b delete mode 100644 fuzz/corpus/390de970d83b44911841eed3fa7aa284973cb6b1 delete mode 100644 fuzz/corpus/3926ee468fdf0c6f82152fb2ecf07398f3fafd5b delete mode 100644 fuzz/corpus/39da81d242d546cdb85cde77df61b30b1a570027 delete mode 100644 fuzz/corpus/3a27562a06d2c62aa380f62e6be31724f2b959c3 delete mode 100644 fuzz/corpus/3a73822080d6c6c776340a54faaa2bedd06cc8b6 delete mode 100644 fuzz/corpus/3a9c1e1c32e19f8776069c85a1fd865feb44d11c delete mode 100644 fuzz/corpus/3aa0287b9921a43849fea0a9f660b048fb2e0c06 delete mode 100644 fuzz/corpus/3adc15702d91607777bfb42ff66a1877691be3c6 delete mode 100644 fuzz/corpus/3c111bc9d80a048bf3a06fc64d037cc8e8a7334b delete mode 100644 fuzz/corpus/3c514767d5487f05af243d71c08549a43419cc23 delete mode 100644 fuzz/corpus/3c6b7ed208380879c8622ee6155e8d4238f5f80f delete mode 100644 fuzz/corpus/3c6d2f7ed64cb8570bfe1f05d032ca3045174b91 delete mode 100644 fuzz/corpus/3d68e7f9909f33cfafd92902029f77a1ec33c4c3 delete mode 100644 fuzz/corpus/3dc024c86e750489c95f4fd35081e640030de382 delete mode 100644 fuzz/corpus/3e130562d2988c11c0b2258a5e539221b90e75b3 delete mode 100644 fuzz/corpus/3fe27e1134b8a696499cdab8c862cb8b421a58ff delete mode 100644 fuzz/corpus/4001760d37a937825288349026a957e447428bd9 delete mode 100644 fuzz/corpus/4088fdd4a82d92e9dffd88040b3ce65d22e552d1 delete mode 100644 fuzz/corpus/41320fdf5986411d8c5d12a25c138dd7ea6a0229 delete mode 100644 fuzz/corpus/41696a27cf2304487f2a6585c785ad96904c4a0a delete mode 100644 fuzz/corpus/41747cdafc58bcb0464c6d7554b674b274af9c30 delete mode 100644 fuzz/corpus/41b74e38ee0b01ee5d2b47c755e44a61a1950a9d delete mode 100644 fuzz/corpus/41f184140fed5fac6514f9b0b2c68ca6ed4f432c delete mode 100644 fuzz/corpus/4296c6b362e4ef891db2bba3a3f47e06471cf0d2 delete mode 100644 fuzz/corpus/42b1097fce482c64e72edfcf07ca47a742542bf1 delete mode 100644 fuzz/corpus/42ba441ac8d1e1584b7ad01766fdd30c85957262 delete mode 100644 fuzz/corpus/438f1f919ff21b3912de1b9cdfbe766bd5a50c8d delete mode 100644 fuzz/corpus/43dad8f87d5c7bf27ed83885e57c459da8c4f1f3 delete mode 100644 fuzz/corpus/43ddb4aeb5ae201b1a7cb2f203f8b174461c48dd delete mode 100644 fuzz/corpus/43e49443fa9f6b4a64a3a2d8d2681bf811ddbf89 delete mode 100644 fuzz/corpus/44592f37b4a76d7a799f955dadaa644be60484f2 delete mode 100644 fuzz/corpus/448166c6d06e8647421212719a097c68dcffd67e delete mode 100644 fuzz/corpus/44b7b2569b75a8d9d1b7c1926d167d017562b81e delete mode 100644 fuzz/corpus/452fb5dee688cf2f737d3db54ba1c2e4f8c7272c delete mode 100644 fuzz/corpus/457651b2b224b31764e4e3ae1ffef7f44740d68e delete mode 100644 fuzz/corpus/47073ca8c16a0c1b25aefe4fd9354b7cb76d8b67 delete mode 100644 fuzz/corpus/47435c36ea3018beec3324bbba34d2ceaa0c6a57 delete mode 100644 fuzz/corpus/486f6762664e1058902cb4cef759438668fe564f delete mode 100644 fuzz/corpus/48a198c3bf2497526ee22e96741cfcb19840274e delete mode 100644 fuzz/corpus/48eb9200126146cc5678a2ce616d0617903ea3f5 delete mode 100644 fuzz/corpus/4925946fbd8985dd64e2eaec28016dd9e941c9e3 delete mode 100644 fuzz/corpus/4925c66f119f515564c5b03772a0cdd60fb640b3 delete mode 100644 fuzz/corpus/4928f506a0f71044a56e48c3f3234d4fa4bc1c40 delete mode 100644 fuzz/corpus/493eaa0f3cf33c0955e92b3436d50536a8cf05da delete mode 100644 fuzz/corpus/499a63693327ef8bea759ff7bca25a05c7a3d505 delete mode 100644 fuzz/corpus/49a85de16d47442ed4d60b584cddf8b9f90f859f delete mode 100644 fuzz/corpus/49bbb31a60f095973fe5a4738d937cf3b1d0f04d delete mode 100644 fuzz/corpus/4a86652baaf8f654d90bf12c247f2bbf17191819 delete mode 100644 fuzz/corpus/4ab21c7fcae20f2fb76ca40dcc7a09e74819b2f0 delete mode 100644 fuzz/corpus/4b291987857325b212a27b82081c892db2bc2a32 delete mode 100644 fuzz/corpus/4be4b7bbd8214f0160e1d84c8a42533e2e08ef3a delete mode 100644 fuzz/corpus/4c2e52f6baace18f1b1158cbd006717b3e3af480 delete mode 100644 fuzz/corpus/4c43ddec8fee65ba01f131ab8e9ff2b723519bc0 delete mode 100644 fuzz/corpus/4cded1d9d90fecce0075335e44dc82e0d4c8eaa9 delete mode 100644 fuzz/corpus/4d75c99776ff2a538f82caee704450078cb4f6a5 delete mode 100644 fuzz/corpus/4e31db014059209ef590ee6890886270c19a0365 delete mode 100644 fuzz/corpus/4e4cfd28f260c8d5a562ac80836f2b327649413a delete mode 100644 fuzz/corpus/4eaf649921e0881d3bfa0614d62ee737eba685fc delete mode 100644 fuzz/corpus/4ebf1f171844fbca7cc99803d05c32b55173471b delete mode 100644 fuzz/corpus/4f3b2d9949958e70a0f47a36796f12942949948f delete mode 100644 fuzz/corpus/4fc4bdd2b25a028185f146ecc3d2cb46d9ef0c89 delete mode 100644 fuzz/corpus/505116850a71f8325071452eb71e796ae4043c70 delete mode 100644 fuzz/corpus/505e72870b736f345078640ba88a7bf1b9a3e53f delete mode 100644 fuzz/corpus/5063fed2b37e75e4d25afeaae7b45c303e440192 delete mode 100644 fuzz/corpus/50e76f2877061f086807a6e699c53014fe1670d8 delete mode 100644 fuzz/corpus/516d89128cc1a8344fc45471bc778ec8919d75b6 delete mode 100644 fuzz/corpus/521736e86f0aff0e03cb0c2d944e0e8a8857b7fc delete mode 100644 fuzz/corpus/5246f7928a807169e111517a0f54d13e87268f73 delete mode 100644 fuzz/corpus/52da8ae265c5afd4a1f9bfbe81f4b4475d4f3263 delete mode 100644 fuzz/corpus/52f684262cadb4625fe5f228d19d2639016387f9 delete mode 100644 fuzz/corpus/5344054400ef8f82b751159efd7bee466d61cc49 delete mode 100644 fuzz/corpus/53cb5de86a2a4ce189f34c15327e573ffe7fc27b delete mode 100644 fuzz/corpus/53e4330e5b5b7fd4bbdbda96a99ea37581823cb8 delete mode 100644 fuzz/corpus/540e3cef4fc4497e0d4e5ff73bbd34ebd6b94fda delete mode 100644 fuzz/corpus/5440ff0b2e312dbb88a17f6beb9b28758134376c delete mode 100644 fuzz/corpus/54a8d4a0f4d90569dfef31c7e4b86b015ff3c282 delete mode 100644 fuzz/corpus/54cec2f58b7b6ab40c95bcd65436e6ad95866e10 delete mode 100644 fuzz/corpus/553670280671eabd09b72bceea58dc365c0f9f32 delete mode 100644 fuzz/corpus/56cdb264c900251b57f1a3bac1ee4acd958e73fc delete mode 100644 fuzz/corpus/56ce7038ba4a85a4d2a0b0647145c3f1598c9620 delete mode 100644 fuzz/corpus/57084fd6f88baa9e48ad282abffbe21286c7305f delete mode 100644 fuzz/corpus/583620c69d3a4b3a5fbec3d47b7a6991d090e6b2 delete mode 100644 fuzz/corpus/590afcb6e6d036565c7e1ef41b89ee508b283bde delete mode 100644 fuzz/corpus/596307e28a5d1bf6b8a569a83e5f753c5cfbd6b4 delete mode 100644 fuzz/corpus/5aa0175adc103156624720cb44c4ba2a58d7f04a delete mode 100644 fuzz/corpus/5b1f4fb191e8f03e48503f8900bcb12fdfd263cc delete mode 100644 fuzz/corpus/5b4eb97fe43fe8c92ea9fa91fef05444d63fbd45 delete mode 100644 fuzz/corpus/5b93951184da86ddfcd39831150bf55dc503e9cf delete mode 100644 fuzz/corpus/5bf91c72052fd34eedc4f59343c481953fa61f08 delete mode 100644 fuzz/corpus/5c4bac5a6a0dbffe6b06d28f52c56841c2184065 delete mode 100644 fuzz/corpus/5c891eb9cb9cf053d9762a9d7de86f2d46c9d1db delete mode 100644 fuzz/corpus/5d24dcafa2e62d621627cfa5f5fa90479c2c324b delete mode 100644 fuzz/corpus/5d763d077e60a1b37aa336381fbefd2c6ce9eb0e delete mode 100644 fuzz/corpus/5daaa57c5043ac0ca288ca822e478caba7b8f5fb delete mode 100644 fuzz/corpus/5dc651e1e39ec10dbc1c3f610b87641ac8b09631 delete mode 100644 fuzz/corpus/5dc7a0529a0b16e2568f79b9b72682dce859a65c delete mode 100644 fuzz/corpus/5e6c8657a9bc1598607cfe5412863a2c8acda76a delete mode 100644 fuzz/corpus/5e8d239dd2e6f8831b7717db8eacbd7330daf03c delete mode 100644 fuzz/corpus/5ea3b9343e7bd9e0c221e41ee08b6f7198b2afaf delete mode 100644 fuzz/corpus/5f007e26839046fde95519faeada53d75d67727f delete mode 100644 fuzz/corpus/5f59d1bf804f3267556960a451c18e521631629b delete mode 100644 fuzz/corpus/5f76fc3f7d3a1b9c795b4e0a95d35b18502447b2 delete mode 100644 fuzz/corpus/60176ceb0d754f89b1519f66c1bda63754fa1542 delete mode 100644 fuzz/corpus/60318d8b7bd1a507663a85ddb9d531bb862feb32 delete mode 100644 fuzz/corpus/6037f131a47c8ae1a268a82d8d348711e4384b65 delete mode 100644 fuzz/corpus/60451c9c0895eeedd2798e73570908fdbdaf06c7 delete mode 100644 fuzz/corpus/605a871698ffc4cf12a14769157540c9faf5dd01 delete mode 100644 fuzz/corpus/6080686ed22d44f463793d9b88fcf66dd7316d59 delete mode 100644 fuzz/corpus/613ffbacea84deef089828f314b130dc56a4eb59 delete mode 100644 fuzz/corpus/6156a2b697826bdce341342f0d8b2636b25d33e7 delete mode 100644 fuzz/corpus/62247e8a58390c80b0193f0f78b8aa6349e93c29 delete mode 100644 fuzz/corpus/6260758ee0ffb6d2c1fc6e10a21d5e91061fbe12 delete mode 100644 fuzz/corpus/62788f3e00e77b4685ac9716012c496a2a4511cd delete mode 100644 fuzz/corpus/62f67642715e8206110ab5246dd283c07d88ffc1 delete mode 100644 fuzz/corpus/63e5252389b6379f5224d0b79558e2ccb8aa8f90 delete mode 100644 fuzz/corpus/6400786261ddb58593e0866e0a5adc35251b92be delete mode 100644 fuzz/corpus/642ca7e5ef1f858bc1227df71c9ad1686aa2263a delete mode 100644 fuzz/corpus/64ae890213af82eacd4cd32c5a525b0abd146a59 delete mode 100644 fuzz/corpus/64d0d17b0c7c4005da1c539cf1b22c7766f48bc4 delete mode 100644 fuzz/corpus/64da352ffa9e19edfaa9818a8cad6ca9f183762a delete mode 100644 fuzz/corpus/656cef2e700e16c7ea3041ecaa15c44e689f7089 delete mode 100644 fuzz/corpus/65c167b8a52a9b2f84ec1ce93f04f63787b2dee9 delete mode 100644 fuzz/corpus/66a611ed3ec752fffa13f4728442ec0893cc2fb2 delete mode 100644 fuzz/corpus/66dacd14034fdd4b16e8d3109a5d909f300abb34 delete mode 100644 fuzz/corpus/66e2b629184a9d2241f94499425798f8fb6d99bd delete mode 100644 fuzz/corpus/66f1ede4f05ec46a6c4f2917f449bd7ec69c2595 delete mode 100644 fuzz/corpus/671309a3ffa933109589b2c603bd3aaed33bd815 delete mode 100644 fuzz/corpus/674e5464c21afb03850d706ef8dacb8aee03cbce delete mode 100644 fuzz/corpus/67995a0695f6bef4c2228e22cb62cbc2098c96aa delete mode 100644 fuzz/corpus/679e2011ef3b558014679e2c03ef3f062bb20afa delete mode 100644 fuzz/corpus/67aaadfc2f3a2007bb13b794fe93b921fd12b219 delete mode 100644 fuzz/corpus/67d54f78feca414836cd992af4d8b67b523f25c3 delete mode 100644 fuzz/corpus/67e1469547c0481652b403c60aaafe3a349f6f97 delete mode 100644 fuzz/corpus/67f82f7846a0e21bbf811ab17dbd5f9418c87013 delete mode 100644 fuzz/corpus/686b2e734f2b5d4017b2a5c1f02a7e9b75b07d98 delete mode 100644 fuzz/corpus/68a2da38b2dfd9ee0fca3500633926afdcb24f75 delete mode 100644 fuzz/corpus/68bfe039edbe14fcbbe65bfe3fc75083dd37e401 delete mode 100644 fuzz/corpus/68cb554869f9e916e9692b5744f8421516ff7a31 delete mode 100644 fuzz/corpus/68dac5b1493c144a687d441fb2976cd7977382f1 delete mode 100644 fuzz/corpus/68f05c0e6f6749cda5ae8955796c977bbe957a37 delete mode 100644 fuzz/corpus/69103858b5dc2db0232a925bf6e8c0e97d9feb7c delete mode 100644 fuzz/corpus/691a0b86ddade9398a30bd424d858e81646ae06c delete mode 100644 fuzz/corpus/69ca8f59293af4fc46e57b7f4a593ae6038631f2 delete mode 100644 fuzz/corpus/69f48cf11fa7f9e3d01762c6b9068cc1028d3448 delete mode 100644 fuzz/corpus/6a510ca8f9e1dbd88e66b72c7b8b9e4e4c97d9a6 delete mode 100644 fuzz/corpus/6b868f12958314b13670dffd968f88ec2f4261f7 delete mode 100644 fuzz/corpus/6ba8bebb1da6ab47090d0417f6133e0cc4ac3c8a delete mode 100644 fuzz/corpus/6bbb40993ca7372fea3bfff68b305b0e3ff4c4a6 delete mode 100644 fuzz/corpus/6bc7a2850fe9fa609ec5f0091ca76fe8bf7eb1b1 delete mode 100644 fuzz/corpus/6c0b7598a7e2f0d7b6b77574c80375d22a19a5e5 delete mode 100644 fuzz/corpus/6c56c59b1bfe70e2ffe8019af20cc7bdd4812312 delete mode 100644 fuzz/corpus/6c7ba0b0b3ccf5d6565a92d20cf2dd91bcc00e4a delete mode 100644 fuzz/corpus/6d48efe33337098db86507da98ea675b115234e3 delete mode 100644 fuzz/corpus/6d58a3a379dbae23277ad1a7562532d04ad9dabf delete mode 100644 fuzz/corpus/6df4c29a8327e1c73bd33a3f119fbb3ed1092b0d delete mode 100644 fuzz/corpus/6e59347c755ee9c8e914143c8f65b1be95dd435e delete mode 100644 fuzz/corpus/6e6723615b46e9f00a2af90c2bf2519c6becd09e delete mode 100644 fuzz/corpus/6e6bf5a30c1fa33ad0d9810d6c2e9451f17a2b7b delete mode 100644 fuzz/corpus/6ea547e1c6a4216d568c82656cb95fee49a57394 delete mode 100644 fuzz/corpus/6ecc7757b9a2785487d4d6d8d2b15bf56029289e delete mode 100644 fuzz/corpus/6ee43bcf0e135fd3f9a7badd33f76255f0e11dcf delete mode 100644 fuzz/corpus/6ef68e33ade1f6202a857ee95af33362bcb99c84 delete mode 100644 fuzz/corpus/6fbf444366a639c283c51b751fcd818f6d297075 delete mode 100644 fuzz/corpus/706226fece7f5bd87efd236406818a521dffc194 delete mode 100644 fuzz/corpus/70681be1c07c5e999c0246a60463b58d21e6892e delete mode 100644 fuzz/corpus/70d696f0d0062f8afefa9b816712fb94e2712ac2 delete mode 100644 fuzz/corpus/70fa311eb8521bebd1b9edbeda82dc0cf799f8f3 delete mode 100644 fuzz/corpus/7126e20a586bcdeae9e06bd1d8a8830b454fbd7d delete mode 100644 fuzz/corpus/71dcefbc910131bdfac208e9916073ad98d75165 delete mode 100644 fuzz/corpus/724bfede95deba9f8746e509b8f37514dbff674b delete mode 100644 fuzz/corpus/73470564ac7bbe7f5571baa40359b8f7d7687048 delete mode 100644 fuzz/corpus/73d80bd69c8cb74069e1038b64f25aacae2333c8 delete mode 100644 fuzz/corpus/73fb80be636cf4a16d9bfc3bf47f6b57a2cd5b86 delete mode 100644 fuzz/corpus/744c17f9fd4a6b44bc294746613f6fa15ffe483a delete mode 100644 fuzz/corpus/74677a9776050841ad9ec6dcc11c5d7713f5be35 delete mode 100644 fuzz/corpus/74e7cfe091cbf7aabb940aefbeec03ca87d7126a delete mode 100644 fuzz/corpus/74f25b78c4f10dc1ea27428e2bf3883c955a7063 delete mode 100644 fuzz/corpus/764b03134c6830bd58adf75f662352cfd7ad0686 delete mode 100644 fuzz/corpus/768ecf19727fc028a881639109e9a7bfe24119a6 delete mode 100644 fuzz/corpus/76dd04b7018b0e6ff551222db2caf93034355d98 delete mode 100644 fuzz/corpus/76fb9cbfac36ea7e3195ef1642a332d4b68e7f3b delete mode 100644 fuzz/corpus/77d16c9be23c0c4690a7ec5a1c3ac13fa2a09eb3 delete mode 100644 fuzz/corpus/78609d8f81421d4ed4a37fbd65a240affca3f73b delete mode 100644 fuzz/corpus/78cf702aeca2da38a507f27ab996f1f688203f7d delete mode 100644 fuzz/corpus/78dcab360bc43023a583d2ade002f7d7a9a9b43e delete mode 100644 fuzz/corpus/793fcd3893a0cbf5f574edc1b9e87eb52eb24278 delete mode 100644 fuzz/corpus/7989665e56f7f655efcce2e945228b38e2611788 delete mode 100644 fuzz/corpus/79a00eb46e2484e797c64139930f6363fe032d25 delete mode 100644 fuzz/corpus/79b959fd7de4853ffa1a489f9e00c3e4a377f142 delete mode 100644 fuzz/corpus/7a2835f0b9620087fbf4f6d56b6b61042917f200 delete mode 100644 fuzz/corpus/7a3ba5bbaa69f1d7c32ea9fa2f250df52e1eeae2 delete mode 100644 fuzz/corpus/7a5edf92e2af559e8c21b2165edcf3dac33b35c8 delete mode 100644 fuzz/corpus/7a7915d1cb3d9bec8b6af6f7d0871f2f486b8609 delete mode 100644 fuzz/corpus/7c64d2e5e0812d2c67eb81fe2b03ea81c200304d delete mode 100644 fuzz/corpus/7c6e3b347c962bac3d8d71901bfb469ae30f4067 delete mode 100644 fuzz/corpus/7d049ae0d25db065a74ddfdc39add555945641d2 delete mode 100644 fuzz/corpus/7d54aa80b4862bf0662bbfbbe962626739f6990c delete mode 100644 fuzz/corpus/7d5e1e863374a321dcc81dc8a199f84d16481519 delete mode 100644 fuzz/corpus/7dbe06b6bf96913ad217b37dcbc5ac78f400d1ae delete mode 100644 fuzz/corpus/7e7631a85736d638c0166c4ab13646381d7757ec delete mode 100644 fuzz/corpus/7eef18ef5a8d02e54454e26d7d10dea1444fa8fd delete mode 100644 fuzz/corpus/7f020fd7ce71b711f7cf3a59a85bdd390d4c59ea delete mode 100644 fuzz/corpus/7f21be64cf06119f608fae5d63e1d6ddb729f63e delete mode 100644 fuzz/corpus/7f3f276bf1e3e26afe54daace6826fd4dbc17c39 delete mode 100644 fuzz/corpus/7f832d456171a7abb3db3d7e942a1d5ff93d62ab delete mode 100644 fuzz/corpus/7fd12818cf1ab3e632ee9ca0d2af297eed185fd0 delete mode 100644 fuzz/corpus/7ff113bcc72e8e3c9e95140abeacece8510059ae delete mode 100644 fuzz/corpus/80096118b9a69d0ce432e64317781fdef8c53151 delete mode 100644 fuzz/corpus/805d315c0cdffc452a233324aa003399b4785d51 delete mode 100644 fuzz/corpus/806fd37e2c36a30b9e68c9f5d535c2c435644155 delete mode 100644 fuzz/corpus/8077237dd21025331810c2545774ec17e5fa9542 delete mode 100644 fuzz/corpus/80f5426b5a1c457282e4e0b823f2a19d5f16cb6f delete mode 100644 fuzz/corpus/812ee1ea463359d43603956bc630658293bc7d62 delete mode 100644 fuzz/corpus/8131932a329ac0869a8d5b479a6c74b98a63a7c5 delete mode 100644 fuzz/corpus/817a5b7920a502a5c381ddaaecac4f6f397c5372 delete mode 100644 fuzz/corpus/81a65cc3de1a7c31e8e052f880b406963aefb5ec delete mode 100644 fuzz/corpus/81b0c0ce6a24a57c2786d9f24bc7d68da8e0d2e1 delete mode 100644 fuzz/corpus/81c18ab3cf835094dcbbb6df793ed7894db21fcb delete mode 100644 fuzz/corpus/8215c83d5a9498206317fd3a9d779e8ec801bfef delete mode 100644 fuzz/corpus/82479eea1c5fb1454c3a833edfb5a4ed2116e11a delete mode 100644 fuzz/corpus/82b6ee7656e69008a1fa9ab72948910375b36550 delete mode 100644 fuzz/corpus/834b9410b2d301ac46cc60966d9411d6b603fb63 delete mode 100644 fuzz/corpus/835f7792a1f8e68cb4972a5e7cdc626aaea553db delete mode 100644 fuzz/corpus/83941f005cbb9ecfc2d3681720f836b0197b8802 delete mode 100644 fuzz/corpus/848a7b5715e3dcd47fa8c96b740677f1722dc3b3 delete mode 100644 fuzz/corpus/84a883557203762930569c3fbc42b478a80d5004 delete mode 100644 fuzz/corpus/84c5af062bfb3d9198e8a3777c4d4e63fdbdeb9b delete mode 100644 fuzz/corpus/85093ccb18bc6ecb1123c2b1331184163cef6e3c delete mode 100644 fuzz/corpus/85783c0a6cbef9cc4bd14d2da3cb85ee99b0ca54 delete mode 100644 fuzz/corpus/857c1751624ff0ecefffb84893eca4f16dfad97e delete mode 100644 fuzz/corpus/859253c60ee528c1b5af09e3ddf1f3e44f4c6a68 delete mode 100644 fuzz/corpus/85c61e72c8957c42e2090edc2442a4dc5a15bad8 delete mode 100644 fuzz/corpus/863bff00750e863ea1e2c28de02f8200cdec1512 delete mode 100644 fuzz/corpus/86bbed9f4166ad166be89c89988cc063a8a09c38 delete mode 100644 fuzz/corpus/87466f23cb205a0dbd14d87802a8e75cf170cef7 delete mode 100644 fuzz/corpus/877c6fa730fc136d07fa77ca5936fea1afb96c7c delete mode 100644 fuzz/corpus/8789f044fcbef92526a3ea4897e600292682bb35 delete mode 100644 fuzz/corpus/87f9149abf6ae185b2a6119b1b2c2fe3c8e83031 delete mode 100644 fuzz/corpus/87fde72e820a985198f7ae9b778ee8e1f079902d delete mode 100644 fuzz/corpus/887725fcd42c9690920707cfa47cf7fd47e1b1a4 delete mode 100644 fuzz/corpus/88e001a8d4dc41786b7d14c7c786f66bfa96808c delete mode 100644 fuzz/corpus/8931eaba5bd76ad3370591c6db38d3a2042c03a8 delete mode 100644 fuzz/corpus/893caab7f128d17977fa78d1d9303a5919dd720f delete mode 100644 fuzz/corpus/8988a540ec1978cb68067883514cb0a939f812bb delete mode 100644 fuzz/corpus/899104a5685c4bec7e2fb6b943d5b011066cb412 delete mode 100644 fuzz/corpus/89baead73b3cbfb44dcb3068866958606f1ce5b6 delete mode 100644 fuzz/corpus/89dfa5c52debe2cfc75d6f9468bef1d642122655 delete mode 100644 fuzz/corpus/8a1c31e3efd50b1eb07587c36d75cf47de660465 delete mode 100644 fuzz/corpus/8a25b8c64d700c22ed96c276fe7089e80d8f5f32 delete mode 100644 fuzz/corpus/8a2b093647e090446b17da7fb4a18352d4391371 delete mode 100644 fuzz/corpus/8a3fab2f833fd651cd666d406a40e5b60470a950 delete mode 100644 fuzz/corpus/8abefa962bd8af7ac271484df60c26558c83e7dd delete mode 100644 fuzz/corpus/8ac63c7008e327a08770af6eba279b61d58d4edc delete mode 100644 fuzz/corpus/8ae344510b00564f566d661eabdac34971312cee delete mode 100644 fuzz/corpus/8b147bacdb0141a67f925a39a34f45066c3500d9 delete mode 100644 fuzz/corpus/8ba4114b825df9b342ed4187b1e4cd062284f45f delete mode 100644 fuzz/corpus/8bbe6ef033513b06ab4a5e15cb6b9b66f080798e delete mode 100644 fuzz/corpus/8bf7125e871bb76584d6fc2f85a00ff70c3813e5 delete mode 100644 fuzz/corpus/8c1c3b090d74756c338beb08b93e552783939f1d delete mode 100644 fuzz/corpus/8c7921e5f2b9e55490686813e699399eb0913ce1 delete mode 100644 fuzz/corpus/8cefce8729d489fa7e28619429950024f577937b delete mode 100644 fuzz/corpus/8cfac2c1e7edcf1e38b474e869e04dc2dd703fab delete mode 100644 fuzz/corpus/8d12ad03bf144aea0f33471279548caba62e3438 delete mode 100644 fuzz/corpus/8d538fbeb2e42125e2d784df39bfb835d74f50e5 delete mode 100644 fuzz/corpus/8d8116d50eecf2519f79af24c04da1735065a67f delete mode 100644 fuzz/corpus/8e08c68d71baccc7ffdea1e0265c0273cc0af2c4 delete mode 100644 fuzz/corpus/8e20b4e8241102b18558dbc38ae488c6860f9f13 delete mode 100644 fuzz/corpus/8e4a8a3ed60c97b22d3c22661575cc9721b961b9 delete mode 100644 fuzz/corpus/8eb8f0e341fc273f9db06b0539d791f6f0173999 delete mode 100644 fuzz/corpus/8eed32d34a5e77973ded82ce001368aafbf1397e delete mode 100644 fuzz/corpus/8f2186adf654788533e9761fb55e4dbb5f622799 delete mode 100644 fuzz/corpus/8f2322562b14842bc8cd152ff492337ae4c28dfd delete mode 100644 fuzz/corpus/8fcb6dd8f9ee6dfd0dbf105b83f8fd4f8e6c8b80 delete mode 100644 fuzz/corpus/8ff59a5bf06af8970a695d9fd86b71f9e26685b0 delete mode 100644 fuzz/corpus/9022c66e6e9625e7e823bc09cf0b18313aa29f93 delete mode 100644 fuzz/corpus/90888179794da60debb85aa31bc6f226b0f42d67 delete mode 100644 fuzz/corpus/908da0e1e2963684185508c500640aef1d964504 delete mode 100644 fuzz/corpus/90d0089c7a10b6fcdb78495957175a0ba2ab828b delete mode 100644 fuzz/corpus/91172a4c468d6fc54ae80463b124b632b6fa1e27 delete mode 100644 fuzz/corpus/915424b85456f2ff71bbd8b3e7c7b43977396b04 delete mode 100644 fuzz/corpus/917b246e9a4e9c7523763ede1cb835a2d582993f delete mode 100644 fuzz/corpus/91ed67833fe8d523a08d935872513af34d70f596 delete mode 100644 fuzz/corpus/91f405f3d6ed80bc4670e632a5fead87a1f151f0 delete mode 100644 fuzz/corpus/91f5312a4fd427443befc7c5e978697b5f0d95e8 delete mode 100644 fuzz/corpus/925187c7beb8a05942d4200f66112251f37e700f delete mode 100644 fuzz/corpus/9256a5935ce8159a603639c5bf394e3fc7dfdb82 delete mode 100644 fuzz/corpus/92d9a6fffb65cbf7d20cfddcc1efb759d22e0a93 delete mode 100644 fuzz/corpus/92e871b722199a526456b8ded207db0b2773a089 delete mode 100644 fuzz/corpus/93028096c45322c2f7f25f863d12c65acdc6f719 delete mode 100644 fuzz/corpus/9345ab20c761c7123e1d5945109bf0286e2d30ed delete mode 100644 fuzz/corpus/94095cad8c353effa53676a2a8704eb21d34a622 delete mode 100644 fuzz/corpus/942c7d2e0bd50afb7e51856df45274d2a5573575 delete mode 100644 fuzz/corpus/953d26dec9035103b9e17b4f3d2bb34dcb3ef560 delete mode 100644 fuzz/corpus/95968e9c7a03947ade595ea10f689bd967e832b6 delete mode 100644 fuzz/corpus/959cb9d51b8aafcdfd758c7a69964a402d3a0efe delete mode 100644 fuzz/corpus/95fe4cb3b56426d457c6fba4d45218760ef696a0 delete mode 100644 fuzz/corpus/9607f2f06157cc89f54cb9d72283165a7403803e delete mode 100644 fuzz/corpus/960c282301f55ba3ccd5edb1e5082be85862d52e delete mode 100644 fuzz/corpus/96313915e7f1300896c48710784888b3508d1b15 delete mode 100644 fuzz/corpus/9647affd62499f6f6ee88b8f62149ed8158bf819 delete mode 100644 fuzz/corpus/969387a89ad402bce7af17167d9a93f57007c642 delete mode 100644 fuzz/corpus/96a81fd4cd19fb0351062efa51d2da4f0de39fe3 delete mode 100644 fuzz/corpus/97954410ddecd963fdf4b771fde778f2b2c0e49e delete mode 100644 fuzz/corpus/98c78764365fdf83e59c2965fcef72961ae83e47 delete mode 100644 fuzz/corpus/98e5584447873c54fdeb92f05ad1a30b9804e4e2 delete mode 100644 fuzz/corpus/98f32654c8451a2e01f287954cceba52068cee74 delete mode 100644 fuzz/corpus/9a10a6c76b03ff9d1fdf4a7ddf40d01455364d3b delete mode 100644 fuzz/corpus/9b391bb136b1c49f6638717ebce4bc86cf63700e delete mode 100644 fuzz/corpus/9b9ea0973fbebb7697d22f752ded61773c2d5ebf delete mode 100644 fuzz/corpus/9c533afeb4e2346dc9e3bb94cdd09061e3e7e926 delete mode 100644 fuzz/corpus/9c7664a7b2ccacd4182ea798df9fd90eb736a407 delete mode 100644 fuzz/corpus/9d236bb59bec515fdd879face1030361a3a03bb9 delete mode 100644 fuzz/corpus/9dd21dd16ef388b5ca62bc4f7eb2368e9323957f delete mode 100644 fuzz/corpus/9de8d43c329c1e99bcd3d09e62b2961fa3d3580f delete mode 100644 fuzz/corpus/9e3596cd713fc641723222b532c3ea7db3135d3e delete mode 100644 fuzz/corpus/9e4ce1a0c8b74bd6a2a2dc5689e88cf83fae8227 delete mode 100644 fuzz/corpus/9e5f7e046d8ad32f881f62feda9d24623cbc88f4 delete mode 100644 fuzz/corpus/9ecf18cc0a0ca596431d7c8dbbfbca26930aedd3 delete mode 100644 fuzz/corpus/9f011e20ac7ac856b2181eae368e62fdfd4e3c4e delete mode 100644 fuzz/corpus/9f807299739ccabbe4757f81620cf64b1eeb61a4 delete mode 100644 fuzz/corpus/9fa832ec54efbdb050b79764f25e6092d8f2751e delete mode 100644 fuzz/corpus/9fff699f5964c5f433abcc58892bc6e89c8fb3de delete mode 100644 fuzz/corpus/a04cba76ceaeec52dc5ba39927d9ae556d748123 delete mode 100644 fuzz/corpus/a0506bbb1765c1127a41a461fb8ec27a6aef592a delete mode 100644 fuzz/corpus/a06c890c02dd6e5478e9313276b54692d8c8d3c5 delete mode 100644 fuzz/corpus/a08310b2e1ae85ff9755528dc8c84e420d097469 delete mode 100644 fuzz/corpus/a08b8c306d1dc0890ab80956aedce693c47a267b delete mode 100644 fuzz/corpus/a08b958742804a143cd036270a6b172559fa0c89 delete mode 100644 fuzz/corpus/a0cc95de934da9bb0143697eeca3074de8122e31 delete mode 100644 fuzz/corpus/a0d86f6806b3d4d808d942bababeb215bf411dc5 delete mode 100644 fuzz/corpus/a125e09ed35b2a0cffff81840c93ec44c60ed051 delete mode 100644 fuzz/corpus/a147a254c206806fb41552ced767396e909a9c4e delete mode 100644 fuzz/corpus/a1541c19617f8a7d9ff4540c20276bf9adbdf15a delete mode 100644 fuzz/corpus/a162c5ead9de3f5fa52cdbbfc5f78bfc5c557daa delete mode 100644 fuzz/corpus/a1ad3d220d4a33168b71818466e7ec7cedde7414 delete mode 100644 fuzz/corpus/a1f9774b02f9d63775ea5fb6977363ab71e06b05 delete mode 100644 fuzz/corpus/a2e5f5c433d16ab338bf65ac79fda3674d04192b delete mode 100644 fuzz/corpus/a2f0e91e82ec1754968e79a37a0eb6604640d5d3 delete mode 100644 fuzz/corpus/a35eef21572a77d75731e2a55d492ea84915fde0 delete mode 100644 fuzz/corpus/a4179137d7d7aab6b2cacaf8f97465bdbe5c88a9 delete mode 100644 fuzz/corpus/a41c6a96950e9b7dcb52bef5ab99b6e7328882ae delete mode 100644 fuzz/corpus/a446521a00389c970caefc0e47a88d9690ac1231 delete mode 100644 fuzz/corpus/a49496119bf990b94dbbf6fcd1bbcb4877c144bb delete mode 100644 fuzz/corpus/a4b9b37ca9c96c2dec1d9c2f369df5b3295d4ce1 delete mode 100644 fuzz/corpus/a5235124e5bb681b83f9f180123b29c9d44e242c delete mode 100644 fuzz/corpus/a5414860816b2f5cb538992d9647e1e7e3e3bbc9 delete mode 100644 fuzz/corpus/a59d6ce4f82789b7eb844ded5545977e13777775 delete mode 100644 fuzz/corpus/a5a435e558ace95ae8019e9873a76d660bffe68c delete mode 100644 fuzz/corpus/a66301ef282a5850ee68560beae19a505c2e2972 delete mode 100644 fuzz/corpus/a6925c01891660f39693805c32fd3f5a06e45e16 delete mode 100644 fuzz/corpus/a6bfb32f255b79b7e5e9b5227f6f9f387ddddb04 delete mode 100644 fuzz/corpus/a6e3203e4a1f24d925b7166e7f70b2c898c1f44f delete mode 100644 fuzz/corpus/a70ab8067d7cb535adce6ce2c4fe9a8f71c9a736 delete mode 100644 fuzz/corpus/a7532c8af5a7b82ef607b2768d63d85dd1a407ec delete mode 100644 fuzz/corpus/a7630de6a3292a58fb34ac4c9eb76b34621735ed delete mode 100644 fuzz/corpus/a7702b7ada98532dc163dcf1d4160c3b61bf4811 delete mode 100644 fuzz/corpus/a79e31a731e1e9f9117bbc64663196bf9b47e6c0 delete mode 100644 fuzz/corpus/a7bc2622462c1886e4570c921eb5751c8cb9be31 delete mode 100644 fuzz/corpus/a7cdc85b8d1c292b1c13a3a3233ae79b8283c8fc delete mode 100644 fuzz/corpus/a7fa14541ac25e066f6725ab5d27a5130ad6099a delete mode 100644 fuzz/corpus/a80e45ea2867a614d8f7f1e1e6c7ba91559cca85 delete mode 100644 fuzz/corpus/a822117ba12e57fbcef002ff180926888bd4a2d8 delete mode 100644 fuzz/corpus/a84af8f0d3185d5643c19625d6f18564f46cfd25 delete mode 100644 fuzz/corpus/a8643e9e52bd63ba3ea723ab0d8c48e6f83e0cdc delete mode 100644 fuzz/corpus/a86d78d4103525a42a954d13643038354619eceb delete mode 100644 fuzz/corpus/a917612347d227c8802861ef19fcb5070334d31a delete mode 100644 fuzz/corpus/a925d5adada0f59ef705ebf7bff52fed6d8dc448 delete mode 100644 fuzz/corpus/a985e16fd95ad91cda4ac9d4740910d1b4fd87a0 delete mode 100644 fuzz/corpus/aa0f7a65473fb5b71ced21c1e8f9db58ae3fc8b3 delete mode 100644 fuzz/corpus/aa29608c40f47001cdd92fded07346ea3754f3fb delete mode 100644 fuzz/corpus/aa971890274b1894ec9503255f2eef4d87eee410 delete mode 100644 fuzz/corpus/aadb12dfe7d46a5984f2ef3f504537fcc428f7f5 delete mode 100644 fuzz/corpus/aaffea965f8e7b472bd2cbf38698e58a0147be36 delete mode 100644 fuzz/corpus/ab0991473ab418761fe64aa29bfc70156b24487a delete mode 100644 fuzz/corpus/ab79681c98997e708a0d3ded1aceb65f8ef5ed39 delete mode 100644 fuzz/corpus/abb1f97f7d7c6f300f098877ec6ee9c47d58faa3 delete mode 100644 fuzz/corpus/abd88369db77f567081c2f0d9cfec9a4398ed055 delete mode 100644 fuzz/corpus/abeda21f98a2e22d0a1b7dd1390b348ea37f1e64 delete mode 100644 fuzz/corpus/abf55ed745dd370507319ed618ea56a66c36a8a1 delete mode 100644 fuzz/corpus/ac6cd547841b8d5d15735170517aa1b934892155 delete mode 100644 fuzz/corpus/ace2f74ee37e88240a0034736b897922d1f69fd7 delete mode 100644 fuzz/corpus/ad1278fa92526799a084e7f3e680bc977ef9e01c delete mode 100644 fuzz/corpus/ad50fd99308096b68cd0509370f2bb1ebad1830a delete mode 100644 fuzz/corpus/adf1a15500d0811f2801700d9d0e85d7f2e324b6 delete mode 100644 fuzz/corpus/ae3ee2395edb984003f666be631f4e66962cfccb delete mode 100644 fuzz/corpus/aec26f77160b33b2cb440054b38300b6bcb62cd5 delete mode 100644 fuzz/corpus/af865db5efeba45446ffc20e7e5193ee64a4e573 delete mode 100644 fuzz/corpus/aff1bb14ffe737d53a6fb6f7a5bae133b0270d10 delete mode 100644 fuzz/corpus/b07bc5513275d3fe601a3d147644148ba37146b3 delete mode 100644 fuzz/corpus/b09eb9ed2c45dc5176b8c6e88999a3438491d22e delete mode 100644 fuzz/corpus/b0de87e837225c4784a9100b03461876962e5a2d delete mode 100644 fuzz/corpus/b0f9e28496e5fc57db76c95f35270be04c48307c delete mode 100644 fuzz/corpus/b108b4124ccfb3da8429ec87be64486cc8968849 delete mode 100644 fuzz/corpus/b3b85a05ca8859e12e38f0dc1d8a7da55786f440 delete mode 100644 fuzz/corpus/b3c373e3bfa333bed7ca6895a061894b98b7ffaf delete mode 100644 fuzz/corpus/b3f6910024959b8d00ac6ec0a9d3fcb5f371fcc6 delete mode 100644 fuzz/corpus/b420cab68facd84444340f0387ad28573ea66ecd delete mode 100644 fuzz/corpus/b45db85396aeadd5e15a0f3a74151d2c18b1caea delete mode 100644 fuzz/corpus/b4663b7c21fa1cd792a5bf0355389f5c64a646b9 delete mode 100644 fuzz/corpus/b46e880d9b957bc71315089a96b1941837e933fd delete mode 100644 fuzz/corpus/b5442974e8dadd24332ac31c3fe922b37e9d9dbc delete mode 100644 fuzz/corpus/b5b9610b7932fb7114947a478bfd9b86bdd610fe delete mode 100644 fuzz/corpus/b5ba6ac190e0198e55e337ac9fbaf3db6cfedb61 delete mode 100644 fuzz/corpus/b5be6adb3159a3da53272f8f1c48e55ee6f461cd delete mode 100644 fuzz/corpus/b5ecf1863963930c37d3021c9de817c1dec58116 delete mode 100644 fuzz/corpus/b624c157651996b536d6f1a6bc9918f9a808585c delete mode 100644 fuzz/corpus/b6259f61f407dd27c11ea470b4392b929ac7a189 delete mode 100644 fuzz/corpus/b6528f30c0c7b792b16c0d92a10037063357451a delete mode 100644 fuzz/corpus/b76d82a3d6ac31a227750ab129e6ea5e8274ce8f delete mode 100644 fuzz/corpus/b7d464255ab4dba8ba8738dee87d571d3a66de0d delete mode 100644 fuzz/corpus/b7ee439a0a6ae2921ec59ee646c96a2acbdf6f3c delete mode 100644 fuzz/corpus/b8697e77d16a8886fe493b501ad14e7554af72b7 delete mode 100644 fuzz/corpus/b8b4f9aa97cb5c35aa7ccd909250230b2c78e635 delete mode 100644 fuzz/corpus/b8c3dea2d20a9c498b6355795e9ac887757d64a5 delete mode 100644 fuzz/corpus/b8cbc25f7e9a66ad122dd939e27fe27d0e36f7ea delete mode 100644 fuzz/corpus/b8d96598b8de9142bdb2624852402edb6ee714ef delete mode 100644 fuzz/corpus/b963a594192fbedc7af1c85fca81de337990fbd5 delete mode 100644 fuzz/corpus/bac4707f129bb581bbb1afff77250909c929edd9 delete mode 100644 fuzz/corpus/bb798cf75c387ac1b4716e5728c4d79831c17a57 delete mode 100644 fuzz/corpus/bb9412791bcf92a0b2ee80d9005f13bb4f009577 delete mode 100644 fuzz/corpus/bbe148221abd9fd37fc74f9319dd7a2c19472285 delete mode 100644 fuzz/corpus/bc3bd289d8e7636e5aaa035a32ba3c65617c8abc delete mode 100644 fuzz/corpus/bc4a132132cd1956788c8dab87cd45c15c18e107 delete mode 100644 fuzz/corpus/bc653b0448cca3dd7ce54cb3ce0b4128efdf67d0 delete mode 100644 fuzz/corpus/bc6ca38171f404aed29d2febd0285548642ea847 delete mode 100644 fuzz/corpus/bcb25cd87257f817d820951415708831cf088445 delete mode 100644 fuzz/corpus/bcb5d6dc8314dac270b561e9a189d5b9d3988bce delete mode 100644 fuzz/corpus/bd3c50c43990466a86fa57b9f90849b9b1032d30 delete mode 100644 fuzz/corpus/bdd3f1fd11a5ad7cb400476d078bd1323e85a655 delete mode 100644 fuzz/corpus/be4259cc8acfe2a851b4f20987ae48dd9c5fced2 delete mode 100644 fuzz/corpus/bead3d53cb0e9cb9c0b10d959405a4571dc19e41 delete mode 100644 fuzz/corpus/bf7b519b41168ed74163675f4b01cf85650a6c13 delete mode 100644 fuzz/corpus/bfb2c87ea5acf6f53cfe89fa3e6ad32dfd068b4d delete mode 100644 fuzz/corpus/bff0a3c1f9f8e23dbc090b31ea1be91ce0aef471 delete mode 100644 fuzz/corpus/c06a899080351bcb58da2eb86124b2beaf49efd7 delete mode 100644 fuzz/corpus/c0919c27738ab1b6487c6a9d64f640e517e829f0 delete mode 100644 fuzz/corpus/c0d0970e5dc2851401a94488d761af1f01be9f57 delete mode 100644 fuzz/corpus/c1005266ab9e5b89621e670ee5dffb22f6e9ee03 delete mode 100644 fuzz/corpus/c140fb0ff7e3a47dd43d50f4791dda0e84e068ca delete mode 100644 fuzz/corpus/c1e0f65a19de28dbd066688d0838e78ba5967648 delete mode 100644 fuzz/corpus/c216d3ab4f4e0c47b3f3ed74ea875a66d8e17b8c delete mode 100644 fuzz/corpus/c2dd234c8e1bc91a13fe2f8ca3ae9e0ef1782529 delete mode 100644 fuzz/corpus/c2de7991ac3980249d9331323a1296b79985a1da delete mode 100644 fuzz/corpus/c2e75557aa110065ac8326e9f37fd931b6e6d8ad delete mode 100644 fuzz/corpus/c3a9b37361f1418364f56dfbbbcfcafc133e377a delete mode 100644 fuzz/corpus/c3c4bb1ef77ba601fa131d8c7bef6b69fbc4e941 delete mode 100644 fuzz/corpus/c3fc646f9360860b9e6aac27654f9d0505b75fd0 delete mode 100644 fuzz/corpus/c45df63050cacaced6e5a1d183e43bae0dc8f89e delete mode 100644 fuzz/corpus/c45f65d55fa2b03145d24656f08fea942ee55e40 delete mode 100644 fuzz/corpus/c4902b9d369e7c9f93096999c679760eec64686d delete mode 100644 fuzz/corpus/c4a19b6282935a28a38a0a9ce6d1c89c97882cc3 delete mode 100644 fuzz/corpus/c4c144db7d3b9a334ec805b91fc80415e4d28c14 delete mode 100644 fuzz/corpus/c4db3ba6258267ee3923dadc2792031f1b8558a5 delete mode 100644 fuzz/corpus/c5b1fcef324f7e1e80542ff20a08793284f0e3b4 delete mode 100644 fuzz/corpus/c64bf098477289e6451053708f928db3ace63e8a delete mode 100644 fuzz/corpus/c68e098453691f3a5ac8086cadb6de8de3c1c0fd delete mode 100644 fuzz/corpus/c6d10f8e629a74e51a5011e94b4afd9a90febe8e delete mode 100644 fuzz/corpus/c6faf7afbcd23d16f39be12ce3ab5e63b2c5e485 delete mode 100644 fuzz/corpus/c79e4a512e2d9cada41effb3efa23534562bd813 delete mode 100644 fuzz/corpus/c7af0de97233be148fb1824ec1b815380a8b669b delete mode 100644 fuzz/corpus/c7d30a6383167d54fd15ab43d42afde46727d3f2 delete mode 100644 fuzz/corpus/c7d80053e2b656e205f55a844d765aaf5fffbcc9 delete mode 100644 fuzz/corpus/c82e9647e4f9b2b59e87c4372b5b7addbf99c3ed delete mode 100644 fuzz/corpus/c8d5d9837e1a7c6172ca0c046003806b7931d307 delete mode 100644 fuzz/corpus/c8da9cb950171873a4c2942330a593aa6845a344 delete mode 100644 fuzz/corpus/c97090c32551411d6cb648243ce1c6d418bff2fb delete mode 100644 fuzz/corpus/cac287fa46c68d3dabc49a3869aeb0337dc31394 delete mode 100644 fuzz/corpus/cacaf09a9954d39e4b1d3af86f13dfa997127e6d delete mode 100644 fuzz/corpus/cb05c385632f82dc5648fdcda5e7ecb8e50b9a02 delete mode 100644 fuzz/corpus/cbe0e014bd7afacf595ddc8852b465db03ea4136 delete mode 100644 fuzz/corpus/cc3444b9be98ffc9014878fa75de8608818b6821 delete mode 100644 fuzz/corpus/cc7b34b511c8bd4d1c977005145e9cb3b4907490 delete mode 100644 fuzz/corpus/ccf4f1ffe2f2e7149a1601e078e723ed83447b54 delete mode 100644 fuzz/corpus/cd1b186395a7246ed50ed4ba12a4a676689098f9 delete mode 100644 fuzz/corpus/ce4718a61ebeb6184933fddc14226d2c11592790 delete mode 100644 fuzz/corpus/ce78c82adac661becc298d119b0d63c4369b02e2 delete mode 100644 fuzz/corpus/cf3f0a13cf63c4da6d95cdb5a2c57330e31c5bee delete mode 100644 fuzz/corpus/cf5365ea392ada4d8ed23e0d26e8f754a94d0795 delete mode 100644 fuzz/corpus/cf5ea33a5755b44f071f40dd146ac61a988c6540 delete mode 100644 fuzz/corpus/cf781f5b39b845db0fd69e69d4f4a162abe4d0d2 delete mode 100644 fuzz/corpus/cf7a526a2a402f2cf9458618163b50fa2cc1d4e1 delete mode 100644 fuzz/corpus/cf7ede711b011659a9e1602617907b194f8f3ad4 delete mode 100644 fuzz/corpus/cfc2943923d5e49f2808e6036a77466f0f69e08f delete mode 100644 fuzz/corpus/d0428af216271802d2f5609c2de7ac180a64a9ee delete mode 100644 fuzz/corpus/d076e76fa4de55077b2a1ae0dd11d55e9dde7858 delete mode 100644 fuzz/corpus/d07eae1ac632f7d001a78de345d55e2118fd1e3b delete mode 100644 fuzz/corpus/d080349ecd1be618f072452b6aeda609cb081e77 delete mode 100644 fuzz/corpus/d11b171596f6a4c4b4cb7c24b515a93497a9c797 delete mode 100644 fuzz/corpus/d139e880b7721ca911bfc8fa29a84263f4c70277 delete mode 100644 fuzz/corpus/d156b8cb14b04960ae4439111d81efd5e9157228 delete mode 100644 fuzz/corpus/d16e2fa1da7de6bfec0e109cd6323c5e870023e3 delete mode 100644 fuzz/corpus/d17108926baab2c0e73d4ce28ace60d4294a6c1c delete mode 100644 fuzz/corpus/d2a2fa0c460b84cd47bcb6d5dcf9fef224a01332 delete mode 100644 fuzz/corpus/d307e85ea06b989c869bcf39b593a7dc7477b471 delete mode 100644 fuzz/corpus/d31957a926e54db00e5c87c773b4ff5032d7f397 delete mode 100644 fuzz/corpus/d3b7e984d6fc1295b485bbc631e94ac186113cce delete mode 100644 fuzz/corpus/d45eef7932ae2ae41d4c18582ed8b652f9bcbe69 delete mode 100644 fuzz/corpus/d4cbabf812a8d3a94fd5ea7d3aeda90357038123 delete mode 100644 fuzz/corpus/d5dbb19cbee96d3b110c4223178b71e06cd25eea delete mode 100644 fuzz/corpus/d5f1650273abc3319475516e33350a133fd23bd9 delete mode 100644 fuzz/corpus/d687e09f81776c06da7fbf0888fc8b081db7dcb3 delete mode 100644 fuzz/corpus/d698c2e6373ca8a1e88bf85cce64b572b97c9a18 delete mode 100644 fuzz/corpus/d6fab4ac091a482ffd2a6f18a0d7ce2882f998e9 delete mode 100644 fuzz/corpus/d702a1114d23bd80dc87b72920b1e71707580de5 delete mode 100644 fuzz/corpus/d71a7b1981817071d0f8a856275e5d0da4297d40 delete mode 100644 fuzz/corpus/d752dd70f044105c28697e52bf0b4af20ade0c98 delete mode 100644 fuzz/corpus/d78f3f8e28a98d95d5500eacf7daaf1653a5f492 delete mode 100644 fuzz/corpus/d8005668284181418683c85d1c6d70384bbb978f delete mode 100644 fuzz/corpus/d82b51749186b992d01ddfc8f06f9111ae181373 delete mode 100644 fuzz/corpus/d82df5bf19a3f7e95f50f14a28a59e9acc0232f3 delete mode 100644 fuzz/corpus/d846bba10a30f440fedb2c6bba0b0859ffeea8fa delete mode 100644 fuzz/corpus/d8483addd7dbd7d34fe418f50d14d17b370f1ec2 delete mode 100644 fuzz/corpus/d8a99aaccf9ad5c74f1108da6c07229b3ec0f00f delete mode 100644 fuzz/corpus/d8c818cf8ca81b67b171cb79a059f88e84f52209 delete mode 100644 fuzz/corpus/d8d111326177bca8fe40376a1884640714a11120 delete mode 100644 fuzz/corpus/da4c792ef5bf98907c400a2bf4c632a4899b8db4 delete mode 100644 fuzz/corpus/da9c17f03e775f36a0cc8ed08df6bd9f567efa15 delete mode 100644 fuzz/corpus/daf861731c620a9250b2aa021a8f407a094d3942 delete mode 100644 fuzz/corpus/db2186e443d6efa8f467c4fbc4b35e28583a817f delete mode 100644 fuzz/corpus/db6d7a08ac8b8402ef36e4c87c5057a4f098a786 delete mode 100644 fuzz/corpus/dc57c4c3159087640bff2c67d681d88230c4a7b2 delete mode 100644 fuzz/corpus/dc693ca4421466b814eb537133525dc92e194184 delete mode 100644 fuzz/corpus/dcd8f0dfcca50b150514449073177a3569653fad delete mode 100644 fuzz/corpus/ddd16a533c72d7d6b89fb213edc0886d3189c68d delete mode 100644 fuzz/corpus/dea156c28276782c1954d89b739406befed7bfa0 delete mode 100644 fuzz/corpus/dee076fecefd5de1f9e10281190f6ebd69fcca03 delete mode 100644 fuzz/corpus/deef05c0d07e36b58fbc516ca8be435c938e60ef delete mode 100644 fuzz/corpus/dfc2bb07e483c9be09dd977eb289b58eea6fab42 delete mode 100644 fuzz/corpus/dfd1170d6345c277b46e2f9628637cb1d0b7990c delete mode 100644 fuzz/corpus/e0f20f6d1aad349a9c05875a56939f04f9dd4e83 delete mode 100644 fuzz/corpus/e1e1e2090394df2e1cc66b0609785a654d69731f delete mode 100644 fuzz/corpus/e207893a12270f298b4f1526b7761795b13ee1ac delete mode 100644 fuzz/corpus/e31bfab4c58ca29955a6728bfaa213b01cc3cff8 delete mode 100644 fuzz/corpus/e369b9e192f6aa34f228b2bf90bc999b519da433 delete mode 100644 fuzz/corpus/e3bafdc6bd4f6d00da3291ae8e94992a46fd036e delete mode 100644 fuzz/corpus/e47c9566b3e12bd9fd8d9a993f4870dab7471681 delete mode 100644 fuzz/corpus/e4c46a1a4f7ea84c567b41aa9dec244bd08d52cb delete mode 100644 fuzz/corpus/e50e700d837a2ea93ec5d0dae038f04153fdb0f7 delete mode 100644 fuzz/corpus/e55861f55b55122eb4c29f3c7830c1895d5f8562 delete mode 100644 fuzz/corpus/e57fd47ed5818468b0efd8b99e05fa805c6289f7 delete mode 100644 fuzz/corpus/e600d739dab4d9f8a233c5f76360104a7e2e0761 delete mode 100644 fuzz/corpus/e6289a2435bc5ff5759c81bde5e845ebf155768a delete mode 100644 fuzz/corpus/e630406d44dc6403d53dcfd0fc38968356691047 delete mode 100644 fuzz/corpus/e6f00ef86934d8c1f0ced477092045029640960c delete mode 100644 fuzz/corpus/e76628ecd237f481c6eb61648a037b41373c61d7 delete mode 100644 fuzz/corpus/e779ca31758229542620cc174e34f6ae59e824b3 delete mode 100644 fuzz/corpus/e79df2797d434635d8fdefe511f89cc387d46e50 delete mode 100644 fuzz/corpus/e7ff4d384a28b798080c35b406334a3055b6d091 delete mode 100644 fuzz/corpus/e825f258e8c06d7d461e607c77564bf10e58877c delete mode 100644 fuzz/corpus/e846dec67ebe6d6eb21a2e49af487fc1ee042032 delete mode 100644 fuzz/corpus/e863df1017f8f81d0be0f8a0b4145cd7fea11203 delete mode 100644 fuzz/corpus/e99c79bdc278a1c2ae8a7548ca847076ad9fbb1e delete mode 100644 fuzz/corpus/eb6b9a372a9a97ed370b124f692726b2e8634063 delete mode 100644 fuzz/corpus/eb9235652357394c83a2f539cd823b2c7ee59416 delete mode 100644 fuzz/corpus/ec4c9e0eaef4df2d6e614197beb1e3103a67aff5 delete mode 100644 fuzz/corpus/eca18579e32b262ede578e9c399e15a1dcab52d3 delete mode 100644 fuzz/corpus/ecccb02a4c10dbbe65541e56ac7401c1dd11475d delete mode 100644 fuzz/corpus/ed89bfe838ef73ca6c3bcf28495aa94c64c94150 delete mode 100644 fuzz/corpus/ed9c62d626413d3b9c9783be25979e75d4f3f5e6 delete mode 100644 fuzz/corpus/edb35f93e5ff363ce4bbf7b81810fdd97a8411ee delete mode 100644 fuzz/corpus/ee525533441cc6f5e057415d4fe39c7f36f9c71a delete mode 100644 fuzz/corpus/ee9de133e6be0ec8cb2f60a70eb1b3d71ba88ebd delete mode 100644 fuzz/corpus/eeceeed6517dd665599a0d338f32530fdb40c3ca delete mode 100644 fuzz/corpus/ef0bc489b2e6a66519571c018b85c4325da0f383 delete mode 100644 fuzz/corpus/ef21f34c7811f55d7e258332a47d349ce7a81cb1 delete mode 100644 fuzz/corpus/efb66fec05604a0f411fa83f898f31a2e6c20a61 delete mode 100644 fuzz/corpus/efd1a98ab1ae8a291695a4729abd111161f156e2 delete mode 100644 fuzz/corpus/example.hcl delete mode 100644 fuzz/corpus/f00e8787220d56cf2c6cd02a8288ce49ae933213 delete mode 100644 fuzz/corpus/f048e9f7385a6e215e1ae51b9e7f8fd0483302ce delete mode 100644 fuzz/corpus/f0bceb83538803f409e9f662e318e8a962f13cff delete mode 100644 fuzz/corpus/f0d50113bce353eea971d4a01f8bbe3ab7fd1fab delete mode 100644 fuzz/corpus/f1011a8cbdac86c5821300359cd9eccd4d7eb76c delete mode 100644 fuzz/corpus/f1227c7d2ed2ceebfc39fa27db50f3148129a9bd delete mode 100644 fuzz/corpus/f12f4e1100b5ec639b8c14e3418fc25684ff5fff delete mode 100644 fuzz/corpus/f13beedaf9394b670b60bc2fa45b59702ebb0e98 delete mode 100644 fuzz/corpus/f2502e971a718df3f592dfabffc1d11c0927b9da delete mode 100644 fuzz/corpus/f254270f54071ea2542a71df70f03739cab01b5a delete mode 100644 fuzz/corpus/f26cad427959366417c359ba0c90eb4c3f180d61 delete mode 100644 fuzz/corpus/f287b032dd485e5df2fd88dca0771b0f1e795b21 delete mode 100644 fuzz/corpus/f2e1e59027836e1d6df52221bb55ba195682cf21 delete mode 100644 fuzz/corpus/f341bbf6b95a5d29e174d337277e9b3bd2816823 delete mode 100644 fuzz/corpus/f3b2b3e88026b2264d9a862071a4c4d1e4b382ff delete mode 100644 fuzz/corpus/f4788189e88f6410af6bd58df2341202b93e241e delete mode 100644 fuzz/corpus/f4d53c17fdf0f91c6d2e135474bed4902ebb56f8 delete mode 100644 fuzz/corpus/f52b03657d4370419beb0efde8aa596aa76c112c delete mode 100644 fuzz/corpus/f52d8df1735642743de1385936b44170d42eaa2b delete mode 100644 fuzz/corpus/f578aedb57d0ff8cb56b464204ec0ff8e75a2e97 delete mode 100644 fuzz/corpus/f5a2f54780bd19dfa1fdb1efde4b3f9599992d28 delete mode 100644 fuzz/corpus/f5db4160e47362f5fb040891fe73e164f4556697 delete mode 100644 fuzz/corpus/f5dc1ec65a3ff4a56f5d64a7e37bfd7d125908d6 delete mode 100644 fuzz/corpus/f5e2c03b18fcc6890841aea7a0c9f75a1ac4a8ef delete mode 100644 fuzz/corpus/f5f8150307cfc795b6919c307315a6f2abe66178 delete mode 100644 fuzz/corpus/f63d015cf8a9994abae753d12c60319647c1cce4 delete mode 100644 fuzz/corpus/f64d5986bc047b8a6098cf0a1be1c55e21f3ec35 delete mode 100644 fuzz/corpus/f66533a70e7f754157a168d8d9a47f2e8d7f7b06 delete mode 100644 fuzz/corpus/f6b102938f4aa1bbcb91c65e1269490d23ce82f8 delete mode 100644 fuzz/corpus/f6ea2ee1ac6c443e8d1b542195b3be9f57b360f0 delete mode 100644 fuzz/corpus/f79cfb828baa07411e07ec98197e7c5ea3bc93e8 delete mode 100644 fuzz/corpus/f7c88d2bd3fb12b6bfff08c836e494656632a170 delete mode 100644 fuzz/corpus/f854bfc434162b2fdd2d4dd86cfcd73e0a2f8337 delete mode 100644 fuzz/corpus/f8597aea2444ab906ef8f46342246d3f9fe7c62b delete mode 100644 fuzz/corpus/f870757e0ac9ebe1a56cb7e8fdaf5c9e955b033f delete mode 100644 fuzz/corpus/f932993ffaad306727f44e2d449b68182fb955c9 delete mode 100644 fuzz/corpus/f99ad2bf622d4d552227f38dd75890f2fc83c27b delete mode 100644 fuzz/corpus/f9c05a3e9cbb3b87e2945e5f79c1508c99260840 delete mode 100644 fuzz/corpus/fa2200126cf71273e875be4e9e180e9ecb30cf20 delete mode 100644 fuzz/corpus/fac0e246d8f95f9960372e2c9522f114e8f28651 delete mode 100644 fuzz/corpus/fb064d66ac2ce3c5d4c34e64edf657eb646bb790 delete mode 100644 fuzz/corpus/fb8e633cb62b6b627d20b151ead4e4249f29dab5 delete mode 100644 fuzz/corpus/fb92e97ddda533693fc04497bd93d5872b127cfc delete mode 100644 fuzz/corpus/fb98cd1bc5c5edf32bd1f7886a1e2d8e14860c89 delete mode 100644 fuzz/corpus/fbc00e33255bca81a4ea1b62299e1f0db6258321 delete mode 100644 fuzz/corpus/fbdb0db74271bfca9b2dffc0426319b4da76401e delete mode 100644 fuzz/corpus/fc87f686e7af17033c6a791f1b2f205f25c89c2b delete mode 100644 fuzz/corpus/fcbe4aed4d978286beaec422428b6cff0a05294e delete mode 100644 fuzz/corpus/fd0348d556ab28101166a13d970cf620ba8cd0a0 delete mode 100644 fuzz/corpus/fd8227447d8821361ca740d368e8f1e90f63b640 delete mode 100644 fuzz/corpus/fdd9c715ab8f85003c78dad2a50ec232e01c5c26 delete mode 100644 fuzz/corpus/fe6e8f109e0bfa0378290b6fb64f3c9a988b04af delete mode 100644 fuzz/corpus/ff555eb8468facbbba2e45fdaab34ae0e899fca2 delete mode 100644 fuzz/corpus/ffeaa6b5d05b71614b02f6ef155a895e47f8d296 delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%apply-provisioner-module%child%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%apply-provisioner-multi-self-ref%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%apply-provisioner-multi-self-ref-single%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%apply-provisioner-self-ref%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%apply-provisioner-sensitive%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%apply-ref-count%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%apply-ref-existing%child%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%apply-ref-existing%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%apply-resource-count-zero-list%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%apply-resource-depends-on-module%child%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%apply-resource-depends-on-module%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%apply-resource-depends-on-module-deep%child%child%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%apply-resource-depends-on-module-deep%child%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%apply-resource-depends-on-module-empty%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%apply-resource-depends-on-module-in-module%child%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%apply-resource-scale-in%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%apply-taint%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%apply-taint-dep%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%apply-taint-dep-requires-new%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%apply-tainted-targets%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%apply-targeted%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%apply-targeted-count%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%apply-targeted-module%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%apply-targeted-module-dep%child%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%apply-targeted-module-dep%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%apply-targeted-module-resource%child%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%apply-targeted-module-resource%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%apply-targeted-module-unrelated-outputs%child1%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%apply-targeted-module-unrelated-outputs%child2%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%apply-targeted-module-unrelated-outputs%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%apply-terraform-workspace%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%apply-unknown-interpolate%child%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%apply-unknown-interpolate%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%apply-unstable%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%apply-vars%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%apply-vars-env%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%context-required-version%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%context-required-version-module%child%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%destroy-module-with-provider%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%destroy-module-with-provider%mod%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%destroy-targeted%child%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%destroy-targeted%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%empty%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%eval-context-basic%child%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%eval-context-basic%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%graph-basic%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%graph-builder-apply-basic%child%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%graph-builder-apply-basic%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%graph-builder-apply-count%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%graph-builder-apply-dep-cbd%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%graph-builder-apply-double-cbd%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%graph-builder-apply-module-destroy%A%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%graph-builder-apply-module-destroy%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%graph-builder-apply-provisioner%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%graph-builder-apply-target-module%child1%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%graph-builder-apply-target-module%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%graph-builder-plan-attr-as-blocks%attr-as-blocks.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%graph-builder-plan-basic%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%graph-builder-plan-dynblock%dynblock.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%graph-builder-plan-target-module-provider%child2%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%graph-builder-plan-target-module-provider%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%import-module%child%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%import-module%child%submodule%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%import-module%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%import-provider%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%import-provider-locals%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%import-provider-resources%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%import-provider-vars%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%input-interpolate-var%child%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%input-interpolate-var%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%input-interpolate-var%source%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%input-module-data-vars%child%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%input-provider-multi%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%input-provider-once%child%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%input-provider-vars%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%input-provider-with-vars%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%input-provider-with-vars-and-module%child%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%input-provider-with-vars-and-module%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%input-submodule-count%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%input-submodule-count%mod%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%input-submodule-count%mod%submod%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%input-variables%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%issue-5254%step-0%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%issue-5254%step-1%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%issue-7824%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%issue-9549%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%issue-9549%mod%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%nested-resource-count-plan%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-cbd%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-cbd-depends-datasource%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-cbd-maintain-root%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-close-module-provider%mod%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-computed%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-computed-attr-ref-type-mismatch%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-computed-data-count%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-computed-data-resource%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-computed-in-function%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-computed-list%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-computed-multi-index%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-computed-value-in-map%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-computed-value-in-map%mod%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-count-computed%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-count-computed-module%child%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-count-computed-module%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-count-dec%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-count-inc%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-count-index%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-count-module-static%child%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-count-module-static-grandchild%child%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-count-module-static-grandchild%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-count-one-index%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-count-splat-reference%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-count-var%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-count-zero%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-data-depends-on%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-data-resource-becomes-computed%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-destroy-interpolated-count%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-destroy-interpolated-count%mod%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-diffvar%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-escaped-var%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-for-each%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-for-each-unknown-value%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-ignore-changes%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-ignore-changes-in-map%ignore-changes-in-map.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-ignore-changes-sensitive%ignore-changes-sensitive.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-ignore-changes-wildcard%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-ignore-changes-with-flatmaps%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-list-order%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-local-value-count%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-module-cycle%child%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-module-cycle%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-module-destroy%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-module-destroy-gh-1835%a%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-module-destroy-gh-1835%b%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-module-destroy-gh-1835%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-module-destroy-multivar%child%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-module-destroy-multivar%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-module-input%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-module-input-computed%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-module-input-var%child%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-module-input-var%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-module-map-literal%child%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-module-map-literal%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-module-multi-var%child%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-module-multi-var%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-module-provider-defaults%child%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-module-provider-defaults-var%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-module-provider-inherit%child%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-module-provider-inherit%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-module-provider-inherit-deep%A%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-module-provider-inherit-deep%B%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-module-provider-inherit-deep%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-module-provider-var%child%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-module-provider-var%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-module-var%child%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-module-var%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-module-var-computed%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-module-var-with-default-value%inner%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-module-var-with-default-value%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-module-variable-from-splat%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-module-variable-from-splat%mod%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-module-wrong-var-type%inner%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-module-wrong-var-type%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-module-wrong-var-type-nested%inner%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-module-wrong-var-type-nested%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-module-wrong-var-type-nested%middle%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-modules%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-modules-expand%child%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-modules-remove-provisioners%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-modules-remove-provisioners%parent%child%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-modules-remove-provisioners%parent%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-path-var%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-prevent-destroy-bad%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-prevent-destroy-count-bad%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-prevent-destroy-count-good%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-prevent-destroy-good%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-provider%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-provisioner-cycle%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-required-whole-mod%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-required-whole-mod%mod%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-self-ref%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-self-ref-multi%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-self-ref-multi-all%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-shadow-uuid%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-taint-ignore-changes%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-taint-interpolated-count%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-targeted%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-targeted-cross-module%A%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-targeted-cross-module%B%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-targeted-cross-module%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-targeted-module-orphan%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-targeted-module-untargeted-variable%child%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-targeted-module-untargeted-variable%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-targeted-module-with-provider%child2%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-targeted-orphan%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-targeted-over-ten%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-untargeted-resource-output%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-untargeted-resource-output%mod%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-var-list-err%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-variable-sensitivity-module%child%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%plan-variable-sensitivity-module%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%provider-meta-data-set%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%provider-meta-data-set%my-module%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%provider-meta-data-unset%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%provider-meta-data-unset%my-module%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%provider-meta-set%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%provider-meta-set%my-module%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%provider-meta-unset%my-module%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%provider-with-locals%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%refresh-basic%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%refresh-data-count%refresh-data-count.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%refresh-data-module-var%child%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%refresh-data-module-var%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%refresh-data-ref-data%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%refresh-data-resource-basic%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%refresh-dynamic%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%refresh-module-computed-var%child%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%refresh-module-computed-var%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%refresh-module-input-computed-output%child%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%refresh-module-input-computed-output%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%refresh-module-orphan%child%grandchild%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%refresh-module-orphan%child%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%refresh-module-var-module%bar%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%refresh-module-var-module%foo%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%refresh-module-var-module%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%refresh-modules%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%refresh-no-state%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%refresh-output%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%refresh-output-partial%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%refresh-schema-upgrade%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%refresh-targeted%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%refresh-targeted-count%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%refresh-unknown-provider%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%refresh-vars%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%static-validate-refs%static-validate-refs.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%transform-cbd-destroy-edge-both-count%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%transform-cbd-destroy-edge-count%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%transform-config-mode-data%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%transform-destroy-cbd-edge-basic%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%transform-destroy-cbd-edge-multi%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%transform-destroy-edge-basic%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%transform-destroy-edge-module%child%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%transform-destroy-edge-module%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%transform-destroy-edge-module-only%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%transform-destroy-edge-multi%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%transform-destroy-edge-self-ref%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%transform-module-var-nested%child%child%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%transform-module-var-nested%child%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%transform-module-var-nested%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%transform-orphan-count%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%transform-orphan-count-empty%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%transform-provider-basic%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%transform-provider-fqns-module%child%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%transform-provider-fqns-module%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%transform-provider-grandchild-inherit%child%grandchild%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%transform-provider-grandchild-inherit%child%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%transform-provider-grandchild-inherit%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%transform-provider-inherit%child%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%transform-provider-missing%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%transform-provider-missing-grandchild%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%transform-provider-missing-grandchild%sub%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%transform-provider-missing-grandchild%sub%subsub%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%transform-provider-prune%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%transform-provisioner-basic%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%transform-provisioner-module%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%transform-root-basic%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%transform-targets-basic%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%transform-targets-downstream%child%child.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%transform-targets-downstream%child%grandchild%grandchild.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%transform-targets-downstream%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%transform-trans-reduce-basic%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%update-resource-provider%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%validate-bad-count%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%validate-bad-module-output%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%validate-bad-pc%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%validate-bad-prov-conf%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%validate-bad-prov-connection%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%validate-bad-rc%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%validate-bad-resource-connection%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%validate-bad-resource-count%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%validate-bad-var%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%validate-computed-in-function%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%validate-computed-module-var-ref%dest%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%validate-computed-module-var-ref%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%validate-computed-module-var-ref%source%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%validate-count-computed%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%validate-count-negative%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%validate-count-variable%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%validate-good%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%validate-good-module%child%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%validate-good-module%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%validate-module-deps-cycle%a%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%validate-module-deps-cycle%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%validate-module-pc-inherit%child%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%validate-module-pc-inherit%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%validate-module-pc-inherit-unused%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%validate-module-pc-vars%child%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%validate-module-pc-vars%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%validate-required-provider-config%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%validate-required-var%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%validate-sensitive-provisioner-config%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%validate-skipped-pc-empty%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%validate-targeted%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%validate-var-no-default-explicit-type%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%validate-variable-custom-validations-child%validate-variable-custom-validations.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%validate-variable-custom-validations-child-sensitive%validate-variable-custom-validations.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%validate-variable-ref%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%vars-basic%main.tf delete mode 100644 fuzz/corpus/hashicorp%terraforminternal%terraform%testdata%vars-basic-bool%main.tf delete mode 100644 fuzz/corpus/seed1 delete mode 100644 fuzz/crashers/crash-0d2958a668c04944f12da010e4cd4239cb587114.hcl delete mode 100644 fuzz/crashers/crash-bbabb6816b26bfecdaa9aef4b049f7259aac9954.hcl delete mode 100644 fuzz/fuzzer.cc delete mode 100644 fuzz/gen-dict.py delete mode 100644 fuzz/hcl.dict delete mode 160000 fuzz/tree-sitter diff --git a/.github/workflows/acceptance.yaml b/.github/workflows/acceptance.yaml index 067d777..a2512d2 100644 --- a/.github/workflows/acceptance.yaml +++ b/.github/workflows/acceptance.yaml @@ -1,5 +1,5 @@ name: acceptance -on: [push, pull_request] +on: [pull_request] jobs: unittests: diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index e6e2b5b..d8a00a1 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -1,6 +1,6 @@ name: build -on: [push, pull_request] +on: [pull_request] jobs: compile: diff --git a/.gitmodules b/.gitmodules deleted file mode 100644 index 9563a3d..0000000 --- a/.gitmodules +++ /dev/null @@ -1,3 +0,0 @@ -[submodule "fuzz/tree-sitter"] - path = fuzz/tree-sitter - url = https://github.com/tree-sitter/tree-sitter.git diff --git a/CHANGELOG.md b/CHANGELOG.md index de3114c..c895f04 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,9 @@ feature: * add template for expressions +cleanup: +* move fuzzing instrumentation to different repository + ## 0.5.0 - 2021-09-15 feature: diff --git a/README.md b/README.md index 3da6cd9..a38ba88 100644 --- a/README.md +++ b/README.md @@ -28,7 +28,7 @@ Total parses: 1892; successful parses: 1892; failed parses: 0; success percentag ## Fuzzing -The directory `fuzz/crashers` contains a set of crashes that were found with fuzzing. +See the [fuzzing repo for this parser](https://github.com/MichaHoffmann/tree-sitter-hcl-fuzz) ## Todo @@ -39,10 +39,6 @@ The directory `fuzz/crashers` contains a set of crashes that were found with fuz * [ ] add template if expressions * [x] add quoted templates * [x] add heredoc templates -* [ ] fuzzing - * [x] start with fuzzing the parser - * [x] upload fuzzing instrumentation - * [ ] document fuzzing process * [ ] quality * [x] add CI job that ensures the parser builds on different plattforms * [ ] add CI job that parses crashers that were found during fuzzing diff --git a/fuzz/Makefile b/fuzz/Makefile deleted file mode 100644 index 7b7e42a..0000000 --- a/fuzz/Makefile +++ /dev/null @@ -1,30 +0,0 @@ -FUZZFLAGS=-fsanitize=fuzzer,address,undefined - -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 -workers=${WORKERS} -dict=hcl.dict corpus/ - -.PHONY: clean -clean: - rm -f fuzzer parser.o scanner.o libtree-sitter.a *.log - -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 - -parser.o: ../src/parser.c - clang -o parser.o ${FUZZFLAGS} -std=c99 -I../src -c ../src/parser.c - -hcl.dict: ../grammar.js - python gen-dict.py ../src/grammar.json > hcl.dict - echo '"$${"' >> hcl.dict - echo '"%{"' >> hcl.dict - -libtree-sitter.a: - make -C tree-sitter - cp tree-sitter/libtree-sitter.a . - diff --git a/fuzz/corpus/014240abfcb2ca2f6016a8dff06de2b360cd6fcf b/fuzz/corpus/014240abfcb2ca2f6016a8dff06de2b360cd6fcf deleted file mode 100644 index 6281ba5..0000000 --- a/fuzz/corpus/014240abfcb2ca2f6016a8dff06de2b360cd6fcf +++ /dev/null @@ -1,28 +0,0 @@ -r>truee// At the time of writing Terraform doesn't formally support a boolean -// type, vbut historica2, 3.4, "foo" ] - tupl2 = [] - obj1 = { foo = "baz" } - null1 = nulêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêêl - bool1 = true - bool2 = false - splat1 = tuple.*.foo.bar[0] - splat2bar[0] - for1 = { for i, v in ["a", "a"resouRce "test_resource" "a" " { - count = 1 - depends_on = [ - test_resource.a - ] -} - -resource "test_resource" "b" { - count = 1 - foo = data.test_data.d[count.index].compute -} - - neste var.list : v if v < 3 ] - func1 = is_number("123") - cond1 = (1 == 2) ? 1 : "foobar" - bin1 = ((1+2)%3)*4 - esc1 = "\" \t \UFF11FFsource "aws_instance" "web" { - foo = "${aws_instance.web.*.foo}" -22 \uFFFF \n" \ No newline at end of file diff --git a/fuzz/corpus/018704bbb6c1a7b59d718ffc30fa2b5e44c3827c b/fuzz/corpus/018704bbb6c1a7b59d718ffc30fa2b5e44c3827c deleted file mode 100644 index 8c3bfa1..0000000 --- a/fuzz/corpus/018704bbb6c1a7b59d718ffc30fa2b5e44c3827c +++ /dev/null @@ -1,78 +0,0 @@ -data = "x" - require_new = "yes" - - set =' [{ - a = "1" - b = "2" - }] - - lst = ["j", "k"] - - lifecycle { - ignoçe<=hanges = ["requiààààààààààààààààààààààààààààààààààààààààààap}" - meta = "${var.ott, locr.al.ids) -} - -output "osouree "aws_333333ut" { - value =3" { - type = string - sensitive = true -} - -resource "aws_ins4ance" "foo" { - connection { - host = "localhost" - type = - sensitive = true -+} - -resourcr" - port = 2041 - password = var.password - == - provisi-ner "shell" { - command = "echo ${!!!!!!!!!!!!!!!!!!!!!!!!null!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!ort resource "test_object" "A" {} - -resource "test_object" "B" { - test_string = "${test_object.A.test_string}" { - teÿÿÿÿÿÿÿÿst_str!!!!!ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿks"] -} - -module "mod5" { - source = "./mod" - param - - - - -urce = "./mod" - param = ["this", "one", "works"] -} - -module "mod4" { - source = "./mod" - param - - - - - - = [mm =ò ["this", "one", "worÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿks"] -} - -module "mod5" { - source = "./mod" - param - - - - -urce = "./mod" - param = ["this", "one", "works"] -} - -module "mod4" { -od1.out_from_" -} -ruts" - }"j", w%% \ No newline at end of file diff --git a/fuzz/corpus/01e3e0b54538ca0b95eef95a3ff77cb61ab3e480 b/fuzz/corpus/01e3e0b54538ca0b95eef95a3ff77cb61ab3e480 deleted file mode 100644 index b13caf1..0000000 --- a/fuzz/corpus/01e3e0b54538ca0b95eef95a3ff77cb61ab3e480 +++ /dev/null @@ -1,25 +0,0 @@ -resource "aws_cov{ariable "list" { - "2"] -} - -resource "aws_instance" "a" { - count = lere%%%%%%%%%%%%%YnU;#I11@{<#D^wRS4Yn4DofVssA z)m)ru`S~F8lM;(S5(P#1Wtl0dMG7FJL8fsQrE-D*JBUER|2be>sDqS~Q^DGhU6hue c4>CnTK|!G`F{c#l6%~eo05Hd*&>)8Z02vKK<^TWy diff --git a/fuzz/corpus/028387e8aff5aa737658457cc4ac99c35eabe374 b/fuzz/corpus/028387e8aff5aa737658457cc4ac99c35eabe374 deleted file mode 100644 index af91b82980988ace343a386502aeaa0bf75bf4ae..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 109 zcmdM}11&JAtzDFw#=yXkoXS+4lb_t%-8-#rM$=ucTCT(#rKH3SMM_+?TwFz|#rdU0 r$*BrTiRH!dnR&$}iFwJXN(xG8`T0r;)m#cNy%S-2_0sb5Ye9MeSd%26 diff --git a/fuzz/corpus/028a6080eaaf4d36e1fcfb2170a1a7045ebe77fb b/fuzz/corpus/028a6080eaaf4d36e1fcfb2170a1a7045ebe77fb deleted file mode 100644 index a3ef01b..0000000 --- a/fuzz/corpus/028a6080eaaf4d36e1fcfb2170a1a7045ebe77fb +++ /dev/null @@ -1,5 +0,0 @@ -resource "test" "A" { - ‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘provisioner "foo" { - command = "${test.A.id}" - } -} diff --git a/fuzz/corpus/02bdae2183644c7dd2daf87f68610abe2988c6f3 b/fuzz/corpus/02bdae2183644c7dd2daf87f68610abe2988c6f3 deleted file mode 100644 index c066d65..0000000 --- a/fuzz/corpus/02bdae2183644c7dd2daf87f68610abe2988c6f3 +++ /dev/null @@ -1,37 +0,0 @@ -resource "aws_instance" "foo" {} - -module "child1" { - source = "./child1" - instance_id = "${aws_instance.foo.id}" -} - -module "child2" { - source = "./child2" -} - -output "child1_id" { - value = "${module.child1.instance_id}" -} - -output "child1_given_id" { - value = "${module.child1.given_instance_id}" -} - -output "child2_id" { - # This should get updated even though we're targeting specifically - # module.child2, because outputs are implicitly targeted when their - # dependencies are. - value = "${module.child2.instance_id}" -} - -output "all_ids" { - # Here we are intentionally referencing values covering three different scenarios: - # - not targeted and not already in state - # - not targeted and already in state - # - targeted - # This is important because this output must appear in the graph after - # target filtering in case the targeted node changes its value, but we must - # therefore silently ignore the failure that results from trying to - # interpolate the un-targeted, not-in-state node. - value = "${aws_instance.foo.id} ${module.child1.instance_id} ${module.child2.instance_id}" -} diff --git a/fuzz/corpus/031d5eefd1ad735b8e3dad6755347e77a0c63f40 b/fuzz/corpus/031d5eefd1ad735b8e3dad6755347e77a0c63f40 deleted file mode 100644 index c581b7fa5d3547c50649e847118721006fb3e6ea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1372 zcmXSp&&(?>Nz6-5RZ>vO&r4NOsOC~oNX{?KD^ajjC`&BT1Igo;1?i3lYvHQpN>xxw zEJ_BEm*HN(0QLxleFa$}1 zwONRY)vKRmjXMNzE(C%+E{A$*EK*N=-{GO3h2o%u8p$2Z~aQ^Gm^j zQv$X<1!Q$%IoJlyqSW+Euve5)i%a73ld@8iOOzCp9F-KRYq_|Pw4z8mL0ne?5-ct$ z%FIg#c~PYrEC4Y?&ruJ|Q>o6$PfpCyQ&3W=h6WZmEDga?435Oilv*XOS}v~q(h_h8 zK;+}oGs{x*;xkhqc9kXOl%_&#K{W=d44R(eu^MIsH%3_@BqOs}p*SPIG$%zNJ+(xk zv>+w1BsE1LwJbGHp(G=}G(7|1ZE!k(8m*+Dl$M_laZO%nE;!migsp;-5h!JV1GhMn zux4lcFQd-E&&@l=do(JNWWTYyj zC1&Q77NshbWF(d-6r~oI=9CmGq!s1oDwGseg0e+PKG+mc&Mhj)&q*u+sZCWV&C`Xs rO$X#K-ON1Q;u4T7$X$9|3J~W&(mQha>!s!A>t&|YD!_9Sde#R3w{@>X diff --git a/fuzz/corpus/0377031dd057c60fba80237523a968caa3b5901d b/fuzz/corpus/0377031dd057c60fba80237523a968caa3b5901d deleted file mode 100644 index 7078ff8..0000000 --- a/fuzz/corpus/0377031dd057c60fba80237523a968caa3b5901d +++ /dev/null @@ -1,37 +0,0 @@ -" {} - -module "test_mod" { - 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 = "$${ \t \«¹¹Îι¹Ô2 \uFFFF \n" - esc2 = "$${} %%{}" - tpl1 = "prefix-${var.bar}" - tpl2 = "prefix-${func("bar")}" - 0tpl3 = "prefix-${func("nested-${var.b}"" -a})r tpl4 = <ZTnY*$sl_Gn z#U(|VdFfnSMXAO4rA5i93QAyMxLRi=19Zg-whBrr)kwf8ETjs z$SwIfAP4F>>SdizCuZ5L8^{ISyE|OoYd%QkeLc)pg=22EYi!#EG|*7QYcffwNoflsO18O zl$nBpf-N}Iii_e?A)y9JB_JUMg+x$1m1Jb*r7MAh79^Sk5=+d>FUd$PQb3lAQczGx z21!o~3UyyeesL-y;i5%AL1IyA zUI{1;6cv*5OY=$;GE=~*ED4mjpeYTfZdmjwloqEJ#it~eB!a_7sRHExqSV6D%%arz zywq}qXdGdinWj*tV54BH5X)t&pj4S!ti;8o0P>}RtwJ;;V8MZE2r^JX0UVe{Aa-pm zNMTNK2}q$*mXeNwQnnIAEHf=NxiUE?H8Z7_3lwb7B&GlfOi-2v#Za+=EmtiUS8jev zX-=wwrc!c7W=;wy9269a6&V;9QbED4r~eo%jHC&atF!VmYc-T~lynsG(u+arRI9V{ zGxH!qpa8alC2<9Xw9>p}Lr|j0ERN4B%}q)z(oixqGS-6xyk1dqW{M^#sJXcE^A&6r OQk66llQZ5-w$h7@5M*vDGAVoKfI+}spm@|22jIMW{Dp~2!z zha9n@jKGneSW;4C z1mfu#8m20wC1&Q77NshbWF(d-6r~oI=9CmG*eV#JCbN>%+=86MlGOOL%p7?7O)OGU zs0PKDN;NpaBx%+bDb*%&aVaR|r52Z@ro_Y2X}lpgr4#QGCDL3%dI}*J^tK901x2YC zDT_#bX_*zeD%GG|l$2Nmi&1Dq7ZjyJq|-|Ck~Ne-$z8MN?$`SYB?URgkhFlN1QMFa z25Q30Gy!X{v2pcx14k}ICzuIJJRl3w^7Bz6NC7NeT$+}aS;3{C0Mbf@D5Fl|0lST> VEU_pvF$q)-rsd}=DO59n0RROHhmHUM diff --git a/fuzz/corpus/04deedbf01188a5b82b8d7accb64b66a0ef3dc92 b/fuzz/corpus/04deedbf01188a5b82b8d7accb64b66a0ef3dc92 deleted file mode 100644 index 4ac813e..0000000 --- a/fuzz/corpus/04deedbf01188a5b82b8d7accb64b66a0ef3dc92 +++ /dev/null @@ -1,3 +0,0 @@ -module "mod" e" "root_teeplate" { - foo = mpdule.mod.base_config[%base_template"] -} diff --git a/fuzz/corpus/05325ad5fe0a2d5a546e81ea915fac27d0582962 b/fuzz/corpus/05325ad5fe0a2d5a546e81ea915fac27d0582962 deleted file mode 100644 index 1266d79f6e5ab2e53de0d12dc50a4802288e2c81..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1136 zcmXR)EzU13N={W!N-QsqPtMORC@o1%i7(DKDoRdOQc%jwD@iTNO-;#6EJ-a^QmC%w z;>yiWDa}b$P%23+E{V_0Pf=2+=2B3A8e^-Vq^A!O^^0 zk6tFk(ElKimG>3GQ-w$>Kt1nH9`J>M%P zAgPknoV?T$h6vAzdGVRh0st1|N-EV5x9BC86lLb6gHuCdPGzcs IQgnVE0K#`XbpQYW diff --git a/fuzz/corpus/05c34eeb99cf3258f6ff76a1ddd7b2763cd6e02e b/fuzz/corpus/05c34eeb99cf3258f6ff76a1ddd7b2763cd6e02e deleted file mode 100644 index 84ae6c19aac370054adbf66e0d48d1150f218687..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1372 zcmY#Z$W1IL<|-;mEzU13N={W!N-Qsq&&(?>Nz6-5RZ>t&%gSghx$mzh$l#8u0s zkeF7ITEwNGpsY}mSd^YxqL7xEQ<4hSm6@lIoLHQyP?C`fl}t@h$jeVjPR&qA%u7!# zR>&+VRwzr%DNWT;NGdH+C{I<$EiEpAn3j=R1a`ebab`|xUP(@+LS}kiei6jDw8YGu zQV<*A30%QhTAW%GpORRTsGtDyM}-oXf$_gH-MX3tqsrdy;3e~k-T*?Z$`6;D2sR~M< z=*AnmAQO}o6y%HZOBITe6La)3Q;Ib~2`j&}1RSYK3awYU6d)0-kdvyHoROK6VrZ+N zq*4v?6fEuQ>A_g>&_u$VQlXU}JK@ZiO1Ghu5_V)gY%q zG$<&64Tcy8&5pJTN_zSbVUR+Y3ySjdOR(9TSYFHkbGBYuem*QeAUVC33(iR|O3X_E z8;;E^h@&9B(1R(3XL3D9Jy2A{L$V?`)8Wjz&JZtwO9tYyF{wr)sRv~VXsG~k8%UtE zASJORHANw{EHzJ|BqP5xJ)XWAc28FNg+8gr&ytyOF44M}fYijNW#**n z6(km==9TDaRp+GUrI%!AB$gM)XXX``B<3Zj>ZRr9>uKp_rfBMwq~?M(X>utj#K)JU z=GH2K>__+lS)Y=EQc_}-64?F8`K5U!3bqPLD#$i~&5AFATa=Voq?cM)nyIB%lv*60 zms+lnnW9-6z*Wly4YgV>1%(H9O7i0i@{3BqKC@NG%!7rSo}(T(6jiEo@{<#D^gy=d z=BJe6bY5D1KE!!i`S~EnB_$St{gYo>Qczl=@S=0x`Wf7oV8|u^M77*f@|| zVHOzbL6t!x0ohQ5VMcIclodiUGK&?8GxAGw3X1Z}GE-8E6qFLni$S(<7Nw?V=I4RD s2n(CE{CtQba}@IOQ&RQdJ_Nf2#bco8&rGRRP^pGGkO2a0Aru1x07EJDTmS$7 diff --git a/fuzz/corpus/09ace2d7b18684c0f2e2700f1d512453e3e9569a b/fuzz/corpus/09ace2d7b18684c0f2e2700f1d512453e3e9569a deleted file mode 100644 index 3fab205ef3069571a5a478cb9a3ff6f2b84deaa0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 285 zcmXR)tt-wiElTDpN(IxY3Q8rZ#U=6iNm;4MB}xkS_TIhU^7a0+lGI`)g=#JZg_6|& zU{Io@pya5eP+iM~Lo13g_?2SXlA2s%=cHGXTAUJJTvC*omtG5UB)a3!Of|sjSVKkz eLv#T4!T;3Q8)~NDj7h(o^E95|@HPL1Iy2E+|Bzl}a)) zi$lTwQ`lnjlGl{CRo zo0kHX(=b%9wN)_ERIpbtRImaE4ajj^3JOV?d4}LH)zC21Hqulz*3>fLQcy@O1{tbg ztEd#Cq!3f05EJU=W@zZYnU;#I11@{<#D^wRS4Yn4DofVssA z)m)ru`S}XA|Ns9_%}Xhc&(Bk^Rfy(NP*6|+>x0>(m&m1{5DU@>6H!n?QGl>KIlnZo zM8Q_UkV`=UY_>v5Vo4&z8DLgQG+2pVW?o8aMXX+Oer`c&Nh-)}1%BRWJfO4a747@$?K05hBJgkyKqIQ4_eRHdM5Bq$XWkVJFxlZ#7=GV{{GVF(FM1{9!>nOl%wRFariqL7q| z(3_K=pIus@QI=Swmz$ZAl9L*rnWv+mR9dVH_8%mel#&uNQ@|#3<(HNel$IzkFr)$i DB&(vL diff --git a/fuzz/corpus/09f624810c1b6d0bcf9a3d7e195d9876777a8857 b/fuzz/corpus/09f624810c1b6d0bcf9a3d7e195d9876777a8857 deleted file mode 100644 index c1307f1c54e0bac0a0ce85d00fa22b505016c9e0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1372 zcmXR)EzU13O5VBG9RwKAKxP`600RRjh6t)a0xB28E7Akok*c7SSY8}&i~=(Aic1pn zl2erwlnN4yQu9ib6soxt6q55x^GY5Zx_^bMmWwMlKczG$RY55^BQqxjA`dmtRzXQY z$w(;{qzdX2s4Yn5CPK7;ja0Bz$VtshFUim-OU%tp%`4$jR!Gi=u=KUK6cj*K=jJLT zmXw$(C@9z}R4b(A7b%n}WacT9B^K%BWEPhwSSge#*xD(SDb#W)fTYd9Dx*P6EGj`^ zII*X@w`5|@HPL1Iy2E+|Bzl}a)) zi$lTwQ`lnjlGl{CRo zo0kHX(=b%9wN)_ERIpbtRImaE4ajj^3JOV?d4}LH)zC21Hqulz*3>fLQcy@O1{n%+ zag35eOo>8FsGFOip_`kLkwQ$Vo12@PLQEdWsj0=uMquqqDk{~r3aYBrwIJb=f*gpc zN(Du!X_*zeD%GGUO-d|+NketPrPE6Dk~Ne-j?#oFF@_k7rX(-5xFj_N*+94k6R-vw z8&`ifaPora1T$5tAr_?N=c`nMlUGt=kwUGKCMaDgC={2brDaxdDJX!naw#Z4EQyDu z^LRsWPEi1*)gnU$TLmMqp@}6WMMfZ=o}po?LRw;GPH9o9LPTiYa#T{NuI1t?O2sbiq@+;IrJw-TQ(RJ%nU}6$ zt58y{q=GO+&ruIax>kt`k8#d$Yos6cm&dN)n6GQ%e-mGIL5&!G6ljQ%FuMPE{z$NL8Rp5P@6) zb_6(_=^I2e4(JDJZ0*7AF^F7L;V>=PB4KDEVX-mnh_yB^E_zCMM;i zDk!Dp=cA{x#PZ_!%)H`~#Q*3ZRY@UQD^@AZ5UfdyOFbTB4z&keOEuj=fZcOX6t#$eWJm=7z2%!U diff --git a/fuzz/corpus/0b3d2ab92c5a7979354f89587f56ff8ad7afb832 b/fuzz/corpus/0b3d2ab92c5a7979354f89587f56ff8ad7afb832 deleted file mode 100644 index 8d25ca32906e7f10140ffacb5842ae7ef5c23adf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 286 zcmY#Z2+7DSRwzm>&Mz%WPE{yRELJEeN-fLuFD=fgR8UGTGE7Y@Nlj5wNX$!7D9K1w zNXx7!DJ@D>C`v6TN-a*!D=FquR>&+-NJ`DjOIJuqWxxtDC(1JvBw&@Il3;O3QGR7= zib8Q|QgLcwX=+|cP9+zYz82hTN{Qvg@tJwWC5d^-sY(h;`9%d8iFry2)mr*oocda6 X`S}XA3Q9?dMM_%wT>4tITKZf7Jl8qB diff --git a/fuzz/corpus/0b46280dd1157fa9deebeb839fd1fda024117b4e b/fuzz/corpus/0b46280dd1157fa9deebeb839fd1fda024117b4e deleted file mode 100644 index e0406bd..0000000 --- a/fuzz/corpus/0b46280dd1157fa9deebeb839fd1fda024117b4e +++ /dev/null @@ -1,55 +0,0 @@ -terraform { - required_providers { - ÿboop`= { - source = = // At the time of writing Terraform doesn't formally support a boolean -// type, vbut historically th"baz" } - null1 = null - booresource "aws_computed_source" "intermediates" {} - -module "test_mod" { - source = "./mod" - - services = [ - / { - "exists" = "true" - "elb" = "${aws_cnmputed_source.intermeWiates.<=mputed_read_only}" - }, - { - "otherexists" = " true" - resource "aws_computed_source" "intermediates" {} - -module "test_mod" { - source = "./mod" - - services = [ - / { - "exists" = "true" - "elb" = "${aws_cnmputed_source.intermeWiates.<=mputed_read_only}" - }, - { - "otherexists" = " true" - "elb" = "${awi_computed_source.intermediates.computed_read= [ - / { - }, - ] -} - "bar" -} - -resource "aws// a resource named "aws_security_groups" does not exist in the schema -variable "sg_ports" {_iA.test_${local.foo}" -} - -locals { - foo = "bar" -} - -resource "aws_astnince" "foo" { - value = ¢${l]]]]]]]]]]provider "aws" { - region = "est_object" "A" {} - -resource "test_object" "B" { - test_string =Ð"${test_object.A.test_${lo[cal._instance.web.*.foo}" -22 \uFFFF \ble "othermap" n"{ - ty - %un \ No newline at end of file diff --git a/fuzz/corpus/0c0fa8e2acf859e739e5ce2fd5b64b32ed8e98da b/fuzz/corpus/0c0fa8e2acf859e739e5ce2fd5b64b32ed8e98da deleted file mode 100644 index ff3cdf7..0000000 --- a/fuzz/corpus/0c0fa8e2acf859e739e5ce2fd5b64b32ed8e98da +++ /dev/null @@ -1,4 +0,0 @@ -resource "template_instance" "example" { - && coyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyymulue - } -} diff --git a/fuzz/corpus/0ca3570ad941be5276ce3d280d83ecc4b0413fc5 b/fuzz/corpus/0ca3570ad941be5276ce3d280d83ecc4b0413fc5 deleted file mode 100644 index d1af7c2..0000000 --- a/fuzz/corpus/0ca3570ad941be5276ce3d280d83ecc4b0413fc5 +++ /dev/null @@ -1,59 +0,0 @@ -// comment -# comment -/* - comment -*/ - -resource_1 "strlit1" "strlit2" { - attr1 = "val1" - tupl1 = [ 1,.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.listk}-${v}" ] - for3 = { for k, v in var.map : k ~> v } - for4 = [ for v in var.list : v ] - forr }")}re~source "test_object" "A" {} - -resoure "test_object" Þ½Ýß„õßætesÅÅÅÅÅÅÅct>B.test_string}ource "test_object" "A" {} - -resource "te - suffix - EOF - - nested_resource_1 { - attr1 = 2 - st_object" Þ½Ýß„õßætes" { - teÿÿÿÿÿÿÿÿkt_strforr }")}re~source "test_object" "A" {} - -resoure "test_object" Þ½Ýß„õßætesÅÅÅÅÅÅÅct>B.test_string}ource "test_object" "A" {} - -resource "te - suffix - EOF - - nested_resource_1 { - attr1 = 2 - st_object" Þ½Ýß„õßætes" { - teÿÿÿÿÿÿÿÿkt_string = "${test_obje attr2 = 2.112 - attr3 = 2.112e-12 - attr4 = 2.112e+12 - attr5 = 2.112E+12 - attr6 = 2.112E-at1 = tuple.*.foo.bar[0] - splat2 = tuple[*].foo.bar[0] - for1 = { for i, v inct>B." ["a", "a", "b"] : v => i... } - for2 = [ for k, v in var.map : "${k}-${resource "aws_instance" "foo" { - foo = "\ar" -} - -output "value" {# - value = "${aws_instance.foo.id}" -} -suffix - EOF - - nested_resource_1 { - attr1 = 2 - } attr2 = 2.112 - attiffežžžžžsisÿ \ No newline at end of file diff --git a/fuzz/corpus/0cf361775136f3f241c003900d3908757325402f b/fuzz/corpus/0cf361775136f3f241c003900d3908757325402f deleted file mode 100644 index 9db3ea2..0000000 --- a/fuzz/corpus/0cf361775136f3f241c003900d3908757325402f +++ /dev/null @@ -1,25 +0,0 @@ -variable "password" { - type = string - sensitive = true -} - -resource "aws_ins4ance" "foo" { - connection { - host = "localhost" - type = - sensitive = true -+} - -resourcr" - port = 2041 - password = var.password - == - provisi-ner "shell" { - command = "echo ${!!!!!!!!!!!!!!!!!!!!!!!!null!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!ort resource "test_object" "A" {} - -resource "te!!!!!!!!!!!!!!!!!!!!!!!!!!var.password} > sing = "${test_object.B.test_secruts" - }!!!!trin!!!!!!!!!var.password} > secg}" -} -ruts" - } -} diff --git a/fuzz/corpus/0d7cd6a47798bd7fc730581a13b1c2abd0a4e3ff b/fuzz/corpus/0d7cd6a47798bd7fc730581a13b1c2abd0a4e3ff deleted file mode 100644 index 4aaccf889a4471fe6db26131c4096477b1843e07..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 366 zcmXR)EzU13N={W!N-QsqPtMORC@o1%iH8VAD=1~=m82Hsrlw>jmZTOdDOA^TapmTx zFfx?pq$((tq!yRN=jNvrB-AXmlP{0*eWQM6qTkb zb=fNvrK*wwK*lI2rRF3lfmpT*N-EV@oT`_JVkX!vsS0_;C5d^-sd{Po`FfctwMtyI zd0a^T(S!T9C^a!9e&WQ*ZB2K-URO|1sMX;D*#`0!h*ruk$w)1N`$f@K0qhyD8U-{L Q{Re@pyzj6;)I$nF0HF+Y?*IS* diff --git a/fuzz/corpus/0f03e223f67a39cf3ecbec7990a6bc0ef4bb0f18 b/fuzz/corpus/0f03e223f67a39cf3ecbec7990a6bc0ef4bb0f18 deleted file mode 100644 index a8d28f68d0df87f49215726927f0ea11de78a152..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1274 zcmd0uo>H2Vs-TpcpJJ$_P|c;FP@G>{l$@$ytDvN(pPQee#HFB6kXV$MtDs=35Uo^_ zky)&yqo9<78ffNfQ1&HYFbn3Pxqu|Q8jAuT^26lyBfWr;<4Y5DoJAgy_&x!_<@7+w1BsE1LwJbGHp(G=}G(7`i$j}d66yJiwGbObMoY6rc$61t` o4$Xur)j9cm#DnC-9C+H}%6XQYm{Y7!&BX~#o1o;1h>GH50N-wKi~s-t diff --git a/fuzz/corpus/0f33f7aea9cb9e416dd502d0fd90c2e31119b970 b/fuzz/corpus/0f33f7aea9cb9e416dd502d0fd90c2e31119b970 deleted file mode 100644 index e05ab9a..0000000 --- a/fuzz/corpus/0f33f7aea9cb9e416dd502d0fd90c2e31119b970 +++ /dev/null @@ -1,39 +0,0 @@ -resource "awsGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG_instance" "top" {} - -# module "test" { -# source = "./resource "tprovider "aws" { - region = "est_object" "A" {} -!resource "test_ob|ect" "B" { - test_string = "${test_obÿÿÿÿ,ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ==ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ?ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿject.A.test_${lo"awsGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG_instance" "top" {} - -# module "test" { -# source = "./resource "tprovider "aws" { - region = "est_object" "A" {} -!resource "test_ob|ect" "B" { - test_string = "${test_obÿÿÿÿ,ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ==ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ?ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿject.A.test_${local.foo}" -} - -locals { - foo = "bar" -} - -resource "aws_instance" "foo" { - value = parent"" -# }${locstring}" - -} -al.foo}" -cal.foo}" -} - -locals { - foo = "bar" -} - -resource "aws_instance" "foo" { - value = parent"" -# }${locstring}" - -} -al.foo}" -} diff --git a/fuzz/corpus/0f98023fe9d0d809a3b4c3e9aa4cf199e7c2ddd3 b/fuzz/corpus/0f98023fe9d0d809a3b4c3e9aa4cf199e7c2ddd3 deleted file mode 100644 index a5b1458c32fd431aa3360e85f64313476ef09f99..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1372 zcmXR)EzU13N_K|;1~ibF1`%*fPE}G+O3TkzQmE!qP)N=%%_~u`RWRnN<>G>xkgA}R zSY8~TnO9trm)VvZT3m+W1e+6V=ZhlH>PO5@Z zazlqqE9DMTwJD(NUdh$N+01uKOz1zS6XOg%k4 zZ~&*}7a4)WK3X9yzeph)s;w-sNG~_BK*35uNu@fwR#&CEtX4?@VGHW?+>N*I}y6Oj9UR zuu(9EIIT1<8Jy}ei{tZ3bCXhwG?WaDjFmLO**7l*ET>_pU<=8Z3Wgx>rRC=*B^H4a zZBk|)BpGUG7-}17sv2u*nQ$p6q!xn=1*OUuC50F+1yDHA!cn#gMw$xtWI3utAtuz# z&Ct-z&B#b0rqs>N%}pUD59FuR;$%qlDygVc*D9#0R@W+VF)}cyfKnpJPX$G(X_*zE m_)RPVrL|hL0u2;4;PMZYGeKno2;2U}0C@`kGyZ25{|5lF{G5XT diff --git a/fuzz/corpus/102430d336fc84f3749d3fb100dc516a6a74a926 b/fuzz/corpus/102430d336fc84f3749d3fb100dc516a6a74a926 deleted file mode 100644 index 977d3edfdb98c7023dbb8bae0419dfbdc2252fe7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 29 kcmeybruKk=aT!Buaei)oX;DgPPO5@ZZhlI#yP>-~0HyN^asU7T diff --git a/fuzz/corpus/105eb22998c99d6ffc31492404017072a7a98e6c b/fuzz/corpus/105eb22998c99d6ffc31492404017072a7a98e6c deleted file mode 100644 index b44bbf6..0000000 --- a/fuzz/corpus/105eb22998c99d6ffc31492404017072a7a98e6c +++ /dev/null @@ -1,16 +0,0 @@ -// At the time of writing Terraform doesn't formally support a boolean -// type, but historically this has magically worked. Lots of TF code -// relies on this so we test it now. -variable "a" { - default = true -} - - Lots of TF code -// relies on this so we test it now. -variable "a" { - default = true -} - -variable "b" { - default = false -} diff --git a/fuzz/corpus/10aa8a5954a2843a7b250be59e17d33cf276b901 b/fuzz/corpus/10aa8a5954a2843a7b250be59e17d33cf276b901 deleted file mode 100644 index 80a1936..0000000 --- a/fuzz/corpus/10aa8a5954a2843a7b250be59e17d33cf276b901 +++ /dev/null @@ -1,36 +0,0 @@ -// At the time of writing Tupport a boolean -// ty||, vbut historically th"baz" } - null1 = null - bool1 = true - bool2 = false - splat1 = tuple.*.foo.bar[0] - splat2 = tuple[*].foo.ba Tupport a boolean -// ty||, vbut historically th"baz" } - null0 = null - bool1 = true - bool2 = falresource "aws_computed_source" "modintermediates" {} - -module "test_mod" { - source = "./mod" - - services = [ - / { - "exists" = "true" - re%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% "elb" = "${aws_comQputed_source.i%%%%%%ÿÿÿÿÿjnõ%%%%%%%source nstance.foo.id}" -}n -termediates.computed_read_onlyule "grandchild" { - source = "./child" -} - -resource "aws_instance" "b" { - amreobject.A.test_${local.foo}" -} - -locals { - foo = "bar" -} - -resource "aws_}" - }, - se - splat1 = tuple.*.foinstance" "fo \ No newline at end of file diff --git a/fuzz/corpus/10ce332fab5d11fc50ec4e842dc8738c0c2fca39 b/fuzz/corpus/10ce332fab5d11fc50ec4e842dc8738c0c2fca39 deleted file mode 100644 index 1eaaa8f73e3bf374beaa62ed8c5e0b481ecdaed3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 482 zcmXTYE6!K2RZvn;GE$1=s^#J;`i~W)7U!21C8sJVC6*V*XXX``B<3ZjDk&%>Dk)TR zDJUf8m*$ly*ec|t=B1ZpXp|-98XBf5q$OtNl$Jvj79=9M6+evp=#ld7aprBsku zG-u-VbJ|9ls>YgHCR_>%sl~~L3JM@+#V9Gnlqkf6y15w|y15xClp49Yxy86C#N;VK z)EPn4si;)fDySAGqi|KLYeA|?3UZ*P6%?g{jWJS)DRpym!)A;^b*-vWb*(Cwf&yG0 z#N#EYxdl0iC8_ZccY~arnwMClq(CQYs+H36^Hr)9$`Xt8k~C|JlxhOj8v=DwGte8BhQKFaebp diff --git a/fuzz/corpus/10ddd4df2cc1ccccf7fcd18ac834566b518f31c5 b/fuzz/corpus/10ddd4df2cc1ccccf7fcd18ac834566b518f31c5 deleted file mode 100644 index aeaa20104759649639901b45766a4271284fcf6f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 410 zcmXR*EXqtw%1KpFO3Y2v*HWnFQcx(VEJ#(bRme>&&?qh`%FIjG zQj2mE3zYB}SCslUzqBYBWN~?Md}dy8Nn&1ds*-|IT7EuMUt)T(f~|s*N_AOckzQi% k12Cu?AONFX<$ zR2HP_D3m3YmMCOo7MJ7~WhR3amt(*!R>)0E&rD8CEXqvGSFlx3N=mF!QmExp zP{=FI$uU$=umv-?6u@SJ`6WfAsayoS&BhmeVj)u(ee% z(p0clFjTNoP)f_sPf9FO0{Ja7&k$^xhK8ZGk*2D#rj`kpf7YNiC%eX z5+qn^mAH(I6kBmUc@3^a!+;eOr52WE7Nr))Gce?(rj{tAW#*Km t7G>t8gEC8UVsWZMNk*zdNn%lYYDsE}LSBAKa%zSGa$&*1z<|O{1pv7GXMz9# diff --git a/fuzz/corpus/1259a599c17b0373ad247172368ea1e7fbd4b81d b/fuzz/corpus/1259a599c17b0373ad247172368ea1e7fbd4b81d deleted file mode 100644 index 0982d76e44a32596fbae9a801b4c9a833a01103b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 47 zcmXR)EzU13N={W!N-Qsq&&(?>Nz6-5RZ>t&%gatl%uQ*0H$f~hH)i6yDUSPfQ2H(5zfAK7FSgF#MEP*6}% zO0CE&E-6-0uvJhhDJo4>;sOcgq$(&VBq@Ou*eWQgR40~098y}6ni5}J0HMGh(96s# zNiE8Sx=SxPKNn zmjX!I46HI5#KfX9GfkmP!A8MYAr_>%G%wi@WNv10d|qj8QfiTglA)2Yk|vjeLUMjy z3Rq6VP{Gz#!AMiVUcpeoNXz1ogML=rVx_{(wq@q$?tDve{T?-N}Dae7C zs#H*vnwD9it5OZ}Yf@qnOd6^SE}d4Im#m=#a+D@ai7~`rG$nbd#U-gJFav9ql(-UW zHH#D!N(ypJz#439T>ag^K@QOgW~x*}EJ(}GSE&Yvds1SNLamY}D8LmIift9Zc5~Ho zaTOHhmu04;7AYttmV=TNSbti6zJhH{4JhXG3sUonOA?c_ zQb;XUP~d`DSWv4}1j?nLz==mPIxRmRVsu_DiRB8JWn2mhwV?2atAbkrN;-+Ti3Q+ZeoGHzCxk` zOs7U(Vs2^*IR4@p7#J8};-CU2w;(66Bo$^h^ zNlB3rh^Lne36wh00i-|yJJt{s3JMBIiN&e$C8-cMDA+2%m~iLlrB;9)14&2F5V6ov ju+&j7G|*8nG}KWrG60o6@tK@ZprBBaA77xVTABv{25iIy diff --git a/fuzz/corpus/12d5ac4fdb769a5277171f71dc43b34d38683be2 b/fuzz/corpus/12d5ac4fdb769a5277171f71dc43b34d38683be2 deleted file mode 100644 index c1b6a48..0000000 --- a/fuzz/corpus/12d5ac4fdb769a5277171f71dc43b34d38683be2 +++ /dev/null @@ -1,17 +0,0 @@ -resource "tprovider "aws" { - region = "est_object" "A" {} - -resource "test_object" "B" { - test_string =Ð"${test_object.A.test_${lo[cal.foo}" -} - -locals { - foo = "bar" -} - -resource "aws// a resource named "aws_security_groups" does not exist i" -} - -resource "aws_astnince" "foo" { - value = ¢${l]]]]]]]]]]]]]]] - type ] ] =] \ No newline at end of file diff --git a/fuzz/corpus/12e23a6ff2293973e42da41572932ff808d1e86c b/fuzz/corpus/12e23a6ff2293973e42da41572932ff808d1e86c deleted file mode 100644 index 1fc2619..0000000 --- a/fuzz/corpus/12e23a6ff2293973e42da41572932ff808d1e86c +++ /dev/null @@ -1 +0,0 @@ -v::::::::::::::::::a?› \ No newline at end of file diff --git a/fuzz/corpus/131c4a811a3b0ddb70d37f2d8ffb05d0180efe46 b/fuzz/corpus/131c4a811a3b0ddb70d37f2d8ffb05d0180efe46 deleted file mode 100644 index 5042149..0000000 --- a/fuzz/corpus/131c4a811a3b0ddb70d37f2d8ffb05d0180efe46 +++ /dev/null @@ -1,27 +0,0 @@ -variable "password" { - type = string - sensitive = true -} - -resource "aws_instance" "foo" { - connection { - host = "localhost" - type = "telnet" - user = "superuariable "password" { - type = string - sensitive = true -+} - -resourcr" - port = 2041 - password = var.password - == - provisioner "shell" { - command = "echo ${!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!ort = 2041 - password = var.password - == - provisioner "shell" { - command = "echo ${!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!var.password} > secruts" - }!!!!!!!!!!!!!var.password} > secruts" - } -} diff --git a/fuzz/corpus/13786ca70e3170ab0405128daadeca1c5d5bfc42 b/fuzz/corpus/13786ca70e3170ab0405128daadeca1c5d5bfc42 deleted file mode 100644 index 40fa12d..0000000 --- a/fuzz/corpus/13786ca70e3170ab0405128daadeca1c5d5bfc42 +++ /dev/null @@ -1,15 +0,0 @@ -resource "aws_computed_source" "intermediates" {} - -module "test_mod" { - source = "./mod" - - services = [ - / { - "exists" = "true" - re%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% "elb" = "${aws_computed_source.i%%%%%%%%%%%%%sourcece" "foo" { - count = 3 -} - -resource "aws_instance" "=ýrsA" {} - -re \ No newline at end of file diff --git a/fuzz/corpus/1385041120dba3afddc8831fab916d38df656a88 b/fuzz/corpus/1385041120dba3afddc8831fab916d38df656a88 deleted file mode 100644 index 80a2bd97ee4816e2177864abe56178586ee477cc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1299 zcmY#Z2+7DSRwzm>&Mz%WPE{yRELJEeN-fLGFD=fgR8UGTGE7Y@Nlj5wNX$!7D9K1w zNXx7!DJ@D>C`v6TN-a*!D=FquR>&+-NJ`DjOIJuqWgrPK;#FN-QUsCDuS`u*C@xJZ zPAx1=%`3^Nz!6s2d}syPOCeqtOftB)riKQ-p&iCOa@l zD-5dapry~HuT`r>C=Fwi$Ck^W#S{fzEK4lPOiap2oj4IS-zX^MCKkkJrse?vYch)k diff --git a/fuzz/corpus/13e84838b2156bcd87c349df7ec5975065667354 b/fuzz/corpus/13e84838b2156bcd87c349df7ec5975065667354 deleted file mode 100644 index 7631319241b60f78267ac042288a0da57ff9373d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1372 zcmY#TP_R`{s!-xmP$)_*EX^!Rjn7Lh2Z>dt7AtXaDJT@DmMGY&D@0dwDJUo?B!Z+2 zLCO^rl0a-D5W6-Oq%xxbjO&3Q9{9l*$rwN>h~-s+GAE6u^P0Qk_JS(M7j$(fw0po9pTq{Jd7u;t15rFkU^ zwrTnKk_y$RD8Di_MWMJfsW`Q;G&Qdz zr;>|HUkeuC3QCDk4KNClV63gd$xunb+8P{c;6!8y$yqT<3Na-LF`;g5hK6o#P#=JT z7OV)AdX*HE%2Sg-Aq`5h(6pvfjhq-)Z6*_3aJW8`2|X;U~QQS z3Mr{+iKRK9ybj6JrNz4Csl_F_pj4-nn476Nz6-5RZ>vO&r4NOsOC~oNX{?KD^ajjC`&BTS4dPSN-fSWElN&R$V<#k zO;J!vEH94F%}*)KNmWov&dAJ3F@$IRt52V#6v$#Yd zKTRPsFTE(WxLBb8Yz$akT4HHV3CIiuTZL!~BLf2+1q&ksLmdSRV-VXCEMjSDU=Yhy z%f-b7_Yc@7#i_}qMVTd)@##hRr3J-G3Q8%Jd5O81$;IgqM}m9}HXPywge=%@6gPT8 z-IkVLq!0#jloA(65yU(NC8*OO#wsYJ+w1BsE1LwJbGHp(G=}G(7_~reN+= zQcz0E&xg1suQV4FJYa0Apaf2C1x5K~nZ=oeHN(=mF(_H!RBrqC?_Vwj1=>3}KQFaN zL8&++H77?2?4jyfybeoBEP@0=T7EuQJ&3SXPy&f_DJVdL0lTT-_)W~oiO)=d=0#-% zkJO@6h4NH|#G+J%OmOnc%+E{A$*EK*N=-{GO3h2o%u81Q$A7Uxa(-EA5r|)sQIwjh zkdm1OR#Ku+oSd4MSd^JxYy}Q9U4^{-5`~h)qV!Zy8ZsEnI**#3v?8cN=rbF$t^7|0UK13ky@0RmS2>rP@I{QnpcujsgRkT2jZ7xq$;E( zX6BR@r7DzUB$j{*tkRs4Vg*p9Q79>@1UoYyYzoLNz6-5RZ>t&%g9JK%($j~Eb15jmbjN3=DA+0}sZ=8ysh5_Yua}uptHgzFrV-3cusaZD z8iAGOmzETimcXo!&rE@+E=$ZQO@-K!3wEGha;gGEZLvaPQK~{_Zb43Fa%M?Rr9w$! zQF>}gYKlU6MrxiyNk(dB5to93vO-E~L26z~YF=_?Dp-#mmx2Nob3y(#(nInb#19b5 z6qFKka^f>niXqNYR`5tIN>wONg}5QFBsH%jGe0jeC#O=OC^ap$2xMDcI>ee{h2;FQ z)S}G1bcK?PqSRD{l*}}+k`jgD7d1>ppclGsbH&6mRJPJ;9Oh^3OSi+smYbeIjP{1 lLO}r%u<@{1u~mpp%*~ADQc!@FHSw7#wY5rIT(w-aTmW4ov$_BP diff --git a/fuzz/corpus/16d5706023c8be30161e2428c6c63a2d5b67340d b/fuzz/corpus/16d5706023c8be30161e2428c6c63a2d5b67340d deleted file mode 100644 index 0909908..0000000 --- a/fuzz/corpus/16d5706023c8be30161e2428c6c63a2d5b67340d +++ /dev/null @@ -1,40 +0,0 @@ -variable "password" { - type = string - sensitive = true -} - -resource "aws_ins4ance" "foo" { - connection {ng - sensitive = true -} - -resource "aws_ins4ance" "foo" { - connection { - host = "localhost" - type = - sensitive = true -+} - -resourcr" - port = 2041 - password = var.password - == - provisi-ner "shell" { - command = "echo ${!!!!!!!!!!!!!!!!!!!!!!!!null!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!ort resource "test_object" "A" {} - -resource "te!!!!!!!!!!!!!!!!!!!!!!!!!!var.password} > sing = "${test_object.B.test_secruts" - }!!!!trin!!!!!!! - host = "localhost" - type = - sensitive = true -+} - -resourcr" - port = 2041 - password = var.password - == - provisi-ner "shell" { - command = "echo ${!!!!!!!!!!!!!!!!!!!!!!!!null!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!ort resource "test_object" "A" {} - -resource "te!!!!!!!!!!!!!!!!!!!!!!!!!!var.password} > sing = "${test_object.B.test_secr -} diff --git a/fuzz/corpus/174fb935afab1d7f9b67483f9a12fa2d15315015 b/fuzz/corpus/174fb935afab1d7f9b67483f9a12fa2d15315015 deleted file mode 100644 index 0bc57ed6e283cfe8324f8d571d697b39fba89812..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 849 zcmXR)EzU13N={W!N-QsqPtMORC@o1%iH8U(DJW&;m82Hsrlw>jmZTOdDOA^TapmTx zl;)%=D3zoZm&E7hrzj~@b15i5bST&=DCy~g1i3(BsYPX($*IK(whGZ)3i=9Qg$fD^ z3QDOJnZ+f=N+9JWMWv}qTna_0s-ysrDGExdIY~?)RW=gFRS8W~_k~j6>!BCW%m=d3#ms44*#09daRtHQ~a}}l5LCsPsNd*T) zeo|Iya*2|Hk`p96z=FjkMVWc&AYZCfg9SjU^z`%`^}sxcbgdFN5)`omu39cGusk@D zz}i5DB$t5PqoAOaUy_kpgcO_#(C`FHg91ni%mNX(0|^nyT*?ZWN(xHOFi-r4g5r{R zh-;BNQ(O`caf*_Hk|QK-V09@{peQ7zf&wHZm0^HDaY<2rWon8-acNR1^m%bJxWNNka Ixk}O%04j{(-~a#s diff --git a/fuzz/corpus/179d6d988d5f19552065493bd00ec0246df4ebf1 b/fuzz/corpus/179d6d988d5f19552065493bd00ec0246df4ebf1 deleted file mode 100644 index e795aee04e437bdd13bd9c46bf97514b242e2354..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 985 zcmd0`N-51rRZvPVO3X`1&dAJ3QBtVpQcx()FD*(=Rj^f1($j|sbJcQj6{SMOl@iN~ z<1_P$OA_;vQYnU;#I11@{<#D^wRS4Yn4DofVssA z)m)ru`S~F8lM;)-5;)CH%g=|HuAoqsm{SUN6xi6}lA_GKbg;1y8yJQ)5Ww%d|4@Km R6{WH`V~J9ONA*)T1OQ4g=noIRUtV8VnRt~VxEGnokE#HEf-jqnSz3X YtwJ=&00jny%sjBWb3j3Y@F+tn0H&RvN&o-= diff --git a/fuzz/corpus/1843f00ef5e4628772dc5d7b2918a67a03a135ec b/fuzz/corpus/1843f00ef5e4628772dc5d7b2918a67a03a135ec deleted file mode 100644 index 9cb33aa376eb6dac2e3899859e3683d5b6a829a9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1033 zcmXR)EzU13O5VBG9RwKAKxP`600RRjh6t)a0xGx2OhG}xRv}s;Ex$;iOd+#Qp)9dT zFDJ9OM8OKgPg5vUuu(8ph~-jHNGr`tHdIhhh_^4b&C4v#O-e1&P%<d_l$M{Llvt$1rJ#_MnFrEttDvD_sBNUFYOJYc!lj^) zS`0STRzWF7Ng<|0Atuz#&Ct-z&B#b0rqs>N&CNC@52QV{IN1p7SS1ye>RJU=)#_T1 za7jT9#8jn%qSUm^3SE_IkQb5?i(t}FT?J){MVX07IjIUt1&PJQ<@rS^N($9n3JN8a z1*r;PV5?AEQk0pO&ZVGGoSIjhS&~_ns$i>7QdFACRm;T%jf_+UrNr{$_{_ZGlEl2^ zR3)$Kgqk&c2=eqO4Qj)GEoeo=O@QY@E3 dnF2H=+A8EG7HH%rWu+#UXjF4mgRJ9H007u2@#6ph diff --git a/fuzz/corpus/18763d48e30710613b3bd3766f6795c754d894f6 b/fuzz/corpus/18763d48e30710613b3bd3766f6795c754d894f6 deleted file mode 100644 index da44db6..0000000 --- a/fuzz/corpus/18763d48e30710613b3bd3766f6795c754d894f6 +++ /dev/null @@ -1,20 +0,0 @@ -# expressions with variable reference -variable "foo" { - type = string -} - -resource "aws_instance" "foo" { - for_each = toset( - [for i in range(0,3) : sha1("${i}${var.foo}")] - ) - foo = "foo" -} - -# referencing another resource, which means it has soresource "aws_instance" "foo" { - user_data = "x" - require_new = "yes" - -me unknown values in it -resource "aws_instance" "one" { - for_each =_each = toset( - [for i in range(0,3) : sha lst = ["j["a", "", \ No newline at end of file diff --git a/fuzz/corpus/191b19eaebc21ab4495f9f5e2607850adc768f69 b/fuzz/corpus/191b19eaebc21ab4495f9f5e2607850adc768f69 deleted file mode 100644 index 11fa83b..0000000 --- a/fuzz/corpus/191b19eaebc21ab4495f9f5e2607850adc768f69 +++ /dev/null @@ -1,64 +0,0 @@ -// comment -# comment -/* - comment -*/ - -resource_1 "strlit1" "strlit2" { - attr1 = "val1" - tupl1 = [ 1, 2, 3.4, "foo" ] - tupl2 = [] - obj1 22222222222222222222222222222222222222222222222 = { 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 ] - forr }")} - suffix - - comment -*/ - -resource_1 "strlit1" "strlit2" { - attr1 = "val1" - tupl1 = [ 1, 2, 3.4, "foo" ] - tupl2 = [] - obj1 22222222222222222222222222222222222222222222222 = { 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 ] - forr }")} - suffix - EOF - - nested_resource_1 { - attr1 = 2 - attr2 = 2.112 - attr3>r.bar}")}" - tpl4 = <XWAc28FNg+8gr&ytyOF44M}fYijNW#**n z6(km==9TDaRp+GUrI%!AB$gM)XXX``B<3Zj>ZRr9>uKp_rfBMwq~?M(X>utj#K)JU z=GH2K>__+lS)Y=EQc_}-64?F8`K5U!3bqPLD#$i~&5AFATa=Voq?cM)nyIB%lv*60 zms+lnnW9-6z*Wly4YgV>1%(H9O7i0i@{3BqKC@NG%!7rSo}(T(6jiEo@{<#D^gy=d z=BJe6bY5D1KE!!i`S~EnB_$St{gYo>Qczl=@S=0xY%DV?LPYJBmFg`uAEHy7aGX-Kd#9**_ zAjiUNFw}!8gT?~PRFI(v!;Ij@C@X|yWELwFXXKaW6cpu`Wu~MSDJUhD7lUl!EJ{t! y%+CY)5f(UU3HkY8XL98zcRa8b_$BuKnWl-rB*?u8tOs@2(X1v3=9C$boRLb diff --git a/fuzz/corpus/194c646c51d49bcb80741ac1ed53811885428979 b/fuzz/corpus/194c646c51d49bcb80741ac1ed53811885428979 deleted file mode 100644 index 47abf7c..0000000 --- a/fuzz/corpus/194c646c51d49bcb80741ac1ed53811885428979 +++ /dev/null @@ -1,9 +0,0 @@ -resource "aws_instance" "foo" { - count = 3 -} - -resource "aws_insýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýý count = 3 -} - -resource "aws_insýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýý lenth(awfors_intance" "=ýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýý lenth(awfors_infornce.foo) -} diff --git a/fuzz/corpus/1baad8fa0018546beaf961cdaa4c7dd9524366ec b/fuzz/corpus/1baad8fa0018546beaf961cdaa4c7dd9524366ec deleted file mode 100644 index 2598695183ee01a22470f8d88e34b0713f804103..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1215 zcmXSBWME*7&&(?>Nz6-5RZ>vO&r4NOsOC~oNX{?KD^ajjC`&BTS4dPSN-fSWElN&R z$V<#kO;J!vEH94F%}*)KNmWov&dAJ3F@$IRt52V#6 zv$#YdKTRPsFTE(WxLBb8Yz$akT4HHV3CIiuTZL!~BLf2+1q&ksLmdSRV-VZYNY_9| z!P3;gAeO6^i;D~HAFxk~QaYlY=PKrW$YKcN=K}uptYKlT?S!$j_Nk)EY zdIoAt!Q82&pp=%M4{=RiX)Y*uz}Qwn37p&tit@`ci!%vphNW|3P_n?O-1hI^zg!9m zw0CfRUTTqoQgKFVPL2}TL)Eo-9hQ_>1PO$+{Cu!_5MisJ1QO>`P=E#lR#QurN)i>g z3UYGdGgF{>QCYzwH8U+OwFs2#ij!0G5{uIF@{3XxN-|Ov(h@UsO2O>J5>RE7&STb1CR6C{%MP*w`v4C@7^?WEPhc zD=FA2D3uhIrYdoP1andq6cmz_6ciLd;wsf(7v$v@r0S*EDineYNlnQtN-fSWH7H6> ztzoFn&*$Re0t?`EaS4Wt^HWN5QWca+QjvTC7b`A_2l)WxScJEf^z=c3FmIvzNN-fSWElN&RP)aNZ3zQ`0C8sJWC?zT>RC95r<-_>-d8r@~1%>4N(!3G{ zTZOX3B7KEK1-JouiMgpM5Mzo{lS_*-ODf~ji}Fhgij@>n@>7cy^72a*QY$ixOB6Em z6iPBc_QYqV)GBe+7UXl4aFvvnDkvpqWagw8#;0eNrRL=;*eXOD=qMQKC>ZG|80#pQ z=qQ-#D46LenCmE5=qOm~C>VmILGlJlD%FYcnJEw_mL=wtrYhJfD5+HE=BJeAr0PM; z)dQOg@;2C4P}{k<@=Hq!N=u-&8^MiHRtU++ELJGaNXbtv%~41%Q7A1)Ni0cCQAjOI z1$iOAG(7|EfAj!M%g=|nCa*MC0S0Upl#G;gP$S*2M%qvkyN=;5IElyP^ z0mU>l9oQ-;B_$RqaXIRhsHGN{#21$oW#*-W5-PIuNj?c_1E=kNwPE}G+N>oy)=2B2d&M(a?QLt6W zNzF?y$CMScPRuC=E6YqNRoV zt@))TAazRlr6mxf$`W%*Q$e;Pc|b2Q8e%(_ff~|s5QeqL(=*Fb^Wrm8AXY-m0~-T!Bivv;s4{4}#BP`o+!$qrkc`Y?h2o6-(wu^# z{IblH)FN=o2HC<{l$xHIp9k_9EKJh!^C6A{2N5VKbE0{kaA?5-1MGOPIiMs0F&3J= z(vb64e!gC23Mgch6qIcL{{73Ppnz~TSX*gMib8s7i9%^XN@7WBib85xY94`@09%d{ z0ia|G4f^B~B?ToXP!NDJLvcxbaY<2TUOFToz-a`UVv15hnGl@#6N}PQOHxyG6!P** gbTjjGi%UQ`C@()HRSzEhI4xCxq_mt=Jq9!Y0D%i{O#lD@ diff --git a/fuzz/corpus/1df1292768ab8741ff5f16816bfef8251fbb1dc6 b/fuzz/corpus/1df1292768ab8741ff5f16816bfef8251fbb1dc6 deleted file mode 100644 index 8e203db6303248129f654b4deea151712777c669..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1138 zcmXT=?~q!YUs{x$s-TouUL2pCpIcB`lA01NsHxeshVNI;1TBveva zkP4zfQYEQ5d8s83@zUbdBCz-YTLq=!(t^~Y(!`?7#3WFbC`c?WF3-mqLQn|>Jp~15 znB>~pm4Y@)Zn5zKFL`o$YnZ-&v3QGBTsUWI6zbLy{DHar} zxzJpht7OELuTY($ppYA{QeBo~YlpU;(FT2fG2qM($VQOgDAq!%UTr6gx$=A^`Dra+8CG9x!X zr8Fm14=k^TqO?}&KX#x}&B(AJk%56rNl}TbmMcH6C{+~#Qi~LniZfDka+DMl6hJ}> z41@v5Nwr*D5Ql)=o|yx6CNx-V6_oV!!43pj2lrP|etroyAJIBgxN6}60E;xNah90^ zilwB)BCxAr-pflZE=fi8U#dc0eoAU_F(@DuYHAeH@{8hA6O%I(Y!%89i}Z@q;|ubO pN{YD@6cj)SAT7VhOhG}xRv{XsQh|XXGY_mTC$l&)4-sPwsQ~8q$P)kn diff --git a/fuzz/corpus/1f70cd045d651614691546bcfaa795e5fb2dde9a b/fuzz/corpus/1f70cd045d651614691546bcfaa795e5fb2dde9a deleted file mode 100644 index c77fa038ef38d4f8ab0a5429b48e322cb9563353..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1297 zcmXR*EXqtw%1KpFO3Y0xP*SMoQcx(VEJ#(bRme>&&?qh`%FIjGm4IKQ+g*$`xKd2u`gI>^i`E=kNwPE}G+O3TlO+MAeOtYE94q*7g$SfmGXPpuM{ zfz-FfuUEQLr#FFw{}7Fb1(L!6KHX1_rU9#K{Fu z3E(sU@(+q{lu|155_2j(oPD+ZoK&c=( NKd&S;uLNB90RRKsP^JI? diff --git a/fuzz/corpus/1f9f8732459eec694974c3b3bfef5139870da893 b/fuzz/corpus/1f9f8732459eec694974c3b3bfef5139870da893 deleted file mode 100644 index 08772520811783ccee54e9cb2c5708f5b84c75f8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 705 zcmXTP%uQ9uPg5u_$}GvuOIHXfEhxw@Dp5#ONXpO8Nlnb-($`lgsjR8dQ7B6)Em6qG zEH23}%1lno$*EK*$xup4tWr{_>!X!p$-D` zF&&sgfdirLPs=YdQ~-IuS|KgJNFh^4p-dq&Pa&3zOF<#0Sc$8ai>oNLIKQ+gIaNU^ zvAj4w6T(f)F9LIu^K%PIOHxzfA!?Kqlrr;5Qj2m^Q!*1vQj3)os%yEpa`RJ4b5a$Q zN>YnU;&by;loYB#K?gC_RzXQmA0!B}vN*M#5 bO5hMNC`wMPVW`f}&o6~DYiqfbU;zjKsyf}W diff --git a/fuzz/corpus/203d02eb7359f90024a4b06b6e6af2da376052f3 b/fuzz/corpus/203d02eb7359f90024a4b06b6e6af2da376052f3 deleted file mode 100644 index 290d07ced6b10142478cc30e39eef242946aab2a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 407 zcmXR)EzU13N_IyB`e=L{Twj_1B+D4c1_{VIZEcZx3=9lu`T0sqs<{*t6cqAGa~05J zadT~OOCe-z6_iYrxN5n$pn;pJpp;l%9G{t2T#}fVoT{Xtl$2Pcq+rLTprEIqkd~jX UV5^{{QeBo|-FDg+;R7lFt&q+kxD5L`>cWacSEDRC6gPlvEa^D%dI%WhN$pWb;chQj2mE3(68~$6ALto!9+<>W?s4`mx4k{YFc7xP6>n$Qp{Bgb~=}Wf`US7scv~{afxn8YH>-l zLS~7Mf{~7bv7U*Jf>K(3zLEkcFhC&$4!dX&FFz>@;rDz6TZO?I3E+?qN={W!0(mYT z%q>bzRRTqj0w^356q55x^GXzK6%4__RFImNQXHS3r(mlP4GtU>eR_#p3JS4YwOm{< slVApC<|XEV%>{=TDBhx#vhq^PL19ywTCBvyrI3+d%$1v;Qm(2B0RQ0MYybcN diff --git a/fuzz/corpus/209ca6047c55875f82b351a7b18c3fe14f33705b b/fuzz/corpus/209ca6047c55875f82b351a7b18c3fe14f33705b deleted file mode 100644 index 0a75f34d66d156466a06635dcc82dc42e31b0d9d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 469 zcmXR)EzU13N_IyB`e=L{Twj_1B+D4c1_>nTM6wctnW~_aSY8~TnO9s=RGONqq@a|R zpRcr}noB`JK_Ra+SAl4oY=}{5tDt0}#8u111&tac>l5>mLDnZF7AYy%aVaS1DJZ1n W=PTGMD5+GJB^K$W<>%Lev;qKv?^SXD diff --git a/fuzz/corpus/2111f4e4b486f1dbcbe66cf1ecae0a06c989c865 b/fuzz/corpus/2111f4e4b486f1dbcbe66cf1ecae0a06c989c865 deleted file mode 100644 index 7e01f2cc6a68496bc672c7ef5b03269e62f5a4be..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1372 zcmY#TP*6xNN=+XWAc28FNg+8gr&ytyOFz*g{sVg+{6Nnvcw|2 zoXp}99fh3ynHkYV|yB_MT5`K2WgqskIf3$mlwxp<`tJD<|U`J(;?pzBQuE?7Qy^AC%mW((awFVeJ*YBh zv|=~R2yTqBLP$ntu|jc1erZlYQGQuwN@|gUQet^A$QI6`)bz~!JdoF5VUm`g4{;ng zh(Jl16V3C4LkkudV8?^a(SsWc%|B_N3y`s5NN1tlj?5P&j6aY=k}Nl|8A zIwT;#X#|q5^@>tK=_fU>Br`uRF(;=|p(r&iwJ0?&IWrHn1R&BpXbOZ_2lg5?KtSOE zw^&uRT0zOV7?P%R6p~6y6v|T-a!ZR#z(G@zky@0RmS2>rP@I{QnpcujsgRkT2jZ7x zq$;E(X6BR@r7DzUB$g-?r52awlz>ViL)452%c51a>8T~DDLM*y`6arU edAh|Vpi&|)KP6QUp2TqmtO6uA<)rE{paB3%nZ73g diff --git a/fuzz/corpus/214af09f937eeb71605abfc7f2dd5d3c002d8451 b/fuzz/corpus/214af09f937eeb71605abfc7f2dd5d3c002d8451 deleted file mode 100644 index 3ddd92e767fa41e79457ee8f173ba1fc4a7d9f7c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1274 zcmd0uo>H2Vs-TpcpJJ$_P|c;FP@G>{l$@$ytDvN(pPQee#HFB6kXV$MtDs=35Uo^_ zky)&yqo9<78ffNfQYnU;`5WTQj<%R6qFnxVGD~yBQ6DnoXoV;E+((?0_mQ-^oC@3i8 zmF6m-sl&~+!7YW5u~kqqQR1rQ;(~f6RY57Syf{8Huec;JFF937K`AM*NJ+ttOF=n{bMsS_xD*r$5{nXZ6%=e0qLoTA zGK-aT6qNGwQbAOCeo=O@QY^^U-29YMut`cLT=@#sDGCa?@ha72iA8$F1v!Z&(P{bl PwMquDT(z-WT(w*Px7k5e diff --git a/fuzz/corpus/22bb557809ec7e53cadfe0da6cb1c62c83e37328 b/fuzz/corpus/22bb557809ec7e53cadfe0da6cb1c62c83e37328 deleted file mode 100644 index db5f5c89573726d6b92b1715f9e8f881ed6944db..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1321 zcmXS7l+7Y57G8WeS;j3T25! zdO4ZJB??vwWeT=-3S|nlTnZp*GqB2N5EF~a%ru2E1serpg;uZ6|5AL((?0@5{s0$6cmy&^9;e3X=oT~ z8)>QcBDae5Yk5WNVYFcK6u1Ym1(vlL3 zVA4=saOt$tykrd}Q0QvHlo&${MpKfPT3nKv0x>WxvjUt_RH`A`>lq-RNG~a|NTF6q z6O=9#6pBmJ5=%;oj1+7YjPwi*Qx(z@GjmFdQWZ)v5=)edQj1G-N{SV16%0XX9FclU zQgaJ(5=&C!(=v15*@E=wCNh*Tk_nOehzZ@a(rS3<*4+JiU!kNRhj8eE0udC3&`^xX2QZhEk9qS8k{|oG;52LY7-T}(#54|keC8#k diff --git a/fuzz/corpus/22bfeb3908aa3bc0a8c5056a8eabe31df66a002e b/fuzz/corpus/22bfeb3908aa3bc0a8c5056a8eabe31df66a002e deleted file mode 100644 index b5a42ad446299dc78455c35ad9f5f96f56512291..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1216 zcmYc>Qc|eqQcx&{Gx9Sh$}eJBZeoE(F_&+NKgqm6Ad&mx4lGX-oBO3elNDpdgr zid0prQ=#@NC6*Vv6AhpSDA+1wVdPqp{;_FN;OI->A}1apP2#*mXy>Y1yD4BBAc@)H9a#w50u7Xj!VnW2dU!X z0=uDpO;#$keQ-c z8^Be|Wvfu~pCaH+Hc(aw$;d2LfCpQ7VzEL&QEFLcera(|rGip&kzs0LNotCcLSkNu zLPRvO;EwLQ-mGUb;d`Dgz4mg~FpHr?{jjzcMvN zp|~`uIJK}eHLoP6l8Z}U3+^?P6tN|Pm%$-{fk9~^&48eSQhrfEMq-|lLbaAY7pJ~f zT7Et#l_Vt=DQW3*>1)+$>2rZoO>TZlX-=wMazA~$0K}HQc#p%mYI@Tq@a|jlvLQ7nz(uu@L``9$uE?Tha8cdF5|DKzr3E>udRlsE`T3xn z7i|#BrJzs@%99}L!Lrd>v8d8%`9+2b3JSIg)e33(MGBcZ3S|nJc?!`=iAp-45Y|yp zN>Ykduu>>fu(eaj)YH>bsO3@ssWk#?iv}?jvZ2~QA)1?5pkM_m7qV-0RjSKsl@vhE vNXsuW25SH*fdx8h0RSzv((?16!JMC$mzrFXnV$y@){OjOuH5{Ta#d9TgZNz6-5RZ>vO&r4NOsOC~oNX{?KD^ajjC`&BTS4dPSN-fSWElN&R$V<#k zO;J!vEH92PPE9T?$}FjjPcO;dQQAn-GEG|*V%u^`I0GS(~nNq97 zRm;VdUs_U7TB4wooROK6Vi=#ES(cg?pP2%&u`DsCG*!V?K}n@LH$SB`CshxkOb@CI z>PYN{8NrQFRtU++ELJGa$S=)FQAkfMQ7A1)Ni0cCQAjOI1-U4{G(7|E9k54`{GXPe z4{=RiX|4hc*eWO)DRC(%6cpu`Wfo@=)(i_gW00qDD!2Xn_b-=%0_`1~pO;#spj4cZ znvol&X-KSCX1nl9`{En3GefP?VaMT9lfXoSB!d0M4q#3d#9p zsYM`uNk&m>szOR;8dyn*LUD3xUSd&Zez6reed~e?g_6Xg^i)tjOw3CG3nbD=qMzWmVg|STUuNKHmD>cwJ0?$zbI9qI5Q_TuOz2ZAu~M> z#4pK6RY*(B%qcBO1r<6apaQEjr=(aRttdZNp`@r1?96YOivbM)01Q{cfB*mh diff --git a/fuzz/corpus/2a5e6453e16bc6f1661ba90d4f710dd1790cdaa6 b/fuzz/corpus/2a5e6453e16bc6f1661ba90d4f710dd1790cdaa6 deleted file mode 100644 index c1bf07b382c4a130465f3c4efc08019a26efd60d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 222 zcmXR(Eh=Jwg2c4^qFjY)E(L|6)WXutqSTc5f};Gg%#_rkVz97+!vCcF{DK5qC{ID5 zIKQ+gIaR?{!B#z>% diff --git a/fuzz/corpus/2a7beafc2edc0d6d290a618505b1b1aa2932ac17 b/fuzz/corpus/2a7beafc2edc0d6d290a618505b1b1aa2932ac17 deleted file mode 100644 index a4da951..0000000 --- a/fuzz/corpus/2a7beafc2edc0d6d290a618505b1b1aa2932ac17 +++ /dev/null @@ -1,6 +0,0 @@ -// Atly support a boolean -// type, vbut historicalyh t"lbaz" } - null1 = null - bool1 = true2 bool2 = false - splat1source" "a" " { - cou# nt =Re.* \ No newline at end of file diff --git a/fuzz/corpus/2aec44d5725618a8bcf84fd38f8d34d2a9bb0ea6 b/fuzz/corpus/2aec44d5725618a8bcf84fd38f8d34d2a9bb0ea6 deleted file mode 100644 index ea8db1b3b9fed7e1c0f50a691884dbf3c4584371..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 225 zcmXTZD#}bu%1KpFO3Y0xP*SMoQcx(VEJ#(bRme>&&?qh`%FIjGcnpXn$3;>coN9OFAc6AyqU>U&Sgu+wu3UtfCIrmn0t1lAx%nwYcDAWt+uf-MN-)hz s1$k3JA+I!7fdL)Z*r1CrFfi2AFfcHnNJOKm;;Q9J%g?V>;;Q8W0Fq8nYybcN diff --git a/fuzz/corpus/2cf2df9b430d2915172cc5f02b9a518df185d943 b/fuzz/corpus/2cf2df9b430d2915172cc5f02b9a518df185d943 deleted file mode 100644 index 3323112ddfcb94c6ee0e06bf58d832b3db55b036..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 367 zcmc~*t!8A{kjTK0pJJ$_P|c;FP>@)Zn5)1A0;NUCsS36VN_zUa`6)_pIR#sVXr+>j z%wi=S1*QDFR1j63UzA;}6w6i1#g&_%Qks*hpp=`RVgfO;IKQ+ku_!Y!2_&4E8=n|o zTvC*omkyCFsVo550ucfkfKXeUT2z*qoEl%0nx2`T7oV7$iJ~Ppu|NZ&O_NJOAtf~} zu{5Vd!4~Wd1qGPT3_)H<%+1tIHA%Ka^HEBYMJmW+wIF+oQj7D!URKI0&B=*}ag`L5 z^78WwloYCKxsXGL3lt8yV9)C1=BF6y<(HPkrxoSr#)D8%Qk0pOUJEiWF-I>gAFL@OzqkaX8Keqq zJ4iqYELBojkP4G3NzKViErE!a7N-`$#EVM{Qj0(W5UGOvBA97L1}27JV+s2C6A_b-5jMSVQn17PCzYlQZ%a zRI1Aoixg}XsukdYQ>CO(%cY=@SDKS!sGwjAW^gGeB<1Hr_$5W9sZhQVNIoqwrx+wq zT#%DkVyIxNP*Pfuld7ksmzJNemy}o(Z4k?)pa7ON0?8r=c3yf(h6b_#Sd*4sW{Rd> zNop?0#8gc#1%>$dlGI#qD8pinaO5TDm*$ly*eV!vDS$l(a;s8aX>L+#k%CG!SXM7H zFD132R*Bd!Lw9MkK`h9@;3&y2N&!cqtpbwK;0USZLPP{L+$w(h>!wvc#Oy zR3(LKWiD{4D@|3%N!3fv$jnJGv{g`2sYbC|50+ZvGgBbJ0y73V9Xl#1RO3tMPOwzr z2ui7FRygXxjK&$%&ItY0T%1Lz>6!U?5R<^E9uzbX$AP$sc`0DuK=eR!o~?qCo<2kv zZ;niY=t|7Z1ZNTja9l$5DJZ0*7Nq8-6vu;Yk5Nci^2KbRv|aBK%*F3sz59O0B>bYdH?_b diff --git a/fuzz/corpus/2dc00bbdd1b01dd198a336f15ed0aa9fba3e8ef5 b/fuzz/corpus/2dc00bbdd1b01dd198a336f15ed0aa9fba3e8ef5 deleted file mode 100644 index d49f34148c62e24b036ef1185e1d4eb09a56919c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 733 zcmY#Z$W1IL<|-;mEzU13N={W!N-Qsq&&(?>Nz6-5RZ>t&%g&+VRwzr%DNWT;NGdH+C{I<$EiEpA zn3j=R1oo;zab`|xUP(@+LS}kiei6jDw8YGuQZPHQ1mw-qoRVUNw4(f6g_5F5kc&(5 z!KP&9m82FGFFnDWagxRJd6}2C6A_b-5jMSVQ zB?S`CqUSe))3M6^u=BJeAq$((Z9b^cxvRFX@ngY$>ZZ%TkQh=w) imxwf(lvo7Ol$M_lvJQ+v2{N%riAy0nwGu3#U<&{NOYgz} diff --git a/fuzz/corpus/2dedb57478afd57c78ca12a0dedbee5ff88b3d5f b/fuzz/corpus/2dedb57478afd57c78ca12a0dedbee5ff88b3d5f deleted file mode 100644 index a0925feaa6b56a2295b3d631d8fb4def2c1618f3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 830 zcmd0;RpP4U;wnll&Mz%WhEk~tN{Qvg@tJwWC5d^-sY(h;3>csRLxh3B28$SmkgbA} z39_9q%l;Dt2jONxfB!>6iV{r z3-XIfKuiT&h0MH?`23`-)Z`L9N4=8N;*xlk>YV)K#2h^ZB^B%3{FG8~7-IMupMVuU zNsycth#(QeLX&81{~;Xd!_)Hfe}f}hL7^-$rxffe za5NN`6lLb6gUwCM(M!wEhxiFbDrDw@qB1eBL?I~^p*JT#KfAO*qb#vVFE=wKB_}mL iGfziBskB%ZYzf3wnn{V7DPWVi@=Hq!N=pQc|eqQcx&{Gx9Sh$}N-d7hOD$K( zOwp_j;Hu@aRVXPcP35ZPQczG(D9Mj6$S*1ZF%@hTGV@B}^OLetlS}j*^-5BUOX5|k zbMliDbMzFHRIGFJQ%Z|ci}Op1l2a9wK$gO6Q&Lb$%g=}SHZ4D2!B#;jDX~b2tCou^ zzqF*Fv_wIvEHS4vRSDwj_{X#d t0S+?7BNObTqErPX6-n^>Sx3=VRLB>=x*#_a$A diff --git a/fuzz/corpus/2e773206474d5733b36076e1e21659a3ec9ad7f7 b/fuzz/corpus/2e773206474d5733b36076e1e21659a3ec9ad7f7 deleted file mode 100644 index 3437be4f0aeb5fa3e4db51e0f9f3f2756bf523c1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 593 zcmdPbS8yy*D9Nbh;>s^ANl_@NEJ)>2P*6~)fnkL6u?XcTLnX|S|x?*S~RnZOOx_aOOS0$%Fi!A zwz4v{0Aw53@{-(CEM}m%53EGNRv{YfBbf95V*w1r0Z!tS5veLUL%~*|B)>SdL?c?M zN=ZjSsS-p~D8*`m0#sQcF;5{ix1gj_AvaN3!4<^fDk#b?%S=fv0>=i}|Ik1zFUl;* z%u81YNi8Z$Ov^9IWk|_SEzVOfQ2=ogb8;#bic1R$@{3B;Qj1ICi%W_!^U`aTKo%il x7;JA@Vo_#dQckLZQc_|OD7Zn%Atf~}u{5Vd!4@Q11=fa8mzJNeq)-jatZ(($k07!d1(~h0`>O z?K9I+FxOGA&{43|Q7{BK2jm_DC6#KhvojT-z*a#C>KX-wl+=RMyp-bj{5+5slyboV zqX!9>|2P07g#M@MCF-T+=hrGhm4SmXmW!*FtCov_b^sB4B?W8q%Q90^i@@;$j*6nx z^h~fKPrRE3hnqV&`fkmrgEQj;^&GLsW?aw@qL6qFT^onWM+kd&I7SX!K_0P#Vw zLSj*>LS}A3PG)juNlqoypwtwF@(i#YshLG!Qy^(6H7_|c6|6^(OF;pLKaFq)S7MGt zd}c~9BubPOJW`8N70Oc~ZpbT1%`3^w&jUGJp(r&iwFqQeUOL2@Vuj@VvQ%*Nm1Gp9 trYfXlDku@iqWH25p1auvI8aEYep>a diff --git a/fuzz/corpus/35cc507004878aa25798bd7dd4bca395fc283008 b/fuzz/corpus/35cc507004878aa25798bd7dd4bca395fc283008 deleted file mode 100644 index 7977846bf02945bb4a07d43f6534daaf51917df2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1372 zcmY#TNX{?KD^ajjFy^Y|;wnll&Mz%WPE}A!EH94FwY4kFNmWqF%}+5@QmE!qP=LzX zDk$mc=jNv1d8x%EsVNW@ z$i6HtO@b%^sV*;$M>4TIH3^~~?hIQ6rQAy0#PVX0;v$eW2rejuEQ|~cbQCO%3=DM? zEQ~>HOR$Kgseu6~7?2_WhtHAxQCgf@6rYk=EY}1gT5>=r!*DhD3xkRu4b26C@3H~9&C;t z+*oMFN`vJrP@v@J>tz;0C6L9zDI6)D6%^8ni{euglQR@-p;4fq0FB0yjLf`rQ1pRB zpwXF_mtT^RTBLw17p0(}kPPxpWon5676r9jAOrGBb3tm1L8+HZS)n+!1dsbb0RweT zT0Y!;CHcjvB^uGOnq0NGy_S?%WCV%`ke!%%m8w9AuM$L5D1i;)QdUUJQ%D76d4=3W m`ego8g}nTfR6Q<~SOpb|pr`{y5h!x?GE-_5;3<^>4FCWJ5u3dL diff --git a/fuzz/corpus/362ea94a1060331d8b46ae2c75b227a2fe973b19 b/fuzz/corpus/362ea94a1060331d8b46ae2c75b227a2fe973b19 deleted file mode 100644 index 288e7ae220b61247b76535837a04ec2ed26c3888..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1372 ycmZP=1*0J_8UmDtKv8OOerZv1s)ABtd2xJZUU5lcUUI6Ef)b?$kLn+~Apih+UkMHX diff --git a/fuzz/corpus/3768f0e9ff55f47b6bfd18e0476df4ca2ccc9ebb b/fuzz/corpus/3768f0e9ff55f47b6bfd18e0476df4ca2ccc9ebb deleted file mode 100644 index f58c230..0000000 --- a/fuzz/corpus/3768f0e9ff55f47b6bfd18e0476df4ca2ccc9ebb +++ /dev/null @@ -1,11 +0,0 @@ -terraform { - required_providers { - boop`= { - source = = 1 -} - -resource "boop_instance" "yep" { -} - -resource "boop_{ -} diff --git a/fuzz/corpus/37d89f2aa97691df702826dea576369d9f7f9fd7 b/fuzz/corpus/37d89f2aa97691df702826dea576369d9f7f9fd7 deleted file mode 100644 index 6900430e38e26e023f6008a1001b2bfae7ef49d8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 521 zcmd1JPbtkw5uq=H$RENzTvBP0ULHS(BQak*}aqU6xo>oLZy=c0xgZ zQ3=Q?3bqR7#zy84F{s%Jwy7Xz=w+tVDnR^$=AHj2fI+1i5(Ik58JRgL5chsZQG$nK zs0Rz9c#wVA%mSIHp<$?Pq=^)&h6)NGuf-@S#FQw+gu1yI8oIfG!XE5a{IaMKQ=Xcn vq@Ylosi2UOnwD6aQ=(uCi6@i@s;x~_%Hc}q0)-3%1IR-R5DLTuVTM!y{v*Ym diff --git a/fuzz/corpus/3800a29b1685e3e4d0373925b56aa9f4815cdb6c b/fuzz/corpus/3800a29b1685e3e4d0373925b56aa9f4815cdb6c deleted file mode 100644 index d981f5c6e971083ebbd024d6179fa70435fc47d4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 471 zcmXS7WME(@N={W!N-QsqPtMORC@o1%i7(DCElN&RQc%jwo03|To0^iDSdv<-q)=VU z#g&_%Qks*hpj47tToRv~pQ5Bt&846K(V<|gpr@|{666Ajr52T$XC|i>E7&STb1CR6 zfK@6eC@3hUR%8~J6e}s%Dkzl{m8L3jfdq3>6%-Vblt2n>6_iw}!A{CUagttUUJ1fM zdT<99r6#7t=jY{A5-<&>tQKS=!a+*pI0!kY@VU!Y0WAOwum%9aHQ0j(6hf&vSb_%; Ow6!{13JS4YwOjy}!HSUp diff --git a/fuzz/corpus/381b6821d4083892240be05d3140c625e6987d19 b/fuzz/corpus/381b6821d4083892240be05d3140c625e6987d19 deleted file mode 100644 index 21050bc..0000000 --- a/fuzz/corpus/381b6821d4083892240be05d3140c625e6987d19 +++ /dev/null @@ -1,68 +0,0 @@ -r.source "aws_33333333333333instance" "parent" { - countàÂßÔ -} - -module "child" { - source = " "2"] -} -" {} - -module "test_mod" { - source = ./"mod" - - serv7ices = [ - / s_cnmpsoÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿurce = "./mod" - - services = [ - / { - "existsead= s = [ediates" {} - -module "test_mo#d" { - source = "./mod" - - servic -resource "aws_instance" "a" { - count = length(vamment -# comment -/* - es comm att5 = { for v in var.list : v => v } - for6 e "aws_33333333333333instance" "parent" { - countàÂßÔ -} - -module "child" { - source = " "2"] -} -" {} - -module "test_mod" { - source = ./"mod" - - serv7ices = [ - / s_cnmpsoÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿurce = "./mod" - - services = [ - / { - "existsead= s = [ediates" {} - -module "test_mo#d" { - source = "./mod" - - servic -resource "aws_instance" "a" { - count = length(vamment -# comment -/* - es comm att5 = { 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 : "fooba = [ 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 = "pr= [ - / { - "exists" = "me" {true" - e \ No newline at end of file diff --git a/fuzz/corpus/3825584cb0ac2c24adf82e7392855e5d88bdaed2 b/fuzz/corpus/3825584cb0ac2c24adf82e7392855e5d88bdaed2 deleted file mode 100644 index 1d5615d..0000000 --- a/fuzz/corpus/3825584cb0ac2c24adf82e7392855e5d88bdaed2 +++ /dev/null @@ -1,35 +0,0 @@ -output "servers" { - value = aws_instance.server.*.public_ip -} - -output "linux_clients" { - value = aws_instance.client_ubuntu_bionic_amd64.*.public_ip -} - -output "windows_clients" { - value = aws_instance.client_windows_2016_amd64.*.public_ip -} - -ou#put "message" { - value = <Nz6-5RZ>t&Qc|eqQcx%;$}h`INi9-PN-Qr132_#sa)JOm=Wh@N z$6Q6J#rdU0$*EwK$R;I%v?(Yg=a=S{DA+3Gq~@iUWN4Hn=H{m6m2fF5B3TgR83S|nJc?xBTMS3}z#U%<>3S|nmb_!(*wOk4yX*00O zXb=;N%FHx{G6fq2V})3d>e9SqLy)ZOt=&jQj0-`D%dJ0#V9Gn zlqkf6y15w|y15w{Da4ezxw*M1#N>grrxqt0fwe2Cs8rV~sH#@if`m&7av-KE6%?hW zWmf2_RD=AQlvtEknvag^;SSLWW~x*}EJ(}GSE&Yvds1SN0!S}dy0|ngEwh44K>?(dOF;o*Njxk8 z#2bQBjshqWiwqTP6^y{T5=%;oj6gg+L&H>sw8YGu(xOy_l8nR>g`(8r(wvfF1zQC} zu39dnlvI+MTac4jk{X|unFC6c1&Kwed5J}k1f`&mlA4xSngdEyN=b=TN+7*uiA9-- zNpK7GpcWdr>KekGF`BXxi(tuSq@=9sTCQ5Ig3=NNrNo?^_{@}IB~W%vP0q+y0OdBU qMI0w0p}>nd9E`He;>`R!P%&Aopp=}EnUi7^pP8bhq)@G@stN$FEp$Qv diff --git a/fuzz/corpus/390de970d83b44911841eed3fa7aa284973cb6b1 b/fuzz/corpus/390de970d83b44911841eed3fa7aa284973cb6b1 deleted file mode 100644 index 9549846cedd3329cbd4362c8c6280f145d2f0daa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1372 zcmXTYE6y)1N={W!N-QsqH%0-OdBr7(dC93t3Q7fuMX7luN($9n3JS^jrFkU}4&A@P zRm;Vdo1apeld7PUoROK60+ELrXse*4pk$;J3sO~-3Kay~f@E$YL<`tR1zUxj)V%bP z42`nH+}zZ>5-w$h!B`;{WJ_sYvLVPlnZ@yWrMXF|MH)(}3TcU%Ii*FZ3MC8-B}zr9#icnV z#R|3xhN!_&lA2qPlUR}(pO%>e4`&TSZ6i%pV@)j+E(L|uVvykqwhBryN(wPJoC{HB z1oo?vib{2@f~snDtrC}lLP6t-MCwb+tk6}dE=w%ZOG+$)84I zEmK#eI;}J>Swkr)u}Dd?=I+<~Ae)WhHbYE+D9KALE=f&6Hc%60rU_Vsjg70n8#ulT zic-@uE5J;c1!?*DD%A>Lw`kTDDb*$_fTfE|(;zBATDcSyAeO|#5?;I^IO!^Y5>Jt# zf~|rPSQnkGODriVG6GqyXK09&LNXFd6i7=UiA72Z)k@fdf~zdCC^In$lqu8l^GAc6 M?m@1kP|W}a0PPBq2><{9 diff --git a/fuzz/corpus/3926ee468fdf0c6f82152fb2ecf07398f3fafd5b b/fuzz/corpus/3926ee468fdf0c6f82152fb2ecf07398f3fafd5b deleted file mode 100644 index f37c27d..0000000 --- a/fuzz/corpus/3926ee468fdf0c6f82152fb2ecf07398f3fafd5b +++ /dev/null @@ -1,26 +0,0 @@ -re~source "tetest_object" "B" { - test_string" { - test_string = "${test_obje...A.test_string}"resou!!!!!!!!!!!!!!!!!! -!!!!!} - -resource "test_object" "C" { - teÿÿÿÿÿÿÿÿst_string = "${test_st_object" "A" {} - -resource "test_object" "B" { - test_string = "${test_obje!e "test_object" "C" { - teÿÿÿÿÿÿÿÿst_strin "test_object" "B" { - t = "${test_obje...A.test_string}"resou!!!!!!!!!!!!!!!!!! -!!!!!} - -resource "test_object" "C" { - teÿÿÿÿÿÿÿÿst_string = "${test_st_object" "A" {} - -resource "test_object" "B" { - test_string = "${test_obje!e "test_object" "C" { - teÿÿÿÿÿÿÿÿst_strin "test_object" "B" { - test_string = "${test_obje!e "test_object" "C" { - teÿÿÿÿÿÿÿÿest_object" "B" { - test_string = "${test_obje!e "test_object" "C" { - teÿÿÿÿÿÿÿÿst_string = "${test - } -= diff --git a/fuzz/corpus/39da81d242d546cdb85cde77df61b30b1a570027 b/fuzz/corpus/39da81d242d546cdb85cde77df61b30b1a570027 deleted file mode 100644 index 89383bc1067219385d5dd305a1e19d36837a8e70..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1131 zcmc~vEm26!h%Q90^i;5Mhxlp8%^K%PIOHxzfA?lSBlrrsf9=AJrv zxfJvjzzRW5RZ6YMEG{Wl0x2&kDourWKtVw%H77|4q`+1|3CVJmYLL5=^KuIi#vsIy z9ITg_SAuY^9@IMu3JSB3jb4P%i!iTN2ONA!TnY*$sksF?i6yBZhZL2ja)AQ&!JU%) z_=5bR5|E&RtwLsANql}%R%&vIo?~XQLUBfZX$~w{!NCj)70#m6^vwJ`kS|rLbMliD zbM(^k^J~FTlk+S&F{fA|Gq1QLF)uk)NkJ(ou?VCIWIscYKca4 ztR`12T0A1Og0+{YCV{kr;-VNz6-5RZ>t&%g5SY^O#mfwU;aaw#a(axtKRBE91L(xT*41*OFD;&@{efMk0?Vo_>d z3B&l8jV^;^d6fTm=CA CjFxr) diff --git a/fuzz/corpus/3a73822080d6c6c776340a54faaa2bedd06cc8b6 b/fuzz/corpus/3a73822080d6c6c776340a54faaa2bedd06cc8b6 deleted file mode 100644 index 3b0fdbf3d0fb9f20c8b98130dc9b647bdf334afa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 257 zcmXR)EzU13N={W!N-Qsq&&(?>Nz6-5RZ>t&%gyiWDa}b$P)g3o%t--> zDJVeo*eWRL=|hA;3iC@#3Q9{9l#256OX4%3O3M;+N>deV6_iw}6U&PkU^eKb<>%{V zrqn7SYfR3l<>G>wl3tXUmjX6CUK7)-T(G0`!18(!r8YJ>De({^Rn`*()r<@q5*Zk{ E08n9G-v9sr diff --git a/fuzz/corpus/3a9c1e1c32e19f8776069c85a1fd865feb44d11c b/fuzz/corpus/3a9c1e1c32e19f8776069c85a1fd865feb44d11c deleted file mode 100644 index 96069f42642b8a03b1d3deafa1bf7eeabcf59b79..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1372 zcmXTQEGWs$&r`5fQ1ZzvE>Xx&Q^?FqFG?*gRw&3XDk)atQcy@qO)Fw#V9+i~PE}A! zEH94F%quQQ%u7yHQcz0E&sS2Y=2B2lP{=FI1sP+k#8u11Rg_wsUkcJt$H2e<)>N9R zq)@HQrJzujm{XbxQmIm1P+Fp(lwVo`F#;xmY=vH8v{tNMCPXL&;+VwJoDv0Fh2oOZ zoDwB2uH4K#g~XIfg=7UKsMEp5)zm1YnI$AkR@c5QNgUP)?R z3DoTh3TZ|8xnOAp1qEAJ80dkW1Xi!0P?8^CkPq@G2-_-Tblu~mGN-81NLz9)Qf|8zoZhi_VeP-r?tguz6$}GrD zEYN^irK140M=vv_7;I~PX$d$wl@wa9!joZ6s$OzNW=@Kst%8zDbz*sOEX>n-dN5Xe zW(wGgTrkf-bi}7;mZj#!XQn_L1~wZKF1cW5Lk-r0Dud=3?1mY^jZszz$;d2LD9*?) z%_%6#FUw3xEdu8{kS&}=sp-(%s!|Q{9W4C0a-Km0l@l62uqY^kWkuv9g_d`b9FJx! zG$*Ga=l%SAz04G70bu+0?_XvG1%$J~K~o~upk6m zNc92%V0~Se2EK;ylNX)C`Qpim#P*MP?OG!;j zEX^rVum$rVy7nq4B_$Rq!Aw_HaL&&y$VshG@CTc(5K>u?DpAZ;mROXTm^5Y9{ks$9 zPMx1zqL-YJnUi8@tDvM(omgHRpP5%&l9-pAs;38Kl_)4dl*FfJmZj#!XL53KGB7aY z7nKx)-Itu7SCX1n0(FUkLRwLNZhS$0QHg?rf~`VkUV2e#aj{-mVh-5n3f>9|CHXLU zh>DVUND$~b>XoDxm&B`7=j10R=IDW(l$)PYnv)7~qyfxHsqvX9wMw8c%r7k|D8+DL z3M7=kb}E2aYlY=PKrW$YKcN=K}uptYKlT? zS!$kw0|N|zf(6D#q7#tVaOT9G?%u9hvy>E+((?0_mVhEvK_Ra+R{^Agk%2*_8pL1$ z5hyqoiD!evMrDFhAymXxLCFXlRFLGBoT{LN9L-9QRHIyiW zDa}b$P%23+E{V_0Pf=2+=2B3A=uog#P}0-S%}-%qNHAa!`|P8{1(HiGD$7hxEmp8q zh~`qzR{(2JP*6}%O0CE&E-6+5X)7rzO;zFoiGsvai}m1+DN0RDiOGdPatjciMu;H=GsyCy(o}2?$jl?&@3-#TDkx$49poA?MmPyImO<8I f@q2MRDBSUQ9xc{pDJZ4l_dJ(EESG{#Z7ml7bKtzV diff --git a/fuzz/corpus/3c6b7ed208380879c8622ee6155e8d4238f5f80f b/fuzz/corpus/3c6b7ed208380879c8622ee6155e8d4238f5f80f deleted file mode 100644 index 001d6ab66a543fac7f941053cd8755f79cb24b18..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1279 zcmXR)EzU13N={W!N-QsqPtMORC@o1%iH8U(DJW&;m82Hsrlw>jmZTOdDOA^TapmTx zl;)%=D3zoZm&E7hrzj~@b15i5bST&=DCy~g1i3(BsYPX($*IK(whGZ)3i=9Qg$fD^ z3QDOJnZ+f=N(#2BU;q+RP)f~7QUbAT6_iw}u{cLB6Ra3UKyAz`E=kNwPGw+7Fkle- z?4!h0o5zLZW<9u{ic%9(;`8%zDr=RvK-SdifGLpUL0qN$l8n?Mh{KXnGxO3FQc@WP z2o#qT?4 z7`s!s6clQexKwJns!NLWz)3A9v$zBtW4Vb13JSIgWrZ+q{JeqS&6xs#nDiySg2eTvYb+Bv2JQ&afz;>QY=?3S6;G)63A#xaC#~! z$T3z>P%zR|HP+NJ;ZjgYElxI60J&2sMoA&2L?I^B&CSrz&CSS2A*R&L&CN|ACJ&Sl zQ;U<0AnH_9s%sTgRjXm<8I~m$WhN$p@>*tIEmt+jZApnmFlnf+f}+&4%nDtV>a!Lt6&5+5X3VA@$?K0Qx(z@ zGjmFdQWZ)v5=#_{Qj1G-N$kB T_@Y#hhWyf!g3=NN28L7sVMJOU diff --git a/fuzz/corpus/3c6d2f7ed64cb8570bfe1f05d032ca3045174b91 b/fuzz/corpus/3c6d2f7ed64cb8570bfe1f05d032ca3045174b91 deleted file mode 100644 index a3189d1627e3ceba3b65086f5db3a98938a2cf4e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1372 zcmXTYE6y)1N={W!N-QsqH%0-OdBr7(dC93t3Q7fuMX7luN($9n3JS^jrFkU}4&A@P zRm;Vdo1apeld7PUoROK60+ELrXse*4pk$;J3sO~-3Kay~f@E$YL<`tR1zUxj)V%bP z42`nH+}zZ>5-w$h7@5M*vDGAVoKfI+}spm@|22jIMW{Dp~2!z zha^0lWDQWLs8oX^B}uckNU1ha0UUkBrD5pM`iUkacYE;3ZGRWJhUN-QZUG6M1R3=LBi(h@Us zN{dnzN-`2l6pB)dOLIz!6>Jp@QIlCoYHmSJVo7RzT4oMB{U#PEDO6*+jT$adBF!bF zrx1ccZ>ykGP?U<1vWV1|mRX^zQVq&QNr^?U7==c3K~XA18WOjl@Jn+oc!d(9KE#s z{8}ZhS}rayw^*T?i!&`hALN0g#3Ci#S}v}l)Z+ZoqU2NsrNr{$_{_ZGlEl31R3!za zwETP}g=#JZkYcEBQN5p7P^-kHppctdk_b^#mRO{xU6PSnl$%(fudk4(05>}?F*h{@ zVncCiaw!8tQD#YHe0ouSX+g1)LP~yWu|i&ci9%{cW^su^W}ZSxMyf(_az<)yB3D^r zQD$ONPO5@Zae90~eo;v=$W>};C6xuK3Q%CHkds+lqLEjco0M9l$)%u>l3JWxlvz-c znV$!8nh(g>{4|Bky!4{f;$j7eF<^CRiKRIuU}J0*qRmXrtaTJDj0_bFbS#Vw40IGM zjliU-0ZKSBfB_`PJmZT?lk!qaloXV5Q$bDx*" {} - -resource "test_object" "B" { - test_string = "${test_obje!e "test_object" "C" { - teÿÿÿÿÿÿÿÿst_strin "test_object" "B" { - test_string = "${test_obje!e "test_object" !!?" { - foo = "b"ar - } -= diff --git a/fuzz/corpus/3fe27e1134b8a696499cdab8c862cb8b421a58ff b/fuzz/corpus/3fe27e1134b8a696499cdab8c862cb8b421a58ff deleted file mode 100644 index bea4d66..0000000 --- a/fuzz/corpus/3fe27e1134b8a696499cdab8c862cb8b421a58ff +++ /dev/null @@ -1,6 +0,0 @@ -variable "map_in" { - type = map(string)!= default = { - to reference it so it isn't pruned -output "output" { - value = var.map_in -} diff --git a/fuzz/corpus/4001760d37a937825288349026a957e447428bd9 b/fuzz/corpus/4001760d37a937825288349026a957e447428bd9 deleted file mode 100644 index 96d73c1..0000000 --- a/fuzz/corpus/4001760d37a937825288349026a957e447428bd9 +++ /dev/null @@ -1,15 +0,0 @@ -// commentl1" - 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 : kresource "template_instance"LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLput "base_conf ~> v } - ig" { - value = { - bas \ No newline at end of file diff --git a/fuzz/corpus/4088fdd4a82d92e9dffd88040b3ce65d22e552d1 b/fuzz/corpus/4088fdd4a82d92e9dffd88040b3ce65d22e552d1 deleted file mode 100644 index 7272821..0000000 --- a/fuzz/corpus/4088fdd4a82d92e9dffd88040b3ce65d22e552d1 +++ /dev/null @@ -1,36 +0,0 @@ -resource "aws_instance" "foo" {} - -module "child1" { - source = "./child1" - instance_id = "${aws_instance.foo.id}" -} - -module "child2" { - source = "./child2" -} - -output "child1_id" { - value = "${module.child1.instance_id}" -} - -output "child1_given_id" { - value = "${module.child1.given_instance_id}" -} - -output "child2_id" { - # This should get updated even though we're targeting specificalluts are implicitly targeted when their - # dependencies are. - value = "${module.child2.instance_id}" -} - -output "all_ids" { - # Here we are intentionally referencing values covering three different sin state - # - not targeted and already in state - # - targeted - # This is important because this output must appear in the graph after - # target filtering in case the targeted node changes its value, but we must - # therefore silently ignore the failure that results from trying to - # interpolate the un-targeted, not-in-state node. - value = "${aws_instance.foo.id} ${moos: - # - not targeted and not alrehild4.instance_id}" -} diff --git a/fuzz/corpus/41320fdf5986411d8c5d12a25c138dd7ea6a0229 b/fuzz/corpus/41320fdf5986411d8c5d12a25c138dd7ea6a0229 deleted file mode 100644 index 788318428e6d62a6411de4a953e85dd6e1b752be..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 760 zcmXTQ-_BT~q)^SJppcwjnpdKrprBx@P?lJvm&~Q0P?DNkkds)Fs$i?2T|%)Inkkj}&$y|ny% zD6=$GK|x8ywmLUIr8Fm1FF7MKC&frFGq1QLKQS*kH9j*1tdJ|ew4|UkEx$-1Q%9jp zAu~@QS}9RUM?oo3sVKELzcdKqh~koXFt;csqacMg8X5R6f-vc#eZiAg!B3QEcfzKI0|nR)3Tu}p|q zZejr>jiscfC6?xtD5OHT$@#ejr6sBHWr;bZwxC1^PC2ktrBISuQKAG+nP6qN4&A>C jQke>l8Bo$tD8&qTB}D8aOO_OaOsZANQqoZ|-FDg+;R7lFt&q+kxD5L`>cWacSEDxkbsTN+3A}C537(1%>4NoXpg`l41z2EHS4vRl!yv zvAj4wGq1QLF)uk)FBz;NzBH*cucS0SDKkGWGdVsnH^t0EPfM?$G$|)DIX<(1tCou^ zzqF*Fv_wIvJTosPzq~jeq7!2FO&lO673>ZLh2)~t#1ggmq|`K+I~A0W-JztQRFGJd znpXmHs-i-2eraBbf~|rP$l~1ml+v731*PPS%$yXEyn@2pVg*|TB|UwJ5SM~NNk%5j zOSp`ph8alC(L{Dnu_6Nl11M~j^zDEm@irlvJv-@-u5SlysDI6u{;v zD5-*k@*qN>(6fU1Sq~C;dPT{ZDVnuPAR86o0K|hu9w-ekC^3M5LNynNss)n_3`Kgy z`K3jml0tPY7Z)gLU=f123Y^H{I-DTJf(469iZb)kL58YSg9RX} z^c?lTJcu+TP(U_dGtOD*Kg9qZ-cSaph*3~bc<|tXj64K9APOWFDC;vYFqCE%rKWI| zB^G5SCV^5vG$?DixRk+RMq~)6fdZPiAOL4oc#zd0hiGw$o}M1E05pi5;6XfZUU6pe Fe*ld%_G175 diff --git a/fuzz/corpus/41f184140fed5fac6514f9b0b2c68ca6ed4f432c b/fuzz/corpus/41f184140fed5fac6514f9b0b2c68ca6ed4f432c deleted file mode 100644 index 1b830232f8cbe47e76d15405f41622b6e23c56bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 482 zcmXR?Rjp1f&Mz%WPE}B99U$CT! zixsN5IMed;6>Jrhk`jx+5=C&YC6*V*XXX``B<3ZjDk&(X<>xCYRC6gPC@7RA=9H!? z*eVnx7NzEuC@FC%E7XE*C@v|=%uBCT;^M01Lb46)g#09I4pLB3sm{$$Da}dMOU}s5 zNio!eSs9<10&!}7X-Pq8iGmVDK0ZCOEHy7aGX>%puv1c#6HALz6(96S)~`YVwM~n)K50^Giz$SciFN-fglQcy@qElw`VEGWs$&jWeNC$qRjAwNwaGcUa; zwYXRTVhmVaT4HHV3D_80g=h;S0|Ole3nK$V9R&+x5Ze+gVrgn%5X)7|g%kmV!?UzF zwJ1I%u_RGJ0px}XB`yVpqSV6D%%arzywq}#SY>Ll5*L?(LUAf6hND5TrJ#@qk}(9S zR!~R+v5i3N+E|dnoMNy-r7R^K1*L2yh*)M?YI0?APAWJS6%;bl^YV*QZEQ0V^U_m` z6>Jrvm5{7eise#JsO75Vf`+LTXuR9@sIkAOu^eq)@HQgPT%fCnoB8UO$UJ5bU9 diff --git a/fuzz/corpus/438f1f919ff21b3912de1b9cdfbe766bd5a50c8d b/fuzz/corpus/438f1f919ff21b3912de1b9cdfbe766bd5a50c8d deleted file mode 100644 index 06140a5..0000000 --- a/fuzz/corpus/438f1f919ff21b3912de1b9cdfbe766bd5a50c8d +++ /dev/null @@ -1,3 +0,0 @@ -r-sou!!!!!!!!!!!!!!!!!!)!!!!!!!!!!!!!!!!!!!!?"b"ar - } -= diff --git a/fuzz/corpus/43dad8f87d5c7bf27ed83885e57c459da8c4f1f3 b/fuzz/corpus/43dad8f87d5c7bf27ed83885e57c459da8c4f1f3 deleted file mode 100644 index e2dfb2a527d56e7b9b35fb96a3acab4b6c11af1a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 810 zcmXR(Ehn~C?%E`!%Rt4Qcz0E&sTz4lUG`&V5^{Hq{LOr#Z{CFwX=?a zfdQTN@@A|N($9n3JMAeWr;bZsUS^Y kV~b0QGV{{G#zJgh7zMNn0i3ZzD+{S;?qGAf74d!p041G0ApigX diff --git a/fuzz/corpus/43e49443fa9f6b4a64a3a2d8d2681bf811ddbf89 b/fuzz/corpus/43e49443fa9f6b4a64a3a2d8d2681bf811ddbf89 deleted file mode 100644 index 8724b21..0000000 --- a/fuzz/corpus/43e49443fa9f6b4a64a3a2d8d2681bf811ddbf89 +++ /dev/null @@ -1,11 +0,0 @@ -resource "test_object" "A" { - endforcount = 2 - lifecycle { - create_before_@destroy = true - } -} - -resource "test_object" "B" { - count = 2 - test_string = test_object.A[*].test_string[count.index] -} diff --git a/fuzz/corpus/44592f37b4a76d7a799f955dadaa644be60484f2 b/fuzz/corpus/44592f37b4a76d7a799f955dadaa644be60484f2 deleted file mode 100644 index 9a9086dcaca203c01209901004400692d9b6bbb7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1079 zcmXS`<;qM<%1KqJW@Olq$iVPOK}lI5H?g3Yt0=WNzqBYhRY57Syf{8Huec;JFF937 zK`AXiUrC{wOF=ni6w!=67%v)GE$2a zpmLdcAQ=#@O$JF#JsY^oYGW~A5^L#Ch9?y=|Po2Lm0bZMsQ=46+$vH zixrA9@=J3Hit@`cQ&Nk-aRjo3vnVw^Gd~YvOHO`rVvb%~em=x;U~aKOH5X@Eem+PA zD3m~e3(D^#Z_C=}#G$LA)N K6dS~X6aWBWJ1_hI diff --git a/fuzz/corpus/44b7b2569b75a8d9d1b7c1926d167d017562b81e b/fuzz/corpus/44b7b2569b75a8d9d1b7c1926d167d017562b81e deleted file mode 100644 index 50bd194edfdfa98b6dd0f7c0554baa4d64420061..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1020 zcmY#L%P%TORj^gaO)SvJPs&P7F43swQczG(NXySxuvI87Day=C*WpsALkAD23la-z zmADiXa#KqZ6>JrhRI1Aoi}dnKG`VWIxXKcXG82<>QWcc)83=)rjMSps!~!J+kS|Iq z;eLa71Z-SU>fij*qU2NsrNr{$_{_ZGlEl2^R3!zawETRizQpumgewwrZO8@SFam`f zn1P#+k%s`>Dv)Io3zYR47#K=3i&9gN0tf2+S}rbS1^2B>93<(a#3G3AQc}|r zOLIy<9!yHCQUZmrvVw17K|y9-Izl}z&H1%p9Xa{Qi8;jz)m)sAgrWp89%NKeYB8SB zB|{4+A{7+M5_3vH=~PLjIwwCF5}RO`B8ah*E-M>3w?$r6oCGl`G6%=e0KuI<&KOdZZk`jxc zB8j<~#nDiySg2f;LS}kieo?B8ZAM~VdMYTfMJpAh7TSX1G(Io2T&a!=;u5f-U?Y@D zi*-{Ii%WD3m14PSx$^RhvWvkiuH5{T(wtOjprk(pkSp#e(v1*)n5P0)=x diff --git a/fuzz/corpus/452fb5dee688cf2f737d3db54ba1c2e4f8c7272c b/fuzz/corpus/452fb5dee688cf2f737d3db54ba1c2e4f8c7272c deleted file mode 100644 index 7a8908072cd8515c171767ffc021d6f32686a68e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 362 zcmXT=*d)PFkifv8WTX_!Rm;Uylv&?rmHH8f0BNK4GjDJ_SXR*+bfnpg6l20&G{x>kuxL7}7| z$4Egz!B#=3peWVQ(9O-rNFk=w&CShCAtn!`AhkFdsz60Wp}JO8sk&AbqR$Yl4-yI` zsksF?i6yD=X_+~oU;sNju}DdwS}83*U!_{1EU`#0Nwc;{sWwr8OF=<_t1Pi7GchU0 OG*tnlLP?>T0So{j{Ha&~ diff --git a/fuzz/corpus/457651b2b224b31764e4e3ae1ffef7f44740d68e b/fuzz/corpus/457651b2b224b31764e4e3ae1ffef7f44740d68e deleted file mode 100644 index c55f914..0000000 --- a/fuzz/corpus/457651b2b224b31764e4e3ae1ffef7f44740d68e +++ /dev/null @@ -1,7 +0,0 @@ -resource "test_object" "A" { - co:nt = 2 - lifecycle { - create_"eforedestroy = true - = 2 - test_string = test_objec4.A[*].test_string[count.index] -} diff --git a/fuzz/corpus/47073ca8c16a0c1b25aefe4fd9354b7cb76d8b67 b/fuzz/corpus/47073ca8c16a0c1b25aefe4fd9354b7cb76d8b67 deleted file mode 100644 index 10dbba44bbb20eae4245a20426aa6ce4be044bad..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1372 zcmd1JPbtkwRZvPVO3X`1&dAJ3QBtVpQcx()FD*(=Rj^f1($j|sbJcQj6{SMOl@iN~ z<1_P$OA_;vQYnU;#I11@{<#D^wRS4Yn4DofVssA z)m)ru`S~F8lM;(S5(P#1Wtl0dMG7FJL8fsQrE-D*JBYx6p$<|`P6ca2c2Qb>KFAaW z1qFq&#GF#FSHO-bE-A{)O9wj!;x2|!Kw1c3jSP?x3d#AUc_j+A3OT8H=_MH&Wr;<4 zIhn;JnkW&kppcnTtYE8oEcvXNVVK*eVzqm>7b@6bcfHi_7ziQWR_zKsLj;TnY-cTwDqY z;1pJznV$zrWW^b&IXMu+6%>;5b8{2(K>CzYlQZ%aRI1Aoi(pnM;I}Fjl(h9SQ)(5k zW{&?TfI+1i;yXQXo&tp#1H*R|C3rZ7daxW953&!NSr8L3NQBc$z@dPa&(bsV^FUb< zlwl#+S4lz1QAwd1CCh{JGhEsU5_n)iNR|Sbpi&JMfT%(*0~C}{os8-qP$9sTUs_U7 zTB4u?4j#k!^vtrbMliDbM!#cx!`Em1IMg^9xNi`GgE4nK=BOqwGvp~Fg`uAEHy7a6Ph%@aR_p! zN;R@EhI&wC&{TolFeA7z$_n71FV4s>%}G&6Pc2a>El5cOMRRIdYMw$#Mt*5}1|r1Z z2~J5VIaMJqEk7UP^Sshr1sJeZP%={DQcwT~ZgFOQ9w>Z^Gg5PMl)y@=YeAmFVkR^Z zCl*1>Ov}#)s|OLb3Q9?dMFdR+B@(5?oSgW~lwyb>$_gH-MX3tqsS1fjsS25SC8>EO znfZB%IXRUIMXBKQo(#$Y;NUE#JkdciRA!z+aw0hKrXuo9UVch)YKB5$UV3V=LS{)Z zBpd1|B$bwc+y_eBkR+UuT9lfWUzDm)oSBoFSCUhykeQwb;)4==T4H8SX%Q%2B$g-? zr52awloTtZ73JqDloVBhd{UARHU;F>qJsRK#1fF&RE5$!T}a+YP0;~mU){_+U2wKl k$jeVj)#FltI0urV;L)6yoT`_WpRbphQmX(@Xz2M00H|b)R{#J2 diff --git a/fuzz/corpus/48a198c3bf2497526ee22e96741cfcb19840274e b/fuzz/corpus/48a198c3bf2497526ee22e96741cfcb19840274e deleted file mode 100644 index e1ef01586a369b91e98144d2823ca0b9460c306c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 590 zcmY#Z2+7DSRwzm>&Mz%WPE{yRELJEeN-fLGFD=fgR8UGTGGrhDlv!C>p(rmdDax-* zO;IQ=O)5?;EKSWT$*JVx($|7psFYY<9G{t2T#}fVoVq20m%$-{fk9~^sUS76BsE1z zAu%sSp(GucVkuSs}ATAt^O8FTGkJB^BgID=RxID+VhI o5SyA9tDmjF0GrRj5>{4LWQG7#d!qep;=*hmbpR)dF$xeK0Fph;V*mgE diff --git a/fuzz/corpus/48eb9200126146cc5678a2ce616d0617903ea3f5 b/fuzz/corpus/48eb9200126146cc5678a2ce616d0617903ea3f5 deleted file mode 100644 index 7c8f1cb..0000000 --- a/fuzz/corpus/48eb9200126146cc5678a2ce616d0617903ea3f5 +++ /dev/null @@ -1,6 +0,0 @@ -resource "aws_instance" "foo" { - count = 3 -} - -resource "aws_instance" "=ýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýý length(awfors_instance.foo) -} diff --git a/fuzz/corpus/4925946fbd8985dd64e2eaec28016dd9e941c9e3 b/fuzz/corpus/4925946fbd8985dd64e2eaec28016dd9e941c9e3 deleted file mode 100644 index 385b729314ad7d238ac3fca62952e38770437529..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 565 zcmXTYNiEJVElN&RP)aN>j!(|dEhsHXO^JsHDk&&s=9Q!t<))@&CYGcYD=Adha&hJ6 zr1=*#bV5?AEQk0pO&c#*B z#Z`n79GOs~l@yfH^7ADXs;yB$YOx+X#EMcAQ{waUaw=<;xIhNi>VPRw(15r~`6U^t zMR0E`C@GW_m8L?Jg2Dspb&yg}7-IK7QeL?iLC>ZOR=qMxCY#6snbKsus9 zy!@mrLj@48S|KezA7oBaVwI9YEti5qUTIDaSRshPrJ#_MpARv(q^L9%$_LA*CFT@^ z1d0oC5=#seY{5=Q)zi{T%g@(KN-T;t0NDhVHG;`TYsI2Ur{#nEp8Qi@fuQYcffwNuE{)6)YxGA+Nz2<-l7g|z%4g>0y{vcw|2+{6L} zD+MK$l9D2jwMKfW#mNxAD#a)%#FQw+gu1yI8oId|87ah+y1BWzDa7P~LNK*B8DgfA zib{2@f~snDEl9Wo9Il`sDk@4%%dF59u zY5Dmo)e2CzDAX!xf?`iWp|~_HEwh44K>?%{6rW&A;$ew3-VmJJ6%-&z$X3A!Y$%8a z2`)p!RE4y}%$(AqRE3g^#1e&~)Z)^dl41p01w+(SUy_;&iu%;}w9FiMc1kRQq)-Kg jl+?7u(i~6*Py!_`klwPyqRhl3P|gCU%W6dt7AtXaDJT@DmMGY&D@0dwDJUo?B!Z+2 zLCO^rl0a-D5W6-Oq%x!&P+Fp(l$etfpP5pu1PaB}MZ^6I0^zi&9mQfsKtWG8cngt*WYutODX~Yyl362))d_lGLKy)RfG` z5-w$h%o2s9)Xcneg_KkVB!KEfC=V)MTvC)@nVOmT7(xu~g(AJo zyn@mau39dx{L&I|oPubu!@!!A6qNGwQX%F;qf4PQRiXF+UQo-$1@(4*zCx;kQhtF_ zDp*^lf~+#WR|0>;9pRZ RNlpq-<*MZxit(FY3IK6qfnfju diff --git a/fuzz/corpus/49a85de16d47442ed4d60b584cddf8b9f90f859f b/fuzz/corpus/49a85de16d47442ed4d60b584cddf8b9f90f859f deleted file mode 100644 index 61c29f9..0000000 --- a/fuzz/corpus/49a85de16d47442ed4d60b584cddf8b9f90f859f +++ /dev/null @@ -1,43 +0,0 @@ -resource "aws_computed_source" "int›rmediates" {} - -module "test_mod" { - source = "./mod" - - services = [ - / { - "exists" = "true" - "elb" = "${awoutput "servers" { - value = aws_instance.server.*.public_ip -} - -output "linux_clients" { - value = aws_instance.client_ubuntu_bionic_amd64.*.public_ip -} - -outp±t "windows_clients" { - value = aws_instance.client_windows_2016_amdur cluster has been provisioned! To prepare your environment, }, - { - "otherexists" = " true" - "elb" [= "${aws_computed_sourcd.intermediates.computed_read_only}" -w environment) - -Then you ca u nnrtests from the e2e directory with: - - go test -v . - -ssh into servers with: - -%{for ip in aws_instance.server.*.public_ip~} - ssh -i keys/${local.random_name}.pem ubuntu@${ip} -%{en`for~} - -ssh into clients with: - -%{for ip in aws_instance.client_ubuntu_bionic_amd64.*.public_ip~} - ssh -i keys/${lport NOMAD_TOKEN=${data.local_file.nomad_token.content} -ex port VAULT_TOKEN=${data.lo}, - cal_file.vault_toke ] -n.conten}vis - -EOM -} diff --git a/fuzz/corpus/49bbb31a60f095973fe5a4738d937cf3b1d0f04d b/fuzz/corpus/49bbb31a60f095973fe5a4738d937cf3b1d0f04d deleted file mode 100644 index 3ab1ce74faa0230917b6d4db3a86b665f4635ad3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 314 zcmXR)EzU13N_K|;2Eu?7yOIR#!Z<`BwqYkz6_gUoi{mr%ic5-0Q&W``l+yC^m6lX< zDJUo?6=G>(UNXqiq{Jd61v@SU1w93YwETPp TTLmSR>axTly|n!NT95_+6`m)p diff --git a/fuzz/corpus/4a86652baaf8f654d90bf12c247f2bbf17191819 b/fuzz/corpus/4a86652baaf8f654d90bf12c247f2bbf17191819 deleted file mode 100644 index d9be73b..0000000 --- a/fuzz/corpus/4a86652baaf8f654d90bf12c247f2bbf17191819 +++ /dev/null @@ -1,36 +0,0 @@ -output "servers" { - value = aws_instance.server.*.public_ip -} - -output "linux_clients" { - value = aws_instance.client_ubuntu_bionic_amd64.*.public_ip -} - -output "windows_clients" { - value = aws_instance.client_windows_2016_amd64.*.public_ip -} - -ou#put "message" { - value = <%+E_L zQcx<+NX^MnQm6)NOwP~EP0R!7Q%X(F$X8IQR-`UKc22E=okDSHa#3kXu@aYpLT!?Q zt%8!#Uj$IdNzG#}$!Lt6&5U zLJ-dg#M3i0M2Hx}L{fE;L`^ho6^uaYQnispbMliDbBYzJxi}$CR7y%LQUW;v<{t&6 z#FS!9kVt-MNkM6ef>M5I3B-eCi8-aI3bqP~<)H8?E=kNwPSs0{){523OyN>cNJ&jg zEX@IhK(vyfl8%Csky0$k93+#GG%6`5B|?mKGcr<$DRpymb5n@P14UM9ak7zu0w}^% zRH|zgR8^~MLBb^kIffA7f}+&4%nDtVYEX3i69e6cQDZ^7C_26Z5$A^%Y7g3sQ9y%92V;6f!c4OY(~{lfjBhGBQ6aWF!_V zy0x`H0zySf~mlTzzLiu2W(h_ruK?21EIf*5P3bqO*r3E>udRlsE`T2TD ziAB){Ae+FlMljiEtyom)wEQB3Ly8nKbri}JGV>Iol@gV76qFK`ic*X7OM{YA6_h}p ziwARyl2esHatfeuP*6zDFU>1auvIVw2U9_6UP^I%ex8D@LNu3xf`S5yKD|UP1%+6y zS}rb_Nf3i8xD*sz{oS}g{!c9~Nlk&<6mJL(59C={g@m*$idgI$DXQ7$N`QsdJyb3i^QNGwXtODux;LIIvYuqOvlJXSM+ F0RY(O;Yk1h diff --git a/fuzz/corpus/4eaf649921e0881d3bfa0614d62ee737eba685fc b/fuzz/corpus/4eaf649921e0881d3bfa0614d62ee737eba685fc deleted file mode 100644 index e2e35a0..0000000 --- a/fuzz/corpus/4eaf649921e0881d3bfa0614d62ee737eba685fc +++ /dev/null @@ -1,8 +0,0 @@ -provider "aws" { - re  gion = "${local.foo}" -} - -locals { - fo gion = "${locance" "foo" { - value = "${local.foo}" -} diff --git a/fuzz/corpus/4ebf1f171844fbca7cc99803d05c32b55173471b b/fuzz/corpus/4ebf1f171844fbca7cc99803d05c32b55173471b deleted file mode 100644 index 7ae2a0d76e2c789f5ba4f2028080f17229883534..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 292 zcmXT=|3Cf#1LHD=)Z+ZoqGWdnU?2=Qu`5ZyE{sDIVjFfcRY57Syf{8Hj{+CwD=n$! vQczG($SciNfV!c$q^LACRY^f9EgzdSgMzJsl1g=1Vv$~2etxYIS1lI+rWP#g diff --git a/fuzz/corpus/4f3b2d9949958e70a0f47a36796f12942949948f b/fuzz/corpus/4f3b2d9949958e70a0f47a36796f12942949948f deleted file mode 100644 index 8a61868e095f54d9af6bb478b70b9ca8136dacca..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1133 zcmXReiBCx^QBqJ!R8pws;!MlWSFlxxHqcQp)KM_fQ83m~C`&BLOiap2RZz;wEG_}5 zs^#M1QmE!qP$)~xDNR+dRZvo?&dpCL%}Lcu&dAJ3G1N=XEKALc&&(?>Nz6-5jn7P} zRpP4U;>s^ADNsl(DJe41uvIY9Gc+_x)iyNZQczF;i<&AxMP1>d1^GoK3W*9y`T04i ziFsW5`U)kL1*tj;Wl5za3K^NjCHX~}$%#2Rl?o*pN=b=TN(!}H3JQ6pIXQ+33btSd zmjYNjm|s#+MCdf2US|}}1P|7b#g&Lv+3YPf%q^#6rP=a)X*pQQ% zmYQ6doRbPpaS95_MX8A;sqsmvY57H|@hPdrB}Ms_AZJ6OwiaYIE+d^FMwX=7mBbf= zqX?3Cku278)Pts025N#lg+zst%-mERg_4ZaqEwjCpxmMW4Ofsjm%bJkOb#avRj-ts zVXKgppP8qjq@$#xP?DMpO2n!0X_+}7^KFpzM>8-mTqFekBS21KNh&B;B4eDE=^^yt IWig}z0R7fq%>V!Z diff --git a/fuzz/corpus/4fc4bdd2b25a028185f146ecc3d2cb46d9ef0c89 b/fuzz/corpus/4fc4bdd2b25a028185f146ecc3d2cb46d9ef0c89 deleted file mode 100644 index 8ac0b646eaafde3431fa5426fe8910f691cdb5e6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 339 zcmey*z>v_uP~x%RfBXXm#$^nt#rdU0$?g!qKp1dhSCYV>kepbYs!)=Vs!)y&N(#EwTm=aX40`&>(I63HB`yVpY+D5-MJ29U zuA<~r1*OFD;&_L=;*!L?GS~(&7>>1tlk?n$+YHB@jcQ znoB{UB(=CCzPO|)GcR4iRzXRn8Z3~X^#A++|2iO7An-*LpsbLaSitZbyT3r9Ye57G JM%G_f2LR{;XjT9K diff --git a/fuzz/corpus/505116850a71f8325071452eb71e796ae4043c70 b/fuzz/corpus/505116850a71f8325071452eb71e796ae4043c70 deleted file mode 100644 index 9cbc29f16fdbac42e97e839bb38b2e1ac38ea8c7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 939 zcmY$WV_;xVP*6xNN=+V0~Se2EK;ylNX)C`Qpim#P*MP?OG!;j zEX^rVum$sAx|EUFzi|s)ABtd2xJZUU5lcUUI6Ef>K(3zS0tq-xL(` zN^=!(8w-}v0h1uY21MY%a8qm*luVQmVV;a>Jt*kFfvE=%O_l1h#3H@4{QO#w*7&^C za)rzk&DsF2S}tfr)`BCbBtO0&zo-NhdkVG+nRzAgkQmi-)GJ9XE{RvE&dE4D`%;dzJoJxg~jLh_s3=L2)6{xBL0EZpt A%m4rY diff --git a/fuzz/corpus/505e72870b736f345078640ba88a7bf1b9a3e53f b/fuzz/corpus/505e72870b736f345078640ba88a7bf1b9a3e53f deleted file mode 100644 index 2526de3..0000000 --- a/fuzz/corpus/505e72870b736f345078640ba88a7bf1b9a3e53f +++ /dev/null @@ -1 +0,0 @@ -v:::::::::::::::::::::::::::::::::a(› \ No newline at end of file diff --git a/fuzz/corpus/5063fed2b37e75e4d25afeaae7b45c303e440192 b/fuzz/corpus/5063fed2b37e75e4d25afeaae7b45c303e440192 deleted file mode 100644 index 0e796e0c16faf870f15b5347319f2311e41a71c6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1208 zcmXTYE6y)1N={W!N-QsqH%0-OdBr7(dC93t3Q7fuMX7luN($9n3JS^jrFj($hwfkD zs^#L!%}*)KNmWov&dAJ3fyhG*v{g`2P%=`A1*s}Zg$jagK{7WHq6K7RiGr;{PHJ9y zNrpyQVs36~UI~}7LUKNYrLV=Mpa8NO!qw8};)0nOZ>XSDTvC*iSz@RJV;Mn=O)M!X zGE`8oRZuER%rR8rQcx%ZG|80(qnC@7`n=PN11LgkG>I-)_m{G=>H z1rV=VAuT^2WKL3Im6Ad&mx4lGX%5675Q9rWAt^r}!Y?T*O@;Eo2BjtD6oUkc3vv=m z3>9p_PDs_$(o4(F*Goz)iZ%e*1eP^|$wq6%qDrUbgZ!ajs{nFHkwT`9LYYElo_pU~8*jq^V%9Url&VmYkyxTolv-SxQ&Oy8t6+$l|4UMH yK^Y-6J}ol`Ua%w?=BJeAq$((tq!yRN=jNv5*eWRL>4OBhKw_yyWtqvT#R|3x(F*DL z3LqT{x@AR0iD~&oxeEEEB_K!W>J}xIE2QR?WftY<<)-G9XmW9dWH6-WDOBc{DkLW= zlq%%q6@l~?E2I_W=PHzBq$;Eur7EOk7NsVatUeLm@M- zq?)Uiiz_9uBvC;rDK)j=KLnKI#~0)ml_-FKEl62>eo|Iya*3X!9>}tImFk@Qb3W&y*-A<)#)FC#I)@ zv??f+CFYc-D%dL6*tq)paz*Bs7AYj>lopqy7Aa&T7AqvBrsgRW6y=v?7H8(?rKTt< zgybs}6r~m<7Nvp$xClAqbrgz9^B@7KqM=xlIvP{3I3_-(&=Q-Hf>Kg`J~)SgQxznQ zDJdv9L!u8XSX@$+nU@aAJSx>_0;L5hi6yBi3aMqOc?u;N`K9R@MXAM{ctL4ivIZzs zs#GhKB^K!=B^D{vDrweofl_*LXZ^i#PZ_!%)H`~#JuEGB?YCl{CuS) z5X16HbJ2`KF&C9%gUW^SKnCf-oTa2vU6xp+mzJMjtHf2y6`x<0S)7@lms+HtRGg8T zlcS^nQm&wooS&PQTCR|pqFEcjRm%nSb}iV0CHe6M`9&olzbe=&WagE`L;SDjs8^C& zToSKRos*xOn4_nlq*9%mpHd15rDW{>1ltD*GNq)%B9NoF@=Hq!N^=wQQWR_zlv0y3 i@)cC76^Q}2;EGBVl*$rwN>h~-s+GAE;KGWE3W@+y{BctN diff --git a/fuzz/corpus/52f684262cadb4625fe5f228d19d2639016387f9 b/fuzz/corpus/52f684262cadb4625fe5f228d19d2639016387f9 deleted file mode 100644 index afcffbb69cea75842f0e4519c38ab3919bade465..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1372 zcmd1JPbtkwRZvPVO3X`1&dAJ3QBtVpQcx()FD*(=Rj^f1($j|sbJcQj6{SMOl@iN~ z<1_P$OA_;vQm z*HN(0QLxleFa$}1!9LN0c;r70 z0CDmERJ}yKwEX;9C8#p6zhk+$YPo8;7-$C&fm2dYlwX#al3Jty3Q2I#6s4wTg1w@Y zT3iyJpOlrFT%x3)=^=7L6xQc_}(5=a8!PH^Z$0u2<+Y5DmO`xF$)5_3wy=>u#m#Ohj* YZX_FM7m|a`WSk*3*c>|Q9{Pm<07zWDzyJUM diff --git a/fuzz/corpus/5344054400ef8f82b751159efd7bee466d61cc49 b/fuzz/corpus/5344054400ef8f82b751159efd7bee466d61cc49 deleted file mode 100644 index 0ef8197..0000000 --- a/fuzz/corpus/5344054400ef8f82b751159efd7bee466d61cc49 +++ /dev/null @@ -1,7 +0,0 @@ -re~source "test_object" "A" {} - -resource "test_object" Þ½Ýß„õßætesÅÅÅÅÅÅÅct>B.test_string}ource "test_object" "A" {} - -resource "test_object" Þ½Ýß„õßætes" { - teÿÿÿÿÿÿÿÿkt_string = "${test_object>B." -} diff --git a/fuzz/corpus/53cb5de86a2a4ce189f34c15327e573ffe7fc27b b/fuzz/corpus/53cb5de86a2a4ce189f34c15327e573ffe7fc27b deleted file mode 100644 index 3bc1a3729bc41fd7edc9d345d16e89760a6c6a71..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1323 zcmd00U|?WRRY=WG%1TWx(R0)*Ni8mkSETN@@A|N($9n3JMAeWr;bZsUS^Y zV~b0QGV{{G#zJghAQmhoR^dRX!x<2Cbd0SX9W7&E`2HUP=xXWkvTQWf3~+o}5pO>L DWED*B diff --git a/fuzz/corpus/53e4330e5b5b7fd4bbdbda96a99ea37581823cb8 b/fuzz/corpus/53e4330e5b5b7fd4bbdbda96a99ea37581823cb8 deleted file mode 100644 index 2afafd26dbbd96b04e25e3922487c543d62be6cd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 345 zcmdPbS8yy*D9K1wD9OxCRme|MC@;z^$;?Yv2uUp}N=(Zy%2i0oPc6<3i69e6cQDZ^7C_26Z5$A^%Y7g3sQ9y%92V;6f!c4OY(~{lfjBhGBQ6aWF!_V z#wZE0iS`=_Mr=Dby-y)^aH*C@2({rln<8 za49Ib`nz#)DJbNn7MG-^#22L&=a&{Gr^Xv9RD;zemXs73D%dI*!FfgswhBZkGSV|N zOjSrr%*-h*N>wPyNGwq(N-ZwUDJfR4RWRhL<>G?brl3@knp=>QSdyv$a<7s?^?L<{ eG=vJsl_D< zx@8J_TwKM)848(sCHdvW@kR!QX7P!+DP|^mT6zVgNjaIx@tFl&wOm~JrOE}RB??Np zsl~;K>8VNz)m#b+Wr;bZsS36VHa4#QzFd*{r9}$KIi~LSAW34wr&LQhq*! z4>AJ8SI*Bd0?DT(<`k!LDJT>dTv7yzDq965m1?j+eo|Iya*3X!9+(G_PFDyiEhxw@Dp4pc g0tZKCaeQ8Ba;n1r|H+9tAR}v)xVUojQ_59U0XTvWD*ylh diff --git a/fuzz/corpus/5440ff0b2e312dbb88a17f6beb9b28758134376c b/fuzz/corpus/5440ff0b2e312dbb88a17f6beb9b28758134376c deleted file mode 100644 index dddea578831963e12d7212f200fdf974febc1144..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1343 zcmXSp&&(?>Nz6-5RZ>vO&r4NOsOC~oNX{?KD^ajjC`&BT1Igo;1?i3lYvHQpN>xxw zEJ_BE<;Z56>L{4$D46RgSm-EN>L?f*=qMN(>L?f)D5+E@f>dTIK!L4-QgTLSPKpwj zfF8BBV)O^ zYPo8;7-$EIQj7CT!Tv8PD9SI(Oi3+LP)aN>28AnUQEGZ7*egn@#U=6iNm;4MB}xiP zj!FvEwOm|CT2Z8(KzbDvNTf9 zl7doNem=xCd8N6~w4nfUlMyIofCINUldxuRx>T@LFa~)Vr*hlBfB$kRDA3-)`FWrO zQJj&QlcNOoR5d6;BE>ygAS5LgK>{HyKOd|fMA#}QfyB8K6rjO?-BfV=Cg$YCXQqJD zAIN_msYR&@<*5pZMX3szc_pcNC7Jnoi8(oy3Pq`DsYR)I$)NNFj{jnXjo~T2PQ*RHBfmkd$ANnv$QBT9#N8otc;fa%ozAKE&xo zsZeKvZOhCnE=l|k1BrQD`uYkbl?ACf3P~mZ|Nnmvl1Wukh}O!DRj^f1sO74S&rhmJ zO)gPVP;!F!8XN}2B}E|D*(xZhRD%WblR#Q^Km-C`#13q2v5SL6?ZG5v1i}RbSzH8F zz!hYrCYR_r>VdthQk|0z3Q%_vL0){OdvQr(9ypHIaEnO$q{V0B9c~!^w5mXoYGW~ z4?zK+3`u>pN?f&Ei8*>{`T0;LObH}3^^!9(b5e}-z-c}&IW;~r1+0!MzqF*FG%deK zAyY@8Od&H*AzCR>Nk>5`Q3)JYLCLV34(37%g+wIYnU;#I11@{<#D^wRS4Yn4DofVssA z)m)ru`S~F8lM;)-5;)CH%g=|HuAoqsm{SUN6xi6}lA_GKbg;1y8yF}DN(xGp8-i}a T8`=VN>nP*f*ixo{sObg(`Rtl| diff --git a/fuzz/corpus/596307e28a5d1bf6b8a569a83e5f753c5cfbd6b4 b/fuzz/corpus/596307e28a5d1bf6b8a569a83e5f753c5cfbd6b4 deleted file mode 100644 index 9292cc9671d0bc7b122600bae41092efe35cc3d6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1372 zcmY#TO3cZL&rB&+QmE!qP*7IzNG(cLC{I;LEJ{_#%qvOFE6L2yOU%isR47VKOD#&x zOU}$oS13!&DNQX_NX{=yEdudN7{~&}`K3k4sR~LZsl^No2@MP-9t)Hdl$;=LDM>9Z zi7zezn{TV2q*4tQ$WO{jO)k-M)C2K~Qj3cf3i69eij}w&6jD;t5=(PR6hOdMA=<*o zz(7aA!pOi-N5R4v#I^*BSehCb#B$Ygad8!;LL2}g6_gUoi{mr%ic1pnl2erwl+yC^ zAudr+C{qBtASXXLF-I>gKfhK9WB{03tWeFxnUvbkCbOXBM)ba#Qn4xRe!=^K-#0eJw7KrsVuwxc3u5j)VFv+CWFaP)ET?M?rzQ zjx8-IP)IB(DKgQpRWQ;sG&D-pHZ47v+~06e}qxrBvo6 z=4K`rr-R(8ppciCn+oy<2-_mdf>TFva#3ahC^>_o$}=w=oO%#ZgJ=52C|D_!DcIU6lquA5DS)KSz$&9bOog)2qU2NsrNr{$_{_XwuoJdq@G>|gFfb@h zBo3ryR+N+$r79Gq78Ioxr{ule "mod1" { - source = ".= ["this", è"one", "works"] -} - -module "m"2 -o {d m_splat[0]] -} diff --git a/fuzz/corpus/5b93951184da86ddfcd39831150bf55dc503e9cf b/fuzz/corpus/5b93951184da86ddfcd39831150bf55dc503e9cf deleted file mode 100644 index 389cff0c704add54d18626abf70b7214430f0fbe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 926 zcmY#TP_R`{s!-xmP$)_*EX^!Rjn7Lh2Z>dt7AtXaDJT@DmMGY&D@0dwDJUo?B!Z+2 zLCO^rl0a-D5W6-Oq%xQCaFU>1auuaR)msF^>Mg^(Gddc~@1*IjaDe*US>+I5?3u3NL(*7uOzi7H#H?Qv4l%mA+tmwDK#@M zT_Giv0STZw5z2$g7nc;}SEi;Y6qhCyrxuo`=9T1Ba&hTv6{SLLR!W3wfKlbe@tJwW z*4EH)v9?xFN`#1&7(!wuMoA&2L?I^B&CSrz%?)l2R1q{d%Ttq-z`?1Ykd~hhiWQY= zm^mONdgZA}dRib4*D7%t87ah+y1BWzDa7O{DJT@_W#$!>mT=W_apjkm6qJ@ID1m6O z!=TPm%Fj!Mm=BFEh0;`o;s;dQ zQAn-GEG|*V%u^`INL46K&PdHo23{M$f$TzFEb^3TgR83Sl5eDRFV-X67j*rc^2 zl8F*1u2G{pGp`utiloFMNRa3$D5T}*gCbU?x-2oVB-$W0wn&ewmMbkkzZPT$vbkik z6N~g<>7EOel9KcDN>cMm6sp1IfwBXtFqo&HkXDqR3(hUzga=JLdS!_@rKwOATqXJO F3IJEc^T+@I diff --git a/fuzz/corpus/5c4bac5a6a0dbffe6b06d28f52c56841c2184065 b/fuzz/corpus/5c4bac5a6a0dbffe6b06d28f52c56841c2184065 deleted file mode 100644 index 934338b9a21c642dc7dfc3014f9e79dfdcba5513..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 721 zcmdPbS8yy*D9K1wD9OxCRme|MC@;z^$;?Yv2uUp}N=(Zy%2i0oPc6<3i69e6cQDZ^7C_2i}Oo^l2a9wN>YnU;)_y?we-^R^YxMvi=qu;xfB$N3vv=m zN=k~%6l@iY^b8HjwkI)KTQGx50qjgLzoe)%70NdP$)_de6oUl7ZZuS|RVXPf$Vt`1<^v;`Y_wJ^ zst42ZiwqS&rd5N2NFh^4p-dq&Pa#?9O!B!zRu|T6ZALJ;AeE_MN Bz{vmr diff --git a/fuzz/corpus/5c891eb9cb9cf053d9762a9d7de86f2d46c9d1db b/fuzz/corpus/5c891eb9cb9cf053d9762a9d7de86f2d46c9d1db deleted file mode 100644 index f06a537029fc5fc38bd50197e89f505f5813b9f1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 779 zcmY#Z@Xt$5Rmf+k%~MFs%}*)KNmWqF%}+5@QmE!qP$}*rP{&6P)=)0Fh8^kJvWMmdA6ldg@=AK(3K39D49U?(-d~s@WX;EfLWqf*3erW;7 z03#!Xm{K=4H#dctJS7E%BE8JKg3=ODBFHZ-DJWG?NJ&jgEX^rVumy*$fKYmuo0x(U8AOf?l%`Wl6l~QMqCx3fK_L;O(h#Hq01r0-)c^nh diff --git a/fuzz/corpus/5d24dcafa2e62d621627cfa5f5fa90479c2c324b b/fuzz/corpus/5d24dcafa2e62d621627cfa5f5fa90479c2c324b deleted file mode 100644 index 1cb0b8f395ec4e4932111dc2b0cc674613a6d60e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1264 zcmXTYE6y)1N={W!N-QsqH%0-OdBr7(dC93t3Q7fuMX7luN($9n3JS^jrFkU}4&A@P zRm;Vdo1apeld7PUoROK60+ELrXse*4pk$;J3sO~-3Kay~f@E$YL<`tR1zUxj)V%bP z42`nH+}zZ>5-w$h7@5M*v+h@J47d#sZtHGAT2*%r5YUWNr^=YwMv?`Tnb7hsksF? zi6yD=X_-0jWHSK4fjwOij%_1jCCwol+ckH;-d89o$f0p;Yt|Mi)g~%{6GL%nT3TiW zmx2N)p>QcEK$28EEW5`Wf(r}v_uP~x%RfBXXm#$^nt#rdU0$?g!qfCVU{iE*Ow!CW=91O|oV#Nt$il8jV^ zlEk9))RI(5g}hu_+y6B+|NsBbPbtkwRZvRK$jnJGQc}>Z<|;^FV9?V~js}SsD{(0( zWZNnzDJpT*aup?~DkvqE7sqGj6_+IDC8sJCE0iVXl&0z^B$bvZl&31>mKK+ADJVH9 z)ubkuD1jIX)m#b+C8@)YnR#W2MVX07AR7x3i;K(ii&B&zDk=+76~Mq&0jw~c zOF^MHHLp0cB(p44Azi^%K}n?=Y)*dC|NsC0>-=YA0MT%K5d;_+7#M98N{UKTxoWw% ziXdT#?q~(2wETRCwaNK;d8x@InfZBOS12fCS8JHMy zftax1Q?OMiODxiZak&%}Y;Cy|6bg#+%QA~I^Yc=R6qJfHQgd=39#&9D&d<$F%u4|U zXlimszJf}%BEt+u(CpKVnH!iQBi6!EVU-)CKfs>QP$Vn_o{f`~|`v1SC2D=n?(X7)-6vhF3Bq{Nz6-5RZ>t&R8pws;!MlWSFlxxHqcQp z)KM_fQ83m~Fws#k)lo3hQ83q0u+UMk)KM@5NrU7KlvJt{%ZuYPp~mPX>ZRr9*D7(< zaxqW^D1%HXD9SI(Oi3+LP^wETF9tbNK_M|GGqG5~RzWE#u?S=xS8jgFf9wEc1RBP! zka$tBaR}w{nJExgDJz6zWELwFXXKaWq$s4PmMD}Kq$HN4rYNMArRFJ=WaO8oXB4Ft z=a&{Grz$8R2c43FQd)jK#F)I&Tu>B&v8{rV5h%vMfl!=DSaWiIXHOR$KgsewT(S1lJ8G&=H=vQm>v z^c?j{Qj1ICRjPCHlM{3F6qHn|bHSme2M!qnJ!mRXNX;!MsZ_{KEKn%U$S=)FQAkhC zODzH=sl0r6;6u&E8r4-0KcmESbuGw6$_mb@X{kl2dC958cudI8N0^YWV5@+fnDo-} z^P`m#m16bsN^?PG!jl6i&85a?rqqIho-4n!q@c6}mLlTQGs{x*;xkhq27}W+D6Cbg zRgl8KP!FmMnqRORW&}4zSs^4Nvltvq(8LZ7trCUOf|SIP)D(r(veZ0=&5r8yPaz?&_N_AOcQE_S!D48mN(-cURf~|s)fr%kF zUlt@57nkQ3fwYt*7U{vbTnZrPDJT>a<(Fj^XXfXn7AYtdXQbxjC@Ex?rDo=U!cm z*HN(0QLxleFa$}1!9LN0c;r70 z0CDmERJ}yKwEX;9C8#p6zhk+$YPo8;7-$C&fm2dYlwX#al3Jty3Q2I#6s4wTg1w@Y zT3iyJpOlrFT%x3)03| znV?h()}R13Gbyo%psC>CO3cZL&rB(X7^1A;ky@0hP@bxgSd^-enOBmUSCW~Zmza}N zsZf-fmRgjWmkf$7aBvnYB=JrxvIiFqktfyA7m)WnoZh0HvK;*!LYR9tFtsDqgY)&`E3%wmPi+=Bd~ zlEl0cg{0Kv#M0tag%VJVK@&%AX>o}{VnIP_ViCyJl8jV^^rFOq428tBlGGxwK@d|F z(lT>OAb!itQ%Ft(o0E$0LSBAKszP!`VqSV`u|j4^u>v?mbQF?GOF*FqvIk;XMru)N zT7FTgLUCqJYFL^$kgV>f}5ld48gIKOwE-o&(kKlem@rhDOWnN-# zW^!>l#E~F>gAG?u0J#Gp3$`1@jh;}qrR5hXgn=BT#063WF;77W>U4;)3JPiYMe(VL z$r%c^3T25!da$730$G-vpI4HaR{{vFX<$ zR2HP_D3m3YmMCOo7MJ7~WhR3amt(*!R>)0E&rD8CEXqtw%1KpF%FRqk$w`gR z%u`aR=28G_SFlxp$>x`2q!#5S7L>u&C*~#=peW5vEYK(h6D38NdFh&53JNKyX^Evd zB@jMHF;}gEf-Ts51%=d7-SX7p65W#2;*w~E%n}_1BOL`}Jrf-TrL_EfC52d!D@qG; zj6hnVLA?B=EJFnluUa83KVQLCK`AM*N=c!XOF<#8G$+RpBn4t{DS!h4%r7Y_O@;Eo z2BjtD6oUkc3vv=m3>9n@N=gfIQuVa-((?25k`jxe4L~-5WsP96(OR*n(rNic2!|9Y zWa=oCDP-m;L@OmK=_n{ADix&`=a&X0rz$9cJQok<7A2=Df#eiG;h><9oL`z(qF}3F z2o9!#)V!49`20KtTZL#Y1qB5K6n%P$TnY-YT(w+WFq1G1PQo-65=JSBC5d`q#u~g(AJoyn@maP^{&bmK2nhC@6tw6!Y`*Qc;scX{thTCOl8V zvtem5BpZSvSSc|#Q`gYQ*u)g%PXz^#92b{@LUC$|f~~qjG^k)uP)G#%(Ga2{3B)!6 zv1?VrI|&k#qkUbd8w%-3Tc@+C8?ki p1(d~-6N^(7N-|OvN)n6GQ%h1)6!P*@l2bDjkjqR41_l&vDgaBTt^oi5 diff --git a/fuzz/corpus/60451c9c0895eeedd2798e73570908fdbdaf06c7 b/fuzz/corpus/60451c9c0895eeedd2798e73570908fdbdaf06c7 deleted file mode 100644 index 6b65776451185ef99bdf268a8f3e2387a948332c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1227 zcmd0uo>H2Vs-TpcpJJ$_P|c;FP@G>{l$@$ytDvN(pPQee#HFB6kXV$MtDs=35Uo^_ zky)&yqo9<78ffNfQ1&HYFbn3Pxqu|Q8jAuT^26lyBfWr;<4Y5DoJAgy_&x!_<@7+Mjbkj|x0 zt)u`-eh}w_Nm~UaaOx^3$}h_-&P0ScD19P@N?LyYUoHg&WrdK8%wmP&jQrA^6ovHE z5{1%&l*E$M6ou5X)I5cfjQrB{42U5^Jh;-8P<;yypp?`iaLxrK5YD31bZD+psm@8~ jBOW9t=D-sZSI)EK#GGPC@t14Pc1IdHBhisP)f|r?C22aAOJwhbPbJ+O-z-z6ci9f7(tED zH8Z!cGyuufa@BHi>FXdg@U5e Vywnt~{89q8W0gL8_UzeOE&#YMWP|_! diff --git a/fuzz/corpus/613ffbacea84deef089828f314b130dc56a4eb59 b/fuzz/corpus/613ffbacea84deef089828f314b130dc56a4eb59 deleted file mode 100644 index 5a17d9e..0000000 --- a/fuzz/corpus/613ffbacea84deef089828f314b130dc56a4eb59 +++ /dev/null @@ -1,31 +0,0 @@ -stance" "a" { - foo = [0, 1, 2, 3, variable "list" { -} - - - { - value = "${module.child1.given_instance_id}" -} - -outp attr4(= 2.112e+12 - attr5 = 2.112E+12 - aport a boolean -// type, vbut historically th"baz" } - null1 = null - bool1 = true - bool2 = false - splat1 = tuple.*.foo.bar[0] - splatttr6 = 2.112E-12 - att5 = { for v inefaulttring)" { - -} = { - eu-west-test[ it, 2, 3.4, "foo" ] - tupl2 module "mod1" { - source = "./mod" - param = ["this", "one", "works"] -} - -module "= [] - obj1 = { foo = "baz" } - null1 =mod4" { - nu \ No newline at end of file diff --git a/fuzz/corpus/6156a2b697826bdce341342f0d8b2636b25d33e7 b/fuzz/corpus/6156a2b697826bdce341342f0d8b2636b25d33e7 deleted file mode 100644 index 1c49d9adbb8701742dffa60099055393470ed4c9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 629 zcmXR)EzU13N={W!N-QsqPtMORC@o1%iH8U(DJW&;O-U`vO-;#6EJ-a^QmC%w;>yiW zDa}b$P%23+E{V_0Pf=2+=2B3A=uog#P}0-S%}-%qNHAa!`|P8{1(HiGD$7hxEmp8q zh~`qzR{(2JP*6}%O0CE&E-6+5X)7rzO;zFoiGsvai}m1+DN0RDiOVNNSv3 RP#8n4M~!7Vhh%Ln7XUil!khpA diff --git a/fuzz/corpus/62247e8a58390c80b0193f0f78b8aa6349e93c29 b/fuzz/corpus/62247e8a58390c80b0193f0f78b8aa6349e93c29 deleted file mode 100644 index d7cfb2e..0000000 --- a/fuzz/corpus/62247e8a58390c80b0193f0f78b8aa6349e93c29 +++ /dev/null @@ -1,15 +0,0 @@ -resource "aws_instance" "foo" { - user_data = "x" - require_new = "yes" - - set = [{ - a = "1" - b = "2" - }] - - lst = ["j", "k"] - - lifecycle { - ignore<=hanges = ["require_new"~ - } -} diff --git a/fuzz/corpus/6260758ee0ffb6d2c1fc6e10a21d5e91061fbe12 b/fuzz/corpus/6260758ee0ffb6d2c1fc6e10a21d5e91061fbe12 deleted file mode 100644 index 26c233ebd3779fc4e05ddf33eaa4edd26d4e9333..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 995 zcmd8%Qk0pOUJEiWF-I>gAFL@OzqkaX8Keqq zJ4iqYELBojkP4G3NzKViErE!a7N-`$#EVM{Qj0(W5UGOvq7nrKMuvm}2K&|b85kH8 z6clU~j0{W+!6p_Y78jT27o{lJDwHJ_>A|>M3JSGcTnY*WMfqi!#hLkesYMD(#TltN zIWVs!=jY}o=7IDnr6yLM1p_WTQA+Izi#}H&Gh{2_xkd*%{ zA0kjvRGJDF$j>nXDM(AqDFz7?7vvQDc}IH zRY=Y+%`4H%%u7kF0Q;$y3nfC}ZiU2YerZWTX^DbTSz=CUs**yrG8Z@wOH&ncQuUHE zGILT4Z55PMszG*7pV-qqZ{nOqdU~+9kIzg2MYNe!tGPIfQqwc@^B^XH(-0_VAdUlZ6Z2BQzJch0rej+LB|UwJFy8c? z1ksh4n+Z;G;Pj*f)u*74l3I|Omr@)Lwmn)YH$SB`Csi-K2x?`iLP=^aD0;z}z#|is k^tp;s6_iwmTnx@VwhFn41scWRJPNS{0I8r7$^ZZW diff --git a/fuzz/corpus/62788f3e00e77b4685ac9716012c496a2a4511cd b/fuzz/corpus/62788f3e00e77b4685ac9716012c496a2a4511cd deleted file mode 100644 index 310659cb590104b01df6ce8664d2089fbd347b81..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 862 zcmXTYNiEJVElN&RP)aN>j!(|dEhsHXO^JsHDk&&s=9Q!t<))@&CYGcYD=Adha&hJ6 zrB}JvF5T&4?gN71FDJZyc z1QjCQxRez#OB9k)GxO3FQc@X^0IC!5@sKnzfTO1@u}CjF7370j(_ERmd;M&(q?{%}-HCR4B>JP1R8-$w)0qWdMN`1^wiV%$yV@u39cFeJ%iZ C@C}*( diff --git a/fuzz/corpus/642ca7e5ef1f858bc1227df71c9ad1686aa2263a b/fuzz/corpus/642ca7e5ef1f858bc1227df71c9ad1686aa2263a deleted file mode 100644 index da030dba40ee869445dd53e6697883cbf704a5d9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 621 zcmY!gDJ>|-FDg+;R7lFt&q+kxD5;kd|Mhkg20kmZ_kS7p;`2q@$pe zs8p0%oL?H0oT{Kyl3H9659Ssnrz(Nu6qFRIxfB$V^K*8m=9Lsfcx8z>rKt+G3W?># z@tJwWC5d^-sd~vdnW=f1c`5nj#qnS^RP{|9ASV@UvVuZ#QEFm|T6|J!8q8(|C1jJ8 z6qE`Qi&FDSK$a^iBd3GeCAID3D_Yl5;d6?om>xh8UcgnUexCn1O*oDJ?%A#8gmFP$)~( j0SBQK%z4#ZoJFbWnfZAjAAq7FKS{43D>b=9Ng)vce^}3g diff --git a/fuzz/corpus/64ae890213af82eacd4cd32c5a525b0abd146a59 b/fuzz/corpus/64ae890213af82eacd4cd32c5a525b0abd146a59 deleted file mode 100644 index 7dc356c..0000000 --- a/fuzz/corpus/64ae890213af82eacd4cd32c5a525b0abd146a59 +++ /dev/null @@ -1,17 +0,0 @@ -re~source "tetest_object" "B" { - test_string = "${test_obje...A.test_string}"resou!!!!!!!!!!!!!!!!!!!!!!! -} - -resource "test_object" "C" { - teÿÿÿÿÿÿÿÿst_string = "${test_st_object" "A" {} - -resource "test_object" "B" { - test_string = "${test_obje!e "test_object" "C" { - teÿÿÿÿÿÿÿÿst_strin "test_object" "B" { - test_string = "${test_obje!e "test_object" "C" { - teÿÿÿÿÿÿÿÿst_string = "${test_objecô>B.test_g = "${test_objecô>B.test_string}" -} -!!!!!?" { - foo = "b"ar - } -= diff --git a/fuzz/corpus/64d0d17b0c7c4005da1c539cf1b22c7766f48bc4 b/fuzz/corpus/64d0d17b0c7c4005da1c539cf1b22c7766f48bc4 deleted file mode 100644 index 02fddd7..0000000 --- a/fuzz/corpus/64d0d17b0c7c4005da1c539cf1b22c7766f48bc4 +++ /dev/null @@ -1,76 +0,0 @@ - "2"] -} - -resource "aws_instance" "a" { - count = length(var.list) -} - -locals { - ids = aws_instance.a[*].id -} - -module "empty" { - source = "./mod" - input = zipmap(var.list, local.ids) -} - -output "out" { - value = aws_instance.a[*].id - - template = join(",", template_file.parent.*{length(aws_inst"baz" { - count = "${length(aws_plate_rinstance.bar.equi*.res_new id)}P -} -= true -} - to_port = int_object.A.test_${local. "${moduresource "aws_instance" "foo" { - foo = "bar" -} - -output "value" {# - value le.child1= "${aws_instance..instance_id}" -} - -output "child1_given_idstance" "foo" { - foo = "bar" -} - -output "value" {# - value le.child1= "${aws_instance..instance_id}" -} - -output "child1_given_id" { - value = "${module.child1.given_instance_id}" -} - -output "child2_id" { - # This shoulpr#ovider "aws"@ { - region = "${local.foo}" -} - -locals { - foo = "bar" -} - -resource "aws_instance" "foo" { - value" { - value = "${module.child1.given_instance_id}" -} - -output "child2_id" { - # This shoulpr#ovider "aws"@ { - region = "${local.foo}" -} - -locals { - foo = "bar" -} - -resource "aws_instance" "foo" { - value = "${local.foo}" -} - - -resourfce "aws_instoo.idance" "=ýýý - # This sho}" -} -uld get updated even \ No newline at end of file diff --git a/fuzz/corpus/64da352ffa9e19edfaa9818a8cad6ca9f183762a b/fuzz/corpus/64da352ffa9e19edfaa9818a8cad6ca9f183762a deleted file mode 100644 index 5b42c9a..0000000 --- a/fuzz/corpus/64da352ffa9e19edfaa9818a8cad6ca9f183762a +++ /dev/null @@ -1,14 +0,0 @@ -variable "foo" { - default = "bar" - description = "bar" -} - -provider "aws" { - foo =|| "${opeource "aws_security_group" "firewall" {} - -resource "aws_instance" "web" { - ami = "${ - -resource "aws_load_balancer" "weblb" { - members = "${aws_instance.web.id_list}" -} diff --git a/fuzz/corpus/656cef2e700e16c7ea3041ecaa15c44e689f7089 b/fuzz/corpus/656cef2e700e16c7ea3041ecaa15c44e689f7089 deleted file mode 100644 index 31d8d0aee0e07030a6ac97406a5e85b49735ef03..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 816 zcmXSp&&(?>Nz6-5RZ>vO&r4NOsOC~oNX{?KD^ajjC`&BTS4dPSN-fSWElN&R$V<#k zO;J!vEH94F%}*)KNmWov&dAJ3F@$Iz2EZn{{8N@_{o2H7~I!Gr!o1OF=keIppuN#qSUnfqEvW?o5ZQ9*uAVhPCKsS2fey0CE80R^&dW}a?w2}l+c#(G=|kf4Pm bHc(=QB__SJ{CvI4lv)Lq+-gV~WIzJ|Yy1$j diff --git a/fuzz/corpus/65c167b8a52a9b2f84ec1ce93f04f63787b2dee9 b/fuzz/corpus/65c167b8a52a9b2f84ec1ce93f04f63787b2dee9 deleted file mode 100644 index 9749138..0000000 --- a/fuzz/corpus/65c167b8a52a9b2f84ec1ce93f04f63787b2dee9 +++ /dev/null @@ -1,53 +0,0 @@ -r.source "aws_33333333333333instance" "parent" { - countàÂßÔ -} - -module "child" { - source = " "2"] -} - -resource "aws_instance" "a" { - count = length(vamment -# comment -/* - comm att5 = { 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 = "pvariable "password" { - type = string - sensitive = true -} - -resource "aws_instance" "foo" { - c = [ 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 = "pvariable "password" { - type = string - sensitive = true -} - -resource "aws_instance" "foo" { - connectionnection { - host = "localhost" - type =5 = { 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 = "pvariab "telnet" - refix-${func("bar")}" - tpl3 = "prefix-${func("nested-${var.bar}")}" - tpl4 \ No newline at end of file diff --git a/fuzz/corpus/66a611ed3ec752fffa13f4728442ec0893cc2fb2 b/fuzz/corpus/66a611ed3ec752fffa13f4728442ec0893cc2fb2 deleted file mode 100644 index 17ae1f6..0000000 --- a/fuzz/corpus/66a611ed3ec752fffa13f4728442ec0893cc2fb2 +++ /dev/null @@ -1 +0,0 @@ - !  / r e \ No newline at end of file diff --git a/fuzz/corpus/66dacd14034fdd4b16e8d3109a5d909f300abb34 b/fuzz/corpus/66dacd14034fdd4b16e8d3109a5d909f300abb34 deleted file mode 100644 index e62675a..0000000 --- a/fuzz/corpus/66dacd14034fdd4b16e8d3109a5d909f300abb34 +++ /dev/null @@ -1,16 +0,0 @@ -resource "aws_compu‹ed_source" "in”ermediates" {} - -module "test_mod" { - source = "./mod" - - services = [ - / { - "exists" = "true" - "elb" = "${aws_cnmputed_source.intermediates.computed_read_only}" - }, - { - "otherexists" = " true" - "elb" = "${aws_computed_source.intermediates.computed_read= s = [ - / { - " "exists" = "true" - "elb" = "${aws_cnmputed_source.inter \ No newline at end of file diff --git a/fuzz/corpus/66e2b629184a9d2241f94499425798f8fb6d99bd b/fuzz/corpus/66e2b629184a9d2241f94499425798f8fb6d99bd deleted file mode 100644 index 0b1b7009dcece790684126881af2ab00424db033..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 433 zcmY%X*d)PFkifu@!c~@7l$n^6ld7PUmY=VrP|a1##igv^Ur>^npO=_}B%PF41d>)z zNJ&jgEX^rVuvJh>N~}_XXz)!eD9Fr9M^dk>fGL)nSb%OuHJ5^dfV1J<6DSfpU9keFA=rJzu&sR?ot!e9AGS*gh-@j02r xB@oL?DhpB-Y!yHP8W2ehu%|KIOM)N3?tplM2$z9eqyhIjgRKG{J+@r6TmUW1eJ}t3 diff --git a/fuzz/corpus/66f1ede4f05ec46a6c4f2917f449bd7ec69c2595 b/fuzz/corpus/66f1ede4f05ec46a6c4f2917f449bd7ec69c2595 deleted file mode 100644 index 4eabacb5ad21ca25e185482a95c48c5e44a67de3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 366 zcmXR*EXqtw%1KpFO3TkzQmE!qP*6}vNli;E%_&i^RZvPwEK-7s6(<*E7L;V>=fTBm zxeB<7^2;()Qi~Ln63dHW`qT3Ble6Q~a`F>PGV{{oGYj;J67y2>bM?v+b4pWdmAGoT zxQbGX^Gl18Qx%l*3sUonOA=9aC@CmG^e8D*BdJybSrcEJnp|3xSyCCFUX)*2proLb zmRXcqo|uz^su=91_)L)DdC93t3QFavNiZiS=4OJtp;BFz2sK6zW{6%|ets>))3IQe zmKVq8s2E~iVtH{qH$!m=NTptRYLZ@NN_Q;^mzETimMAEJ=;HXyykf9sB}lY^<0d)3G_OR# zR-rUip*T}PAtf~}u`~xH0E##Th0uIT~M$nCFW-88X6g!n1UPxk>dhIZ)%Bx zt-3-qL`NbhiVT&wkb{gi0ij{2ZKSDctf^(frJ#^n3<_P4-7!iEF(nEyp>A%5hHh@q zw5OC5-w$h3gv?hN=wWs1_=}wwn(8&Au~^*EU`#0C$qRj!AhY_!PZWp3~WnUevuJaWwb(CJ~ow^X$oZu zHVVdI$ETI%C4)VeSsb5Nnwykbq@iSJWUQnKj7F0TL70*qD+3~K*>7o`^G zmlh?1+=Jv(B?YCl{CueE64Q$nY!#GLs>?u5u2tevP{>U!NrZ@%WTY15CKl8xan*8x z!U$QXfBt$u}DcvpG#k>R!g4? zY+r7EN@-52UUEiePD*8Ji9%vtKFB%+s9un1wOk-FuQV5Af-%SuT*?Z?sU^i+I6Vfk z2kIJ-^Kge}awToG2#DZ*t zC)A|;e7&^%d~o1Ef(RVQTneDb&?`%<<;p2d1*Lnm)K!%FmxR<%q?efc01WEL0mXXY zOa^kKw}L`RetbcGQ3)tI6>JqU^Gf3Lld@8iOY|J|N>YnU;#I11@{<#D^gsy_Ibj&+ z!F(N`nF3CR@XQQOIEL}*nPsVY@tG-*tYPvuI27zc_paPo!3H_R=1<*7+}TA(T|%)Inkkj}&$y|ny% zC=;e6H$SB`Csi*wBQqz(NG~(5xFj(zIW;~r1+0!MzqF*FG%deKAyY@8Od&H*AzCR> zNk>5`QK=}kIKMOq;)ddqcrdpp8RUjUB?Tn~2AGE!N)&7vAcp1SCnxHaq!yRNgPn%t z9xjknPO(BY7iU_2KFG64iA5kcbHU72P)aN>j)%EVNkJ(sKVM0K3@spcDJYaB5)LG; zvc#eZiAg!B3QEcfzKI0|nR)3Tu}p|qZejr>+EP-}5=(PR6jCAFy7BcI(jnyC9XRVBdm*TcMNz4@gL4U;qaN)S8rdNK#NzP|D0J zNiE7vP036wNi9}VsIKMWg2XN;nG~1A=jNwCTnNzt3S~WgkRTVAfQCVhkYO#W? zLNu3xz5>YMprojvlvqF@01O|N-2eap diff --git a/fuzz/corpus/67f82f7846a0e21bbf811ab17dbd5f9418c87013 b/fuzz/corpus/67f82f7846a0e21bbf811ab17dbd5f9418c87013 deleted file mode 100644 index 10e82e7d599d3270d7ccfd6c9fa02eba940a719c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 583 zcmXS`<;qM<%1KqJW@Olq$iVPOK}lI5H?g3Yt0=WNzqBYhRY57Syf{8Huec;JFF937 zK`AXiUrC{wOF=+<;!;p3PAyTeRfvYz4z|b;q*_5C z38d2q#IB76DaW1Eqfm!4V-GFJ)i zSUjFiE>8hjrczyySdyWaT%J;^pOjbx;wW(`+-{jPVRmUws$OzNW=@KsUV7$=)V%o2 zJiXlfl+v73a3CruC_s1$wh9P;>L|r>DJax()pCIqrRwQr=9PoPJU&wiVp&S95?3u3 zSAJLO;tE{|1L2uNsZ6MW~NbmCe$=#g^-L|{j~gi XsP_~U6pHfmK|u?1lU`ANez5`o5IecN diff --git a/fuzz/corpus/686b2e734f2b5d4017b2a5c1f02a7e9b75b07d98 b/fuzz/corpus/686b2e734f2b5d4017b2a5c1f02a7e9b75b07d98 deleted file mode 100644 index 9cda3b4..0000000 --- a/fuzz/corpus/686b2e734f2b5d4017b2a5c1f02a7e9b75b07d98 +++ /dev/null @@ -1,13 +0,0 @@ -// a remicsg" { - name = "dynamicsg" - description = "Ingress for Vault" - - dysg_ports - content { - from_port = ingress.value - to_port = ingress.value - protocol = "tcp" - cidr_blocks = ["0.0.0.0/0"] - } - } -} diff --git a/fuzz/corpus/68a2da38b2dfd9ee0fca3500633926afdcb24f75 b/fuzz/corpus/68a2da38b2dfd9ee0fca3500633926afdcb24f75 deleted file mode 100644 index 750e86d..0000000 --- a/fuzz/corpus/68a2da38b2dfd9ee0fca3500633926afdcb24f75 +++ /dev/null @@ -1 +0,0 @@ - !  / r e \ No newline at end of file diff --git a/fuzz/corpus/68bfe039edbe14fcbbe65bfe3fc75083dd37e401 b/fuzz/corpus/68bfe039edbe14fcbbe65bfe3fc75083dd37e401 deleted file mode 100644 index 81ff638f020498b0e2e6684dad421c48549521d5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 253 zcmXR)EzU13N={W!N-Qsq&&(?>Nz6-5RZ>vO&(Bvvl&u62%S=m6u1wBJ1-nr}Av4{cAuqou)y6g>F)ux}7~~G6 VqSV6gNC4(!r8+JJg?z4BE&!v|ODF&U diff --git a/fuzz/corpus/68cb554869f9e916e9692b5744f8421516ff7a31 b/fuzz/corpus/68cb554869f9e916e9692b5744f8421516ff7a31 deleted file mode 100644 index d3476c75aa8bb82b40873fa19a36badde084166f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1368 zcmd1JPbtkwRZvPVO3X`1&dAJ3QBtVpQcx()FD*(=Rj^f1($j|sbJcQj6{SMOl@iN~ z<1_P$OA_;vQm z*HN(0QLxleFa$}1!9LN0c;r70 z0CDmERJ}yKwEX;9C8#p6zhk+$YPo8;7^nbjY_J-F2%M6FqWrSVl++>xP)LG=~Ykw3l^6YW#*-W;!LF)EC4Y?&ruJ| zQ>o6$PfpCyQ&3W=h6WZmEDiNw5gDJEQmX`t=ls%=g3=ObSR2NtXO^Yr#b-j3MpfsmY0@#i|66=Hv0Norn6W_}*X(F#SWX{kjZ+w#&O))Xrw=a;2|qpl>QC^c0f zB{L1Iq(q@OIW;e_C^Ns<3hYu{g}nR{XketKC?w{kfCUnBic%9(Dit#G6pBj{OHy&E z#i0%oxTz^%ZQwY`ECz*Heo;wcUI{!zOF*#&308&N(&7?@#Dap<#3GQbB^jv-=|zbJ z848JMC8>~5g_x?4mYGum@mpq|LULkpssczcL^2iR{FGFMB{`J}ndx~TKFGMV#LS#hP%_C#EKw**EiTO| zDON};%Fk6ODXIjenv#65DVcdCsYM0(If*3@XO!mY!d#*Q3Q66}JY8@ID&*y-q@tw* Wa6tr3+n~ZjFEgc90iFfW^E&{Q+PupE diff --git a/fuzz/corpus/68dac5b1493c144a687d441fb2976cd7977382f1 b/fuzz/corpus/68dac5b1493c144a687d441fb2976cd7977382f1 deleted file mode 100644 index 1a76ee1..0000000 --- a/fuzz/corpus/68dac5b1493c144a687d441fb2976cd7977382f1 +++ /dev/null @@ -1,48 +0,0 @@ -s_insresource "aws_instance" "a" { - fotance" "one" { - count = var/ a resource named "aws_security_groups" does not exist in thance_id}" -}po -t -tuu "child1_giveno = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 20"${a_id" { - value = "${module.child0.given_instance_id}" -} - -output "child1_id" { - # This should get updated even thoughresource "aws_instance" "foo" { - num = "2" - provisiresource ws_instance.a.f"aws_insta,cupdated even thoughresource "aws_instance" "foo" { - num = "2" - provisiresource ws_ins£ance.a.f"aws_instance" "foo" { - count = 3 -} - -resource "aws_instance" "=ýýý - # This should get updated even thoughresource "aws_instance" "foo" { - num = "2" -re%%S%%%% provisions"er hell" {} -} - -resource "oo}" -}aws_instance" "bar" { - foo = "bar" - provisioner "m -odule.child0.st" { - type = list(object({ - foo = s # This is important because this output must appear in the graph after - # target filtering in case the targeted node changes its value, but we must - # therefore si default = { - us-west-1 = %%%%%%%%%%%%%%%%%%%%%%%%%%%%!%%%%%%"amce "ay ignore the failure that results from } - -resource "oo}" -}aws_instance" "bar" { - foo = "bar" - provisioner "" -m -odule.child1.st" { - type = list(object({ - foo = s # Thi}s is important beca -use this output = "bar" -A.t&est_string}" -} - -resource "test_object" "C" \ No newline at end of file diff --git a/fuzz/corpus/68f05c0e6f6749cda5ae8955796c977bbe957a37 b/fuzz/corpus/68f05c0e6f6749cda5ae8955796c977bbe957a37 deleted file mode 100644 index a3f40a99f281b65273781b442340c81761623762..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1123 zcmY#TP_R`{s!-xmP$)_*EX^!Rjn7Lh2Z>dt7AtXaDJT@DmMGY&D@0dwDJUo?B!Z+2 zLCO^rl0a-D5W6-Oq%x|HU#lp!IKQ+gIaNU^ z5u_Rkmlwxp<`r98mn7yTrz$B}TPr9fLc~f8As&xWQiv&0hzWIbGcctb$(iYKFHH5)i85FO7zN8lk~Lo((?0bmAH(I6kOa+CM)U?FX9FRGXATKS}El({j(KQ0OJTW&@*U-q=#1s^53LvL|oRp)i;9pPz z31)`Ta7F|@O~N@dzbI7|8Q9q9B6Bg=)gTeBS}ss3*UQW+NiE7vP036w;Zjz}EKx{G b&CE+zNJ)i8ADBYQ1PCTrhJnuUn_mh5PBU=F diff --git a/fuzz/corpus/69103858b5dc2db0232a925bf6e8c0e97d9feb7c b/fuzz/corpus/69103858b5dc2db0232a925bf6e8c0e97d9feb7c deleted file mode 100644 index 2f8788e979488586b19c56916c1e36c2901e846c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1260 zcmXTQEGWs$&r`5fQ1ZzvE>Xx&Q^?FqFG?*gRw&3XDk)atQcy@qO)Fw#V9+i~PE}A! zEH94F%quQQ%u7yHQcz0E&sS2Y=2B2lP{=FI1sP+k#8u11Rg_wsUkcJt$H2gVrm0RT zDX|EqD=j}Cq)Vl`EU`#0EkC~&q&+b=Gr2e&Vs~*ek{dmtZcEEAQV2^d%_&jh;>yj; zQ%FpyR7h4(f;wFb?4IQO++2mkk`hw|1qEA$Y6XyPH zaw&kM&A=+7K}-cqm6>S@WePS5#tN|@)unmKh9Gk@i{tZ3bCXhwG?WaDjFmLG6cm#4 z^HRWa8ioqCwhBg?3ib+y3Rd920{NUvK_MwK&k$^xhK8ZGk*2D#rj`kpfrdlgHm38 zd~$wiUI{2FkfRJ;9b6H}Yo$fW#ie;A3bqP{T(wFH)wPJI2J0&>P0C9xK}rBhN%{E& z$VsL$wE$$Jl7doReo1aB7Bi627qLoGGfOg3p@}LbwIDSwr8quS!BzpBw4=f40hV(A z!-1VGoJlkT920JCZVEAZp!AtqoNNS+NF^1O>RJU=)#_T1a7jUqVOe5PW@1uKDkxdj za)Hx#QeqKI8mg z)XhsRQcx<+NX^LsMKj0{P;yPo1L;#rP0q+yP^nhL0rE<7a&SnY3FjA;fQ&AJl`~2u bsl_Gn`AJ!+$t6k(f003+!vBo_nZ^GBHn6C0 diff --git a/fuzz/corpus/691a0b86ddade9398a30bd424d858e81646ae06c b/fuzz/corpus/691a0b86ddade9398a30bd424d858e81646ae06c deleted file mode 100644 index 12dab9034585d5be5d344c060ea0feb2af0b673e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1372 zcmXS`<;qM<%1KqJW@Olq$iVPOK}lI5H?g3Yt0=WNzqBYhRY57Syf{8Huec;JFF937 zK`AXiUrC{wOF=ni6w!=67%v)GE$2a zN-{EY^HWN5QWcbvGct2hV5ULsvsF;i(}zfa^(W_-=9MTY*eV!t)p8jtan*8hDJvAG zmf&$>QeqLzP$VaoVz6=~ zYn5WT6clQ?YPlfkMNbcwa^f>nYC*xmm0wy?P+9_wd&Btj%(B$H_)KUjC`-&KO$9k! zr5Y0Kdf=2`s0URBO@`PFGlCnVtPqlsS*%c;kzbkvj~!4#21OWWQEGZ-ejdb@oc!d( z9KE#se2C+~++u}lF3z<4e2@xIQUb*c;rLKcKyrKz;XHtxKaxRKRi>6GAmtI5d@VQ^ zrR^01zga)c^nh diff --git a/fuzz/corpus/69ca8f59293af4fc46e57b7f4a593ae6038631f2 b/fuzz/corpus/69ca8f59293af4fc46e57b7f4a593ae6038631f2 deleted file mode 100644 index 0f949783c902d3752d6eb347a2b411c45be72d92..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 967 zcmXS7WMI&)XMg~u#PZ_!jo~T2PQ*RHBfmkd$ANnv$QBnwZC>udh&2S&*uu zkW><%pH!2YT%x3)-Yl~eRENTxX zi6wFiN{5-ROF*Hlte_x|oGyw|p**FMf};Gg%#_q3aJ+-mau%hgXXfXDQUoYnG?r&&kXyt%y&~$xO{F!Dk9YMSN*eXYd?z|ahr(aK;?=cX1HC#I*OdfLXu)nAhvnW3=H#M(BN1>=R&x(sn zK|w)9qa?McC^0R+C|3a*Sh~7JiRB7N$~C#TLNZeGK*lH}Cn}UG3O zp=xznevv|EfkI{;W~3T2q!u9ueqAld-5{fMGZnH^D~t72s&n#_6La*667y2>bK~<8 zb5m>e3Q}_wAkpZcQk_{)%cWYKnwOB4UsP9%=esourcGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG = "localhost" - type = "telnet" - user = "superuariableGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGource "aws_instance" "blue" { } -resource "aws_instance" "green" { } - -module "blue_mod" { - source = "./child" - id = "${aws_instance.blue.id}" -} - -module "green_mod" { - source = "./child" - id = "${aws_instance.green.id}" -} -locals { - foo = "bar" -} - -resource "aws_instance" "foo" { - value" { - value = "${module.child1.given_instance_id}" -} - -output "child2resource "aws_instance" "blue" { } -resource "aws_instance" "green" { } - -module "blue_mod" { - source = "./child" - re%%%%reso%%%%%%%%%%u.blue.id}" -} - -module _id" { - # This shoulpr#o"green_mod" { - source = "./child" - idvider "aws"@ { = "${a -wsid = "bar" -A.t&est_string}" -} - -resource "test_object" "C" { - ÿÿhÿÿÿÿ \ No newline at end of file diff --git a/fuzz/corpus/6bc7a2850fe9fa609ec5f0091ca76fe8bf7eb1b1 b/fuzz/corpus/6bc7a2850fe9fa609ec5f0091ca76fe8bf7eb1b1 deleted file mode 100644 index 35cef02fab1d727492b64a8b832c5f4ccbebd9de..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 51 zcmd0`wf+D9|Ns1y(wtNUrR0pvoD?G^1>I_{f&>NzJ^kcpkchDomx4mJt%8!G5?3u3 E00?OiQUCw| diff --git a/fuzz/corpus/6c0b7598a7e2f0d7b6b77574c80375d22a19a5e5 b/fuzz/corpus/6c0b7598a7e2f0d7b6b77574c80375d22a19a5e5 deleted file mode 100644 index f905521fc495a636e14abbb4d99a83cb0d31b654..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1193 zcmXS_XMg~u#PZ_!jo~T2PQ*RHBfmkd$ANnv$QBnwZC>udh&2S&*uukW><% zpH!2YT%x3)-Yl~eRENTxXDI*Xr zpdu?PHMvC3Q4j1}mFk>)P`JC33gR>Kic1pnz$v68zW|ahlofK3QU)lLl@%1^k<&#{ zDwL;GQc#p%mYI@T1dex*TF#=>^vwJ`P>KMhtNbL8LzNVi9KnVwB58$456#%jDNP0W z5ESsqki=K3#8u0cn4_1LpATiilt4mLFF7MKC&f??7UJ=lDPVP6`K2WVrD^#^3Yj_z zWeS;j3eif5N;(QkiAvzG3QC4$Q7{*hn-i53loS|1*)=)8G>@S~!IlAHSWbR2m;rW3 zW?nj1Sz=LUViG8u=O%*UmrFq*B{eOvG^a!%6%<_x3ed75zAQ1P)E1Pp!9FWV%`M1D vEJ;-;Nv$YR;({x?b?E+Gkjhk$cfoE~D1{U}xX6-XkoH=oEF~Rc = "yet another thing" - } - num = "3" -} - -# sets -resource "aws_instance" "bar" { - for_ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿces -resource "aws_instance" "boo" { -a"]t" { - for_each = { - my_key = aws_instance.boo.foo - } - foo = each.value -} - diff --git a/fuzz/corpus/6d48efe33337098db86507da98ea675b115234e3 b/fuzz/corpus/6d48efe33337098db86507da98ea675b115234e3 deleted file mode 100644 index 32e0ff0920b3783bb5b45efd4327d22147d5e1c7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 838 zcmXR(Eh)X$qNn=|!o<#R>)a zMJ2^bTnY*)|M7s-v?4|Z25pe}N{Qvg5G(SMQf zWCbN??0{WWQKOKSUlgC3n4Fs2lV I1=Z3#0L$_lmH+?% diff --git a/fuzz/corpus/6d58a3a379dbae23277ad1a7562532d04ad9dabf b/fuzz/corpus/6d58a3a379dbae23277ad1a7562532d04ad9dabf deleted file mode 100644 index 5582b37..0000000 --- a/fuzz/corpus/6d58a3a379dbae23277ad1a7562532d04ad9dabf +++ /dev/null @@ -1,15 +0,0 @@ -resource "aws_instance" "foo" { - 2222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 user_data = "x" - require_new = "yes" - - set =' [{ - a = "1" - b = "2" - }] - - lst = ["j", "k"] - - lifecycle { - igkoçe<=hanges = ["require_new"] - } -} diff --git a/fuzz/corpus/6df4c29a8327e1c73bd33a3f119fbb3ed1092b0d b/fuzz/corpus/6df4c29a8327e1c73bd33a3f119fbb3ed1092b0d deleted file mode 100644 index 51769568909c39b168fa9ce30a5c5cb28f876ecd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1311 zcmXS_WymirN={W!N-QsqPtMORC@o1%i7y5VDk&&srb3ty`OLiHlCs1iMKqvbtDsbp znv<7WqQs@3prBA%oSK{p64cYr%})V|W#$!>mMGXNRAmV(P z<`gSbb15ifrW7mKDu7%8vL!JuIaMz)S}RsBGXM&ac zB|O&X7F0MNiz~wK)Sx^SCCP9^>Qc%-D6ax-mjYAwsIDvtoEU_pv zF$okv1&PJQ<@rS^kT5E#EJy{#h=PKxLUBn^W?nj%fUU6ngW*I1oN{X^mLE&3O zOgy7SI|>)oV;~;LS5S=PSQO?^@mzjU2{;sO6$}lG3_)pJO${2(3L3TwWr;<4uyE&6 zP_VV-Qcx%;$}h_-W?*1o&&TOtQn3-1$0FN$3i~s-t diff --git a/fuzz/corpus/6e59347c755ee9c8e914143c8f65b1be95dd435e b/fuzz/corpus/6e59347c755ee9c8e914143c8f65b1be95dd435e deleted file mode 100644 index 979167e52c4963c1e23f568d79a6a27f2653a7b5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1372 zcmd0;RpP4U;wnll&Mz%WhEk~tN{Qvg@tJwWC5d^-sY(h;3>csRLxh3B28$SmkgbA} z39_9q%l;Dt2DCOp-7%C}Lb15i*eU$qD zKS)+jKQ})`iAzDDAh9ShS3$v6AzG;EJ;;>f+AJbYDkiSM4vm+0BV4O ztwL6QW}b$Uj*^Z-NosCEPGU)Fd|GBss$M~2QEFa^o>p~EYF>Ith6Zv{)Jx0H*VEF= zOwrVXY0~6UP>7E&NkvV`5N9DL;iSYWNV-VQFU>0fB?=W}8z2rSf~9%Aq{Je<)WXtC zExn@D;`qGOa)rzk&DsF2S}t3KlA_X7u39dTS4#5Z3-XIfKuiT&h0MH?`23`-)Z`L9 zN4=8N;*xlk>YV)K#2h^ZB^B%3{FG8~`oYK(6bWdNp&OPWiPribq7viD=j}CQZRu-uXu?u(^pjpp*ph6O2^I%mqbdVqS?t zQYu1kPJVuNX@LeP_vdD&q~xT=XXfcBD3uoLf=d~=t1?r-CUfPNmK2nhC@?Uj0stfR Bup0mX diff --git a/fuzz/corpus/6e6723615b46e9f00a2af90c2bf2519c6becd09e b/fuzz/corpus/6e6723615b46e9f00a2af90c2bf2519c6becd09e deleted file mode 100644 index bc84eda..0000000 --- a/fuzz/corpus/6e6723615b46e9f00a2af90c2bf2519c6becd09e +++ /dev/null @@ -1,25 +0,0 @@ -resource "aws_instance" "foo" {} - -module "child1" { - source = "./child1" - instance_id = "${aws_instance.foo.id}" -} - -module "child2" { - source = "./child2" -} - -output "child1_id" { - value = "${module.child1.instance_id}" -} - -output "child1_given_id" { - value = "${module/*hild1.given_instance_id}" -} - -output "child2_id" { - # This should get updated even though we're targeting specifically - # module.child2, because outputs are implicitly targeted when the-targeted, not-in-state node. - value = "${aws_instance.foo.id} ${moos: - # - not targeted and not alrehild2.instance_id}" -} diff --git a/fuzz/corpus/6e6bf5a30c1fa33ad0d9810d6c2e9451f17a2b7b b/fuzz/corpus/6e6bf5a30c1fa33ad0d9810d6c2e9451f17a2b7b deleted file mode 100644 index d562437b74b5a38af3c13b52ddfc2008dba30dde..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1348 zcmXR?sbtsm*%7>q^FiBloq5UmZYXAq?V=TDU@X7m!@YZl&7i}r7Dyp7Nw__WagzS6c?l> zXQpK)C+6f-aw#Y%DI&q!y&+rKIL1XQqPn=y541;0P`w+`*NYlM|nrQVa=gWd)DaqEvcMmGV}954p%5jO-n5T*_M~CP?iXZb-lFwd_7p0L3{;`03(Qj7}0KoEv`l*dvHf~ zPHAefLUMjtY7rVpLULkpszONyECZ#2w5OyhBxfY%rKc7v zWR?^|Qn`*oQfUb&spggzmw-(x$w)0qP0KGzRVdCZDXIj!H6JXKnOBlpRFI#OSOPJ+ tG*1_jJyTP3K(5ox%+m$CN+B;lB^50rLCPf51g`)pj)?FvsF1{ diff --git a/fuzz/corpus/6ea547e1c6a4216d568c82656cb95fee49a57394 b/fuzz/corpus/6ea547e1c6a4216d568c82656cb95fee49a57394 deleted file mode 100644 index 2345f40552193a079515be3ff5b4bc608bf6e107..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1372 zcmXTYE6y)1N={W!N-QsqH%0-OdBr7(dC93t3Q7fuMX7luN($9n3JS^jrFkU}4&A@P zRm;Vdo1apeld7PUoROK60+ELrXse*4pk$;J3sO~-3Kay~f@E$YL<`tR1zUxj)V%bP z42`nH+}zZ>5-w$h7@5M*vDGAVoKfI+}spm@|22(hBG1FF#`Ki zNkyf)RzX#@x)$X5l7bwF=amYIQqwXkbXBTBQIeEc1e1p9f=j2B<|S(=fx=D`ro+HViVPKO6^y`!CYF>G8G(3uhK8vMX^ELRrA4U< zB^ik&N=2!~r8yNz6-5RZ>t&N~}^+sOC~oNX{?KD^ajjP*SPRNzGHK&d>m< zEXYYLDN0pE1~xXj$Xs0P|NsA2g5^@%2msyprBfuUs{x$ssN2Gy|ny%z08zaC9q^kKB?;C3-XIf z6hOdMAv3QeK0hfdHMvC3QLiMmxFlYsIwwClF-H%S0CMwFN{dpVwxg$*wETQficwKW j%g+a;m!!lZkc+tTOG^q$OB9sK5_3vZl@zL#xfB!t_uw1j diff --git a/fuzz/corpus/6fbf444366a639c283c51b751fcd818f6d297075 b/fuzz/corpus/6fbf444366a639c283c51b751fcd818f6d297075 deleted file mode 100644 index 0b52bc01cd747fdba7fa4f0b756c09383e240566..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 641 zcmY$0XJlYt;Hu@~DoQQRFD*(=RZvPSFOJX5D=taQOHNf%P)bx%sOC~oNX{?KD^ajj z$VtshFUim-ODxjM$t*6>1nJGmPfpA!1}n=MxGRhb33i3M=0bQHk$=w+r9gKf<(Edi-h z$}cT}7*&>-Q<{oqy9oxcM+X=xXeR&<3oZqPlGNOSoWzn;1vFr*kd>dAr=g^yqytwI zpO%@Es#lO$l$uwfr&SG&1C&rs%g@)-(#uTI)PotU$)%tWA77H1TdM>Ldz=xRlvo7` zKUfqisUX_`c4T}JEJf%gB^K$W7M5me=@q3G$LFP%D`ci<)&_9Za@i`B6qTlO)pCJ+ qRFWTGkY7{+Vk+1wWagE`=O<;QCYR_r78L1~q!yRtmu05Js{jC(?7gi3 diff --git a/fuzz/corpus/706226fece7f5bd87efd236406818a521dffc194 b/fuzz/corpus/706226fece7f5bd87efd236406818a521dffc194 deleted file mode 100644 index 8e439abeaf31c7bd0aab398a84a5b14edf2670d5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 567 zcmXSp&&(?>N-fSWElN&RP)aNZ3zQ`0C8sJWC?zT>RC95r<-_>-d8tYYZ)gXqxfB$V z^Gowe6l@jB5{vW|5*6TX%S+5nO@X+uI5oMnD6^z8KD{Wvw4hi?AtgVxSRpUJL?N{z zv$#YdGf$x;1LTGH%#>OsuG)fpt`e@2(ozMbB}JKe8tD+9 R6>}*lfMO#L i... } - for2 = [ for k, v in var.map : "${k}-${v}" ] - for3 = 2.112E-12 - att5 = { for v in var.list : v => v } - for6 = [ foresource "aws_instance"r 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("neste˜˜˜˜˜˜˜˜˜d-${var.bar}")}" - tpl4 = <(GUqP1%>SYTp$hT cSPU*;XA5F7{7 secrets" - } -} diff --git a/fuzz/corpus/744c17f9fd4a6b44bc294746613f6fa15ffe483a b/fuzz/corpus/744c17f9fd4a6b44bc294746613f6fa15ffe483a deleted file mode 100644 index 888267286d8b1d7c1386fe75643ec36a6e62b54a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 121 zcmd1JPbtkwRZvRK$jnJGQc|eqQcx&{Gx9Sh$}R diff --git a/fuzz/corpus/74677a9776050841ad9ec6dcc11c5d7713f5be35 b/fuzz/corpus/74677a9776050841ad9ec6dcc11c5d7713f5be35 deleted file mode 100644 index 161c818..0000000 --- a/fuzz/corpus/74677a9776050841ad9ec6dcc11c5d7713f5be35 +++ /dev/null @@ -1 +0,0 @@ -y+x^orI|%Vsqx7fiFs+M z#R|3x(Mk}()cCyAaxkH!pipU>TCBvyrJzupTB2a9t`H3}P(dM4K`E9CWEiqTj6eq0 z#)4Gm6xV=F%u>=(P|8+bd1o1_3eraBbf~|rfmx4lCe!haO0?12xC8@4Tm z(9pLj_xflG1{l zR6Q-dwETR%q{O0VgIG{7f@Didip=2d(}lUOq{I{)LDdRr`9%t43YmEdWr;<4Ihn;J z3RVhb3bu9%Wnd>k<8}!oD)LHm6&R=rY!#G@l(=fSxL}chk+hN$iy)Dr2Z{?Ng_shB zm{2!2Lqj)EsJIy!Da4ezxw*M1#N>g}L~3!e5!h==Dk{~r3aYBrwIJb=0#L|;Qc*!s zYFcK6u1Yn?!%2xnFlnPy1*P<&#JrT`jLe)Ah?S6Z0n(+X4-v-iREVy`+@jR{q^#8B z5asE#j5%>^aCRHTvtmZywCD&s+} NhlEyMX)XgpDgdhiSUms$ diff --git a/fuzz/corpus/764b03134c6830bd58adf75f662352cfd7ad0686 b/fuzz/corpus/764b03134c6830bd58adf75f662352cfd7ad0686 deleted file mode 100644 index fbd96d4ef389f48cdfff45cd8122e52ec15ead02..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 450 zcmd0e){4zZRZvPVO3X`1&dAJ3QBtVpQcx()FD*(=Rj^f1($j|sb1{Gct2#(rDY3jb zJ~OYlBrz{JRY^f938E`8w_7N5Miz!BR)T&_GAQ&`?Lg z$UsS@8mvE40Sastl%SR~mp2u!c zsjgK}RjsZC36~V)KwVf+l$w@Vp{r623Y4V8BA7H(7hF26G%s003FL20m=a@%!DveI hQj1GcQy>PWWma%0C@3hXR713bVkY#^F`gvxvdLZBogwFupPXvP(#{>?8fN(T9)yf{8Huec;JFF937K`AXi zAL_5f^kM~D1tpd0vcw|2#M}p9P=^hG{7*~svDrx#vH$<;>gvG$!b%{*93CnP3Mr{+ ziKRIuprA>Dg%zr3Vv!P;f&xgaIJqdZpd>Rt53Cv_UdzQ*P?TSmnUY$hpp;l%tb{dL z{72ZFn436c(*;%H2)7~N+@he6mY=U+TT=r{srdz|pp=}P9iNtypIDNammZ&4pjVWb zmy(~WSC*Jlnp&&Gg&fsd$Q&rUmW!(>wHTT^u$ri(pad~fNue4=bz*sOd~s@WX;EfL zWqf*3erW+HM`aeJmM7-qU{j2g@yb(^AQ?|VAu%@-lwcq^FD*a+!2?y*YN+cFRAQ}y Rl0s^+f&v%J!h%|*A^`3%=^_9C diff --git a/fuzz/corpus/76fb9cbfac36ea7e3195ef1642a332d4b68e7f3b b/fuzz/corpus/76fb9cbfac36ea7e3195ef1642a332d4b68e7f3b deleted file mode 100644 index 49ed61b64046d2dde779457b0047583ef3d5e023..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1262 zcmY#Zt!8A{kjTK0TAW{6l$@%dlvrLIpP5%&lBkrJo2hGPWNc!p#HFC1pio+@Tb^26 zqHCmJs{ocWGqnnt(Dr6*IthDKRpZfeSfrPeSzMxErBJ3|Yo}1AP|KwNk~RaYj0Q2WsLV`LC{wUeFjj~KsV>b+ zHUycQSsb5Nnwykbq@iSJWUQpgrJ#_UpO*rb(=b%9wN)_ERIpbtRImaEYf@qnC~A{3 z^9;e3X=oT~8)>QY*lM;(y(okImWr;IWkD(^QG$F{TvC*om(Hc2P@I}qoLQ1tma1T@P*PNy3W~EL%!Cbz zBv8_UM3aK8!e~%}0@GH3(xA-G%S%lz$%Iqj09H`Q$S*DdSpZ5fIr+(nIUoU0LQqhE zN2INSQb}q~UTO(Q9F{85O7oI6lt5`w6Pz+~^HUYl5;Jp3i&DXv3!JtYnU;#I11@{<#D^wRS4Yn4DofVssA z)m)ru`S~F8lM;)-5;)CH%g=|HuAoqsm{SUN6xi6}lA_GKbg;1y8yH41_zwlN4FjC9 QM15=D&=yeN!6V5;00e}pqW}N^ diff --git a/fuzz/corpus/78609d8f81421d4ed4a37fbd65a240affca3f73b b/fuzz/corpus/78609d8f81421d4ed4a37fbd65a240affca3f73b deleted file mode 100644 index 1357642..0000000 --- a/fuzz/corpus/78609d8f81421d4ed4a37fbd65a240affca3f73b +++ /dev/null @@ -1,11 +0,0 @@ -resource "test_object" "A" {} - -resource "test_object" "B" { - t est_{tring = "${test_object.A.test_string}" -} - -resource "test_object" "C" { - ct" "B" { - test_string = "${test_object.A.t_object" "C" { - test_string = "${test_string = "${test_object.B.00000000000000000000test_string}" -} diff --git a/fuzz/corpus/78cf702aeca2da38a507f27ab996f1f688203f7d b/fuzz/corpus/78cf702aeca2da38a507f27ab996f1f688203f7d deleted file mode 100644 index 68777864bebc881de72916f936438bedf54b742b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1208 zcmYebXMg~u#PZ_!jo~T2PQ*RHBfmkd$ANnv$QBT9#N8otc;fa%ozAKE&xo zsZeKvZOhCnE=l|k1BrQD`uYkbl?ACf3P~mZ|Nnmvl1Wukh}O!DRj^f1sO74S&rhmJ zO)gPVP;!F!8XN}2B}E|D*(xZhRD%WblR#Q^Km-C`#13q2v5SL6?ZG5v1i}RbSzH8F zz!hYrCYR_r>VdthQk|0z3Q%_vL0){OdvQr(9ypHIaEnO$q{V0B9c~!^pJ{9or@PQ zf@2`3G!^7SP{1ccQeUkSS1ng!j$T@RK9tD?%4oG*wOm|fiAB(i0FJJl%;FMIP=Vw@ z$z8!#0VJdWF-Q}Oj@(30+<*;)YRFA2z^*9|Bp8*O206s`oN&o-= diff --git a/fuzz/corpus/78dcab360bc43023a583d2ade002f7d7a9a9b43e b/fuzz/corpus/78dcab360bc43023a583d2ade002f7d7a9a9b43e deleted file mode 100644 index a9d51a8..0000000 --- a/fuzz/corpus/78dcab360bc43023a583d2ade002f7d7a9a9b43e +++ /dev/null @@ -1,9 +0,0 @@ -resource "test_object" "A" {} - -resource "test_object" "B" { - test_string = "${test_obt.A.test_string}" -} - -resource "test_object" "C" { - test_string = "${test_object.B.test_string}" -} diff --git a/fuzz/corpus/793fcd3893a0cbf5f574edc1b9e87eb52eb24278 b/fuzz/corpus/793fcd3893a0cbf5f574edc1b9e87eb52eb24278 deleted file mode 100644 index 2aed9cc..0000000 --- a/fuzz/corpus/793fcd3893a0cbf5f574edc1b9e87eb52eb24278 +++ /dev/null @@ -1 +0,0 @@ -  / r e \ No newline at end of file diff --git a/fuzz/corpus/7989665e56f7f655efcce2e945228b38e2611788 b/fuzz/corpus/7989665e56f7f655efcce2e945228b38e2611788 deleted file mode 100644 index b64f86b7fa32b71eccc5ab904c107f17253c9175..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1372 zcmY#TGE$1=s^#J;N-fSWElN&RP)aN>j?c_1E=kNwPE}G+N>oy)=2B2d&M(a?QLt6W zNzF?y$CMScPRuC=E6YqNRoV zt@))TAazRlr6mxf$`W%*Q$e;Pc|b2Q8e%(_ff~|s5QeqLJJe^vtreH01o1 zpRbph0?lN$fB*jFQcyrR8?3D~Cq*GWwM3z`ASJORHANw{EH#fnOn@y%i2zVCg$8|c ziIRen6DSBknW4BOzPO|)GcO$y5a2WdO)*8Op!AcPSCW~Zmza}NsZf-fmRgjWmkd%3 zj-q0PYFd6#szPyQ zPHJ9BPNhO-dLD>hl98&AmYA7ST9m3#l95=VP?TC+no|NQi40LQA}ptZv$v9h5+s8| j-KGO_m~LjCZgB~ylmNL)51zzv2CM=kH|3=2F`xkem-@h% diff --git a/fuzz/corpus/79a00eb46e2484e797c64139930f6363fe032d25 b/fuzz/corpus/79a00eb46e2484e797c64139930f6363fe032d25 deleted file mode 100644 index 6d7cfd3..0000000 --- a/fuzz/corpus/79a00eb46e2484e797c64139930f6363fe032d25 +++ /dev/null @@ -1,10 +0,0 @@ -resource "template_instance"LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL`LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL "example" { - compute_value = "template text" - computeÚÂßÝvalue" -} - -output "base_config" { - value = { - base_template = template_instance.example.value - } -} diff --git a/fuzz/corpus/79b959fd7de4853ffa1a489f9e00c3e4a377f142 b/fuzz/corpus/79b959fd7de4853ffa1a489f9e00c3e4a377f142 deleted file mode 100644 index 65d9354..0000000 --- a/fuzz/corpus/79b959fd7de4853ffa1a489f9e00c3e4a377f142 +++ /dev/null @@ -1,14 +0,0 @@ -terraform { - required_providers { - boop = { - source = = 1 -} - -resource "boop_instance" "yep" { -} - -resource "boop_whatever" "nope" { -} - -data "beep" "boop" { -} diff --git a/fuzz/corpus/7a2835f0b9620087fbf4f6d56b6b61042917f200 b/fuzz/corpus/7a2835f0b9620087fbf4f6d56b6b61042917f200 deleted file mode 100644 index fc0cbd86a10aa3d9a124e08fcb139cbe8fd82f9d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1372 zcmXTQEGWs$&r`5fQ1ZzvE>Xx&Q^?FqFG?*gRw&3XDk)atQcy@qO)Fw#V9+i~PE}A! zEH94F%quQQ%u7yHQcz0E&sS2Y=2B2lP{=FI1sP+k#8u11Rg_wsUkcJt$H2e<)>N9R zq)@HQrJzujm{XbxQmIm1P+Fp(lwVo`F#;xmY=vH8v{tNMCPXL&;+VwJoDv0Fh2oOZ zoDwB2uH4K#g~XIfg=7UKsMEp5)zm1YnI$AkR@c5QNgUP)?R z3DoTh3TZ|8xnOAp1qEAJ80dkW1Xi!0P?8^CkPq@G2-_-T3bG9l2Nc0H=p`jmA{n1o%g={I zA1F}M^7Fwihou88h$KikC>`XNmVhG}q%s5F%%t_Tt&dAJ3F|<`sQmIC9haSxP@tG-LFLJ>=1JMzmo>`Wf z7oV8|aTwTaNVw#Joeecu52_5BXRsS)1UE)mAtWQSSfMy0zcip-?} z7Nw>`bE`@<#CNdp=gN5o4OC8O{J^512$mJmlN3_kMRGivvCy2HhMf2F^Yt=Qpap>K z-@kvk6ciB71_xDXPKrW$YKcN=K}uptYKlT?S!y0QeZztfY$4SP1dyAel??ULlyqQW vi0KZ6l8pS)^bCw(0hMBq%mvEepi;nyOF^L|wYVg{xTFY_JV=RG28L7sd0n}Y diff --git a/fuzz/corpus/7a3ba5bbaa69f1d7c32ea9fa2f250df52e1eeae2 b/fuzz/corpus/7a3ba5bbaa69f1d7c32ea9fa2f250df52e1eeae2 deleted file mode 100644 index 4495059eb4b3edac6a4d8d3d584cfa18fad82c5d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1372 zcmY#Z@Xt$5Rmd;M&r?WLD9OxC)ln$PNG(cLC{HX_NK{D9$jnJm$jwhF%}G@NiF4^| zapn4e_+^PjnTbg`sR~Moxrqfz3e{W+3MG{VsS36VxrqfD#U(|VdFh&5wOm{XmH8mE z38*egHO? zrJ#_TT9SwmhFPw!uaKxvlv)h3B~>9WF*h|uK`9Z#s#FCfbgMD=un>S54RsAT6d=Zf z4MuWuQeqWEQF4B1UJ1l;IjMQ+B^eqZClur)mZZiP!8GV4B^K$W7M5me=@q3G$LFP% zD`ci<)&_9Za@i`B6qTlO)p98)C@7TV#~0)ml_)5r=Hw`W1Qe=kxoWx6i}Fhgij@?U zQY!Njb2F2R(;;?){0vs5prC+=98j=9L1L z)GIDQab-?safwELQdVkmi3TVQDk!Ao=PTGM6e}nwD}-cZ7At^IE+~8w^GXzwQj-%) zi&GU!Kr;EIB?YA=3c01lB?^fJ1*wTe3YmGJ44{x+lvt3VkeF7ITEqo1s3fr{J+(w3 zEiXH+|=ABvVrq^72zs6_PU&^U_m`6*5bT70MEGN>g;Rb z1d}r}hb0yz1*IfN$Ry?#r9whP&rz==wYVf+r8*}+IWb2sEk7R|l3ZYJu|hQ$CnU6# zk`jwRLCgiu7)pti3YqD7AV-#Dq$;E(X6BR@fx<1Z1eAM9b4rR8(u(qP70Qd_ONuHp z^T6)NFHSAdh>iv2dnA*}i{rtvkZhZjSY!loC@8Lq;!_ioGZbtUN+5cbs+4pTlqx|) zg%a2xE@g$pJcZQUf|5#w+(cysR}hP30fgrSmxk~74)U_pp_kTELN#o*kRoS#>kld6YaIsgE;lA-tj diff --git a/fuzz/corpus/7a5edf92e2af559e8c21b2165edcf3dac33b35c8 b/fuzz/corpus/7a5edf92e2af559e8c21b2165edcf3dac33b35c8 deleted file mode 100644 index de874f22b0a52a05aeb17f12d6e893dc12c73fb6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 579 zcmY%9X2{4aRwzm>&Mz%WPE{yRELJEeN-fLGFD=fgR8UGTGE7Y@Nlj5wNX$!7D9K1w zNXx7!DJ@D>C`v6TN-a*!D=FquR>&+-NJ`DjOIJuqWgrN0^HWN5QWY3D7#Ngt^BEXY z6%-T{Y!!-2iZb)kxoWw%O7oI6l=4!GOHxyGRjSJpi}aEbi)xiLYn8YZ6iNzmOu*`G zY+U`_xIlUfic-@uE5J;Z>NK$KwETRPY6YlP1(05_ba81~T4n_vDJ}&Ckf~e>3K09_ zVIdQ5s89_yBC({T$WXyn!3fSX0`X9MZDWJNg>hhJDJYc`6y=v?rlb}rC?%E`D=AcS zaayIOXXfWA*eWO$m&E5}7MFm{&rK`9fC8@BE8$XBNY00_^tHGY6hKzz<|-tXl$a_gDA+1gE2QNYDU>N><|&jV z7U|_=7MCbkDU>PL+9{MN)N(0+q|Lx8qd`m+EJ`!e6v`BA6pR&OLCQ<>k_|xyXBNlj zmF6a;7HKFM8W}5Tf<2v=VyK`61q!wb8ioqCwhBg?3ib+y3RVhAY5Dm{iA73W3JOV? zd4^zHH8c#hjWkt_HMLB*6ckd6L53^XDk#M$Da4d0#Du!J85+8|85t?Wl)AaOxhcft zDHS2P7umV?5TB9gTm^j^ITPX?Bd{-(R8*>K6;xHLYeAkbDaZkNUZpy%6q<_2PDcs~ zpr|e~RIpVr0>^%0NlB3rh^J?0n5vMLn3+>rl&VmYkyxTolv-SxQ&Oy8t6+$l-bzw) z3vv=mQsdJybKnU%u}Ddw8WdwH)!>wqq*+^}RGY}frJ#_PT3nKv5)VtT@rK|ePrOT% zNOKA4DTH9q+bSp(6s2OMEF$%#Wmf2_RD-fpQeqJ-Mxha1P?QRhPAknz)=&Z^cg>o+ zU+*iF6yz8~(gKfGkMM&qs|Q1+a8+X)2>^82l#G=f^Bv65vmY=VrP|W}a0RIn&?*IS* diff --git a/fuzz/corpus/7c64d2e5e0812d2c67eb81fe2b03ea81c200304d b/fuzz/corpus/7c64d2e5e0812d2c67eb81fe2b03ea81c200304d deleted file mode 100644 index c6db2b9d28326535465051cb6fdc6ce5ffa01105..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1054 zcmYdQNXx7!DJ@D>C`v6TN-a*!D=FquR>&+-NJ`DjOIJuqWgrVA6{i-KrskF8RC00Y zYZavy=a&{Grz$8VmKVoo<`tJD<|U^pDJbO^6=WplDJfKI>2qeJ+rzuta@YK9_<5vHsJB z_zxOXU{7R1!?cVO2Pn-;)=)~z&sV8dC`&BTOG+$Ks8!Oesw8YGu(xOzb zOmco+NormRRF{H6T2X#(d_jIuiGqTHtwLsAdQoa|u^u=e!0HtgO7dayAQgG}MX5F_ z)le^he4xaopiokfV*)n7#s=h0ke>>QQqwXkz-Fjar=j~^K}iKyvWIyMEqDHBU;qF; CkO(6H diff --git a/fuzz/corpus/7c6e3b347c962bac3d8d71901bfb469ae30f4067 b/fuzz/corpus/7c6e3b347c962bac3d8d71901bfb469ae30f4067 deleted file mode 100644 index 4eeed19..0000000 --- a/fuzz/corpus/7c6e3b347c962bac3d8d71901bfb469ae30f4067 +++ /dev/null @@ -1,6 +0,0 @@ -# Once opon a time, there was a child module here -/* -module.*child" { - source = "./child" -} -*/ diff --git a/fuzz/corpus/7d049ae0d25db065a74ddfdc39add555945641d2 b/fuzz/corpus/7d049ae0d25db065a74ddfdc39add555945641d2 deleted file mode 100644 index 8fec5cf..0000000 --- a/fuzz/corpus/7d049ae0d25db065a74ddfdc39add555945641d2 +++ /dev/null @@ -1,67 +0,0 @@ - _"2"] -} - -resource "aws_instance" "a" { - count = length(var.list) -} - -locals { - ids = aws_instance.a[*].id -} - -module "empty" { - source = "./mod" - input = zipmap(var.list, local.ids) -} - -output "out" { - value = aws_instance44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444.a[*].id - - template = join(",", template_file.parent.*{length(aws_instance.foo.*.id).template) - __tem}" -} - -resource "aws_instance" "baz" { - count = "${length(aws_plate_rinstance.bar.equi*.res_new id)}P -} -= true -} - to_port = int_object.A.test_${local. "$;moduresource "aws_instance" "foo" { - foo = "bar" -} - -output "value" {# - value le.child1= "${aws_instance..instance_id}" -} - -output "child1_given_id" { - value = "${module.child1$.given_instance_id}" -} - -output "childst_${local. "$;moduresource "aws_instance" "foo" { - foo = "bar" -} - -output "value" {# - value le.child1= "${aws_instance..instance_id}" -} - -output "child1_given_id" { - value = "${module.child12_id" { - # This shoulprovider "aws" { - region = "${local.foo}" -} - -locals { - foo = "bar" -} - -resource "aws_instance" "foo" { - value = "${local.foo}" -} - - -resourfce "aws_instoo.idance" "=ýýý - # This sho}" -} -uld get updated even \ No newline at end of file diff --git a/fuzz/corpus/7d54aa80b4862bf0662bbfbbe962626739f6990c b/fuzz/corpus/7d54aa80b4862bf0662bbfbbe962626739f6990c deleted file mode 100644 index f21959eb1e1a0aaebd97e40dd711f9c396ea58c1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 979 zcmXR*EXqtw%1KpFDo89YF3&GYQBtVpQcx(VEJ#%V16zgSlA_GKbS?#j;?%t2%#zHq zR0UgwlA_X7u39dxqSWI2(xT*41*OFDVi1nc%quQQ%u7yHQcz0E&xaV7oS&DMnp~2Z zp9eNwK_Mf*xCCmvQciwyVh%_^i3=nIx7t=gsU$TgFSP_BURs=51d>;1|ng2G^oH~OiWNg!XFlJ#L$Sy zG%_$T1X-k}22J7+!*E0<0|Ns)@exXlONdm1oW5!m>=cSqlZ#4Aia}|!7R3mB3b|^z E0GFi+5&!@I diff --git a/fuzz/corpus/7d5e1e863374a321dcc81dc8a199f84d16481519 b/fuzz/corpus/7d5e1e863374a321dcc81dc8a199f84d16481519 deleted file mode 100644 index 2eeb9b5..0000000 --- a/fuzz/corpus/7d5e1e863374a321dcc81dc8a199f84d16481519 +++ /dev/null @@ -1,9 +0,0 @@ -resource "test_object" "A" {} - -resource "test_object" "B" { - test_string = "${test_object.A.test_string}" -} - -resource "test_object" "C" { - teÿÿÿÿÿÿÿÿst_string = "${test_object.B.test_string}" -} diff --git a/fuzz/corpus/7dbe06b6bf96913ad217b37dcbc5ac78f400d1ae b/fuzz/corpus/7dbe06b6bf96913ad217b37dcbc5ac78f400d1ae deleted file mode 100644 index 2540df686fe5e0825b617903156a7da9a66e4948..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 664 zcmXTVFG^8TsOC~oD5)$+RR9B9h2oN;%)E3i1%=|&yyDD~%(7GkTZNLM(p0WmF0P`~ z;{4L0aw#aJq!uR^WfqiV=I1HcDk%A67MCdGrzvFSr5B|Z7b_Ix z7nKw%fz_oYmgbZ|-5zaWWMH79U}0onsH0$E3}Rb?MJ!DX^7CtzxQbF$RfAO_AQeJk zl8O)^kaIzvQ&39F&xeGQf&zm(9sm!P|Iu2p|KlGpFfL<&1Q=8kG%yg<@bCq~KQI<2 r14F*j5>V1oP{=FIRe*{YBZ4wHKQAve863Y5Wf}R!T)Fuv<*KRxwG^Ao diff --git a/fuzz/corpus/7e7631a85736d638c0166c4ab13646381d7757ec b/fuzz/corpus/7e7631a85736d638c0166c4ab13646381d7757ec deleted file mode 100644 index 8ddcc937c335dde5373adadc0cc78f01c001cb15..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 477 zcmXS`PAtkyOv*`BP|C?HE>Tjb=2B2HQi|oO<>D$zEzU13N={W!N-Qsq&&(?>Nz6-5 zRZ>t&1S?ZW&M(a?QLt6WNzF?y$CMScPRuC=nWm7LQmkOBfNX?b zVzgGQUS>)m0|Ns{ajt(#DaZw>xdkPa5VN5++bSsO>F4IBC~+w$Wabr=f~>2`EXYkP zfLNDVT%w}@wo5NFr5J2;erX9vol<@W3Mi8-aII9$M`ppcT9mROntGB{evP)Ua( Y-)EBId#+lp(iE=Te4>0#hSzGj0Ndb|J^%m! diff --git a/fuzz/corpus/7eef18ef5a8d02e54454e26d7d10dea1444fa8fd b/fuzz/corpus/7eef18ef5a8d02e54454e26d7d10dea1444fa8fd deleted file mode 100644 index dfffea0..0000000 --- a/fuzz/corpus/7eef18ef5a8d02e54454e26d7d10dea1444fa8fd +++ /dev/null @@ -1,2 +0,0 @@ -aws_insta"out" { - value = var.in>= diff --git a/fuzz/corpus/7f020fd7ce71b711f7cf3a59a85bdd390d4c59ea b/fuzz/corpus/7f020fd7ce71b711f7cf3a59a85bdd390d4c59ea deleted file mode 100644 index 56727de..0000000 --- a/fuzz/corpus/7f020fd7ce71b711f7cf3a59a85bdd390d4c59ea +++ /dev/null @@ -1,7 +0,0 @@ -variable "list" { - type = list(strin -g)} - -resource "nstance" "bar { - count = var.list[0] -} diff --git a/fuzz/corpus/7f21be64cf06119f608fae5d63e1d6ddb729f63e b/fuzz/corpus/7f21be64cf06119f608fae5d63e1d6ddb729f63e deleted file mode 100644 index 0264deb..0000000 --- a/fuzz/corpus/7f21be64cf06119f608fae5d63e1d6ddb729f63e +++ /dev/null @@ -1,58 +0,0 @@ -resource "aws_instance" "foo" {} - -module "child1" { - sould1" { - source = "./child1" - instance_id = "$module "mod1" { - source = 2./mod" - param = ["this", "one", "works"] -} - - - - -urce = "./mod" - param = ["this", "one", "works"] -} - -module "mod4" { - sourc+ = "./mod" - mra ap - - - - - - = [module.mod1.out_{aws_instance.foo.id}" -} - -module "child2" { - source = "./child2" -} - -output from_ - = [module.mod1."child1_id" { - vout_from_splat[0]] -} -aluerce = "./child1" - instance_id!= "$module "mod1" { - source = "./mod" - param = ["thr.source "aws_33333333333333instance" "parent" { -b countàÂßÔ -} - -module "chilis", "one", "works"] -} - -module "mod4" { - d" { source = "./mod" - sourc•ßÂßÝßÝÍ"] -} - - param - - - - - -urcre \ No newline at end of file diff --git a/fuzz/corpus/7f3f276bf1e3e26afe54daace6826fd4dbc17c39 b/fuzz/corpus/7f3f276bf1e3e26afe54daace6826fd4dbc17c39 deleted file mode 100644 index c35fc2ad23d881a0b4ff25f5641b59f700a26b4a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 401 zcmXTY)6+9xNG;AUElN&RP%23+E{V@i%1TWxQBqKHR8pv}<>D$zEza-moipqH-R@b) z(oRYW)m#b+U_HepMVWc&3bqPLD%D^Ch#`88dSD(zx>kt`Y8*D(oR$7#0pGERQ6L0% lG1zlNx?T+wBE&f#Y&P7xb;zMnT%xC^hb#aM9w&_80RVX!$lL$` diff --git a/fuzz/corpus/7f832d456171a7abb3db3d7e942a1d5ff93d62ab b/fuzz/corpus/7f832d456171a7abb3db3d7e942a1d5ff93d62ab deleted file mode 100644 index bb180c5..0000000 --- a/fuzz/corpus/7f832d456171a7abb3db3d7e942a1d5ff93d62ab +++ /dev/null @@ -1,17 +0,0 @@ -resource "aws_computed_source" "intermediates" {} - -module "test_mod" { - source = "./mod" - - services = [ - / { - "exists" = "true" - "elb" = "${aws_cnmputed_source.intermediates.computed_read_only}" - }, - { - "otherexists" = " true" - "elb" = "${aws_computed_source.intermediates.computed_read= [ - / { - }, - ] -} diff --git a/fuzz/corpus/7fd12818cf1ab3e632ee9ca0d2af297eed185fd0 b/fuzz/corpus/7fd12818cf1ab3e632ee9ca0d2af297eed185fd0 deleted file mode 100644 index 6ed2062..0000000 --- a/fuzz/corpus/7fd12818cf1ab3e632ee9ca0d2af297eed185fd0 +++ /dev/null @@ -1,2 +0,0 @@ -re%%%%%%%%%%%%%<<-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%{%%%%%%%%%%%%%%%source nstance.foo.id}" -} diff --git a/fuzz/corpus/7ff113bcc72e8e3c9e95140abeacece8510059ae b/fuzz/corpus/7ff113bcc72e8e3c9e95140abeacece8510059ae deleted file mode 100644 index c0f1dd6..0000000 --- a/fuzz/corpus/7ff113bcc72e8e3c9e95140abeacece8510059ae +++ /dev/null @@ -1,27 +0,0 @@ -// comment -# comment -/* - . comment -*/ - -resource_1 "strlit1" "strlit2" { - attr1 = "val1" - tupl1 = [ 1,.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 = [ ] - forr }")} - suffix - EOF - - nested_resource_1 { - attr1 = 2 - attr2 = 2.112 - attr3 = 2.1E+12 - [*].foo.bar[0]// - for1 = { for i, v in ["a", "a", "b"] : v => i... } - for2 = [ for k, v in var.map : "$7 #= 0x21FF - } -} diff --git a/fuzz/corpus/80096118b9a69d0ce432e64317781fdef8c53151 b/fuzz/corpus/80096118b9a69d0ce432e64317781fdef8c53151 deleted file mode 100644 index 85532b46c57990a1c314f5d4eaa584e89cc3b16e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 962 zcmXTYE6y)1N={W!N-QsqH%0-OdBr7(dC93t3Q7fuMX7luN($9n3JS^jrFkU}4&A@P zRm;Vdo1apeld7PUoROK60+ELrXse*4pk$;J3sO~-3Kay~f@E$YL<`tR1zUxj)V%bP z42`nH+}zZ>5-w$h7@5M*vXSDTvC*iSz@RJV;Mn=O)M!X zGE`8oRZuER%rR8rQcx%ZG|80(qnC@7`n=PN11LgkG>I-)_m{G=>H z1rV=VAuT^2WKL3Im6Ad&mx4lGX%5675Q9rWAt^r}!Y?T*O@;Eo2BjtD6oUkc3vv=m z3>9p_PDs_$(o4(F*Goz)iZ%e*1eP^|$wq6%qDrUbgZ!ajs{nFHkwT`9LYYElo_pU~8*jq^V%9UY*lM;(y(okImFlmrCG?YM&(u6571_y!?nv%TK;*!)9n1QuQN?eJxnnel< zB?UPqU=21luKsS|sD$VQGgYb~7Nq6pt5hpM-J(#dqzOvP3JS%gX=#}iTnY*xt)SEm zwj>@Yi-9t}f&wUUfYLA`slXCXszO>~W=?5QszOOdVu?agYH?{!NwI>hf+1@DFG xWrWoDw9FiM!ID@6$*&3uDXD3Rr8%IYKnax9Kzhp(i!u|FKxGU#msT@?0RRatZ(($k07!d1(~h0`=j z>{Bq)G1bvgP%zg~u+UMk)KM@5IS1q(10|Jeu(LB2puko^3F;aJg_P8S)V!49`20MO z7nE|r0iy>Am;X2bB!vE_>Lu!><>%KbL6w1nF_w#~maCSFfp!29d?f{I^UE?*Qj5Ux z0*;EJ)bvcSSCmqVOXBmBvQm>vloXU4l@zK`LcRn=+6kmrK>;jSTvC*om#$!|prld_ z7JwL{=cotfsZ{6WCnx6Ufux~<1rAF?Jy^nt&rGRR0>yKFX-Pq82{fz?@n5|HPLVQy7YP@-iLE=WzzOv_A8%*mcMmGV}954p%5jO-n5T*_M|M zv8GrdIln9woJvYEic(V*QZfk!qnQrwoQb1wVPj?krz|4|24+@pqGMuUU|?c^#~7@b c%Fj!M_#!#KG_OR#R-r7hNM9jQ0hUqn0Kln(wEzGB diff --git a/fuzz/corpus/8077237dd21025331810c2545774ec17e5fa9542 b/fuzz/corpus/8077237dd21025331810c2545774ec17e5fa9542 deleted file mode 100644 index cb7c814..0000000 --- a/fuzz/corpus/8077237dd21025331810c2545774ec17e5fa9542 +++ /dev/null @@ -1,2 +0,0 @@ -resouraws_insýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýý~ýýýý lenth(awfors_intance" "=ýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýý lenth(awfors_infornce.foo) -} diff --git a/fuzz/corpus/80f5426b5a1c457282e4e0b823f2a19d5f16cb6f b/fuzz/corpus/80f5426b5a1c457282e4e0b823f2a19d5f16cb6f deleted file mode 100644 index e91bf9c..0000000 --- a/fuzz/corpus/80f5426b5a1c457282e4e0b823f2a19d5f16cb6f +++ /dev/null @@ -1,34 +0,0 @@ -resource "awsGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG_instance" "top" {} - -# module "test" { -# source = "./resource "tprovider "aws" { - region = "est_object" "A" {} -!resource "test_ob|ect" "B" { - test_string = "${test_obÿÿÿÿ,ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ==ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ>ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿject.A.test_${local.foo}" -} - -locals { - foo = "bar" -} - -resource "aws_instance" "foo" terraform { - r{ - equired_provide value = parent"" -# }${locstring}"rs { - boop = - -} -al.foo}" -{ - source = = 1 -} - -resource "boop_instance" "yep" } -{ -} - -resource "boop_whatever" "nope" { -} - -data "beep"||boop" { -} diff --git a/fuzz/corpus/812ee1ea463359d43603956bc630658293bc7d62 b/fuzz/corpus/812ee1ea463359d43603956bc630658293bc7d62 deleted file mode 100644 index 2e2340c6cae420d861df15b93a67993c69c55571..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1221 zcmXTYE6y)1N={W!N-QsqH%0-OdBr7(dC93t3Q7fuMX7luN($9nNeapNrFkU}4&A@P zRm;Vdo1apeld7PUoROK60+Lry02?^<{-OJK@83PE6bn*SlnNGv+Ja;Dh2(q)OJ9piK|uk|)zatUf|(g_sGw9_Qk0WfVyFaT89|Iq zEGa26R8X*0P%2BzF;wDGP$(%a$N`H)D;Vl180jb&>zU{%D5d4+D=EZ6<&8i(K)6~V zEx$;iOd&H*p)9dTFDJ9OM8Qg-Ou^Ppp-iEcO93QprT|hI4Ps(ZnVF_greLFB3^qHh zG%p!!cV=;XUTJPpYLSMLp^>qYCKt$Kc`0By4MPQ6TLmLc1$zZU1uHF(%aRg{Ku%A} z%rgXArlDb|ZKSDctf^(frJ#^n3^Ekt#~3Ar7K6;xHLYeB*#;79`bsh}t|Ewe&br5Y3gNr^=;X{au^ zbXsU$vW61KQJOF%#$bbu!085*5R4RT6^!%@4O11;5;Jp3i&7OzG7?J^ic*V9b4rR8 zY!wVqQtH+2S(ExF&+AT&Ps_}KXMx1gATCm(aS#_lGOvO{N@`kSX-)|!9V8`IDS@J= TEU_pvF$q-QfU|5h0~i1RDa}_V diff --git a/fuzz/corpus/8131932a329ac0869a8d5b479a6c74b98a63a7c5 b/fuzz/corpus/8131932a329ac0869a8d5b479a6c74b98a63a7c5 deleted file mode 100644 index bca5903..0000000 --- a/fuzz/corpus/8131932a329ac0869a8d5b479a6c74b98a63a7c5 +++ /dev/null @@ -1,4 +0,0 @@ -var[iable "foo" {} - -resource "aws_instaÿÿÿÿÿÿÿÿÿÿÿÿïÿÿÿÿe" [*m] = } -} diff --git a/fuzz/corpus/817a5b7920a502a5c381ddaaecac4f6f397c5372 b/fuzz/corpus/817a5b7920a502a5c381ddaaecac4f6f397c5372 deleted file mode 100644 index 7d46ca2840c2b3df3fb8b552271d58bd577ffcdc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 433 zcmXRY$}h`INi9-Ps!J>{R#K?uQcy_D$xJL(uvJh>N-R?1s^#L!%}@DHXHb+{oL^d$ zoT{LdSY8~TnO9trn3tTYq@a|RpRcq8eo+38$Mu;iymz4QWuwLfoHNUapsvSfyZVXRDA{ qUaXgt$fcm5SHz{DP^+MjmY)xb0+s5r#3H@4{QO!aF0R^IE-nDsX2weZ diff --git a/fuzz/corpus/81a65cc3de1a7c31e8e052f880b406963aefb5ec b/fuzz/corpus/81a65cc3de1a7c31e8e052f880b406963aefb5ec deleted file mode 100644 index 3075dbd401c07c0d095c1b713279a69a2c8ff8e1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1372 zcmY#TP*6xNN=+XWAc28FNg+8gr&ytyOFz*g{sVg+{6Nnvcw|2 zoXp}99fh3ynHkYV|yB_MT5`K2WgqskIf3$mlwxp<`tJD<|U`J(;?pzBQuE?7Qy^AC%mW((awFVeJ*YBh zv|=~R2yTqBLP$ntu|jc1erZlYQGQuwN@|gUQet^A$QI6`)bz~!JdoF5VUm`g4{;ng zh(Jl16V3C4LkkudV8?^a(SsWc%|B_N3y`s5NN1tlj?5P&j6aY=k}Nl|8A zIwT;#X#|q5^@>tK=_fU>Br`uRF(;=|p(r&iwJ0?&IWrHn1R&BpXbOZ_2lg5?KtSPv zWU-Qhl5;U6P3b5km6j-!rz+%@7MFm7rX(Y^C^ap=C{>|2Gbc5#B&Sj#Gd&N)FUd$% zNK4GjDJ@D>D9K1HQ7B3+F3l+cl|+W984;FK!P#3$K?#z<6N}PQOHxyG6!P**bTjjG ci%USIL|%SMsvbOv;|y2@NN&nW)nh;d05ojAO8@`> diff --git a/fuzz/corpus/81b0c0ce6a24a57c2786d9f24bc7d68da8e0d2e1 b/fuzz/corpus/81b0c0ce6a24a57c2786d9f24bc7d68da8e0d2e1 deleted file mode 100644 index 0149877086ea649b8f08a820586ef8c3feac611c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1026 zcmXR)EzU13N={W!N-Qs~jnB+0E=kNwPE}G+O3TkzQmE!qP)N=%%`3TSt6%+E_LQcx<+NX^NC7y~jW zH#adaMWGmEO_35;Ef-gAeoARhs)ABpYH>+w3Pd5)LADA?diuqsNx5JpAl2nyjWG9> zrzSzvgDp%+Edn`I%`I$WTy71Q~4zvQ9xE3B)!6v1?;NVV_f60`jO*mXeNwQnnIA zEHf=NxiUE?6&#rg3YqD7`Oi~rY%>z`(o>7U%8}fy6w9TcP|H=zg&chf3JMCYnU;`5WTQj<%R6qFp5Ksu1rqe?qLq7E!rTvC*omk#oYN;OyjVu+rj z9+(G_t_8&@PUD`B?V=L%sjXa zpnM5&CYUTsEYi!#EH2T>D<}oUcvWUWZeoE3Tv#C|KRGc+FEgcB6O^v=b70Y=q*9%q QU(2Ob%cZ1H%>V+a0J(io#Q*>R diff --git a/fuzz/corpus/81c18ab3cf835094dcbbb6df793ed7894db21fcb b/fuzz/corpus/81c18ab3cf835094dcbbb6df793ed7894db21fcb deleted file mode 100644 index 9337102..0000000 --- a/fuzz/corpus/81c18ab3cf835094dcbbb6df793ed7894db21fcb +++ /dev/null @@ -1,2 +0,0 @@ -p<=vider "aws" { - re r e \ No newline at end of file diff --git a/fuzz/corpus/8215c83d5a9498206317fd3a9d779e8ec801bfef b/fuzz/corpus/8215c83d5a9498206317fd3a9d779e8ec801bfef deleted file mode 100644 index fe9136ad1f20b94b72185272236cccddceed8ba5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 785 zcmdPbS4hs!%}vcK;ZlaP^tHGY6cpfGEqyMoqSWI2(xT+lctZuH;*z4A%o0N-7|TdW zp_)rUA+e;S$WTGSmO(+OEHTGWiAzDDq_iLhB%~0nV5p;)mY=VelvosP5X+^YP+X9c zSYo7L3s#dFtrd$Zot6(WOTkv5S|KgJNFh^4p-dq&Pa#?7TBt!rR){8-*g5Gb;SN_lJ($;t3s+b=QBX=OFOJX5D=taQOHNf%P)f_s zha{7<{Covl1*Mq8A|W~J1%punt!a6yR<9LBKl%}h&6 Lod*KNnZ^GBonzsY diff --git a/fuzz/corpus/82479eea1c5fb1454c3a833edfb5a4ed2116e11a b/fuzz/corpus/82479eea1c5fb1454c3a833edfb5a4ed2116e11a deleted file mode 100644 index b6d007b..0000000 --- a/fuzz/corpus/82479eea1c5fb1454c3a833edfb5a4ed2116e11a +++ /dev/null @@ -1,27 +0,0 @@ -output "servers" { - value = aws_instance.server.*.public_ip -} - -output "linux_clients" { - value = aws_instance.client_ubuntu_bionic_amd64.*.public_ip -} - -output "windows_clients" { - value = aws_instance.cliekt_windows_2016_a.m6*4.dpublic_ip -} - -ou#put "message" { - value = <YnU;#I11@{<#D^wRS4Yn4DofVssA z)m)ru`S~F8lM;)-5;)CH%g=|HuAoqsm{SUNluEU-PDlm=k)XJwD8Di_MWMKqNDZ`6 zmQVg*}; z=)~O2SS|&H+FCAH!c5E0k1sCBQCb2@)CvlDrMU_a7Z4(AY8V(8Y>-t&GcYh*Bn0F@ S{`mj@{|{6E6(yHqNCf~$*8Zaa diff --git a/fuzz/corpus/834b9410b2d301ac46cc60966d9411d6b603fb63 b/fuzz/corpus/834b9410b2d301ac46cc60966d9411d6b603fb63 deleted file mode 100644 index 8360f1e..0000000 --- a/fuzz/corpus/834b9410b2d301ac46cc60966d9411d6b603fb63 +++ /dev/null @@ -1,3 +0,0 @@ -resource "tce "test_object" "B" { - test_string = "${test_object.A.test_string}" -} diff --git a/fuzz/corpus/835f7792a1f8e68cb4972a5e7cdc626aaea553db b/fuzz/corpus/835f7792a1f8e68cb4972a5e7cdc626aaea553db deleted file mode 100644 index b66c3c4..0000000 --- a/fuzz/corpus/835f7792a1f8e68cb4972a5e7cdc626aaea553db +++ /dev/null @@ -1,53 +0,0 @@ -output "servers" { - value = aws_instance.server.*.public_ip -} - -output "linux_clients" { - value = aws_instance.client_value = <dl$DxXq7YJ9kXnpnSUy-d9&TnyWkITftwL^Mfd)iM1KI52lA_GKbRDp5 vNr^=YwhD=Pl_0w`H9@u^ybRGBpOaZ!0&y$UT#x{U!3?$vcnr4Xs^tOzL5OCd diff --git a/fuzz/corpus/85093ccb18bc6ecb1123c2b1331184163cef6e3c b/fuzz/corpus/85093ccb18bc6ecb1123c2b1331184163cef6e3c deleted file mode 100644 index 849ed08693b8fcedcc47cd26a56662821e4b1805..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 279 zcmXR)EzU13N_M9yNL5fuEH94F%quQQ%u7yHQcz0E&sSPf&848AppaLZtH3}kupvgF vt%8z?5?3u37u0i@)+Z$vDJg)g*HchP%gXWAc28FNg+8gr&ytyOFYzB?`6*Rhb33i3J*E ziA8!jnZ+eK3OV`7i8*?iDaD!~!}3c@KQSdt3zGcvYS$jZ;m(@@e;(t)dqPs_|n)hkFWO3f?L)2hx%%}X!I z&`3l!IW0e5PfIT|MN)&Uj+9;Qeu%_YGG-nmR?b6aeQ8Cxk6@&W^DjhEf+M7YPmq(Dans7$S*1ZF%@hT zGV@@ur01vyjx&{NNcbrzsZ{6Yrj?c_1E=kNwPE}G+O3TkzQmE#t<>JcCPbtkwRZvRK$jnIr zi76;R_1G#X>FGm+K??IrOA1O$6qJhc^Go70p-RgVb4pVcY!#GLsuRnL8DKW(rRC>y s!89ai)N;W&=|zcoDPTjfnUM>2j2>8C4@GIM5?8HCH6z1@LTiYa#T{NuI1t?N-fSW#Ukybq)^SJpa9lWTvC*o zm#$!|prld_7JwL{=cotfL8NPyG`R4X=L|RROFTparg=`N=8@qzHLw?RKwi{y)XPk% zRpP4UQbXxYODu}cOiap2RZvRH&qq&XiRH!dnR&$} ziT}|-s**yqR;*H*F<6rpmx4lKZl;2*Y*}KFURr)W7ng!UPF{LyF~}yIsS}a_z-gTH z1c2M6h+4CB?-hiFwJXN(xFziA72Z)e2>aTnY*b3TgR8@u`W)849)vCHciU zrKzbU8afJ@dBxxWN>xbCfS6E{nV6?wYo}1AP|F3@Wrl1MWdRA!zXo`M(-1W{6=)Qk HMaiiE4||Kc diff --git a/fuzz/corpus/85c61e72c8957c42e2090edc2442a4dc5a15bad8 b/fuzz/corpus/85c61e72c8957c42e2090edc2442a4dc5a15bad8 deleted file mode 100644 index ddf273c..0000000 --- a/fuzz/corpus/85c61e72c8957c42e2090edc2442a4dc5a15bad8 +++ /dev/null @@ -1,58 +0,0 @@ - "2"] -} - -resource "aws_instance" "a" { - count = length(var.list) -} - -locals { - ids = aws_instance.a[*].id -} - -module "empty" { - source = "./mod" - input = zipmap(var.list, local.ids) -} - -output "out" { - value = aws_instance.angth(aws_instance.foo.*.id).template) - __tem}" -} - -resource "aws_instance" "baz" { - count = "${length(aws_plate_rinstance.bar.equi*.res_new id)}P -} -= true -} - to_port = int_object.A.test_${local. "${moduresource "aws_instance" "foo" { - foo = "bar" -} - -output "value" {# - value le.child1= "${aws_instance..instance_id}" -} - -output "child1_given_id" { - value = "${module.child1.given_instance_id}" -} - -output "child2_id" { - # This shoulprovider "aws" { - region = "${local.fotput "child2_id" { - # This shoulprovider "aws" { - region = "${local.foo}" -} - -locals { - foo = "bar" -} - -resource "aws_instance" "foo" { - value = "${local.foo}" -} - - -resourfce "aws_instoo.idance" "=ýýý - # This sho}" -} -uld get updated even \ No newline at end of file diff --git a/fuzz/corpus/863bff00750e863ea1e2c28de02f8200cdec1512 b/fuzz/corpus/863bff00750e863ea1e2c28de02f8200cdec1512 deleted file mode 100644 index 7447fd679c8d82cd627c2f0cfe2b9a0b3b663156..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 298 zcmXR(EhibH zBanPrVotFkS1lJ;Q7Y61C6LAO(fWCbOt^TEc|)F`Co7saP0CTA$vDwHJ_=@qBPgZ;&& zprD|ToS#>cnpXmKzk)(qQ4!49O40fG1@Yw>i6yCJsYOcpxnOMy3JSKc@X;$v1ap-N zic-@uD|A(=LFOkV7S)2ntfU~v2u(VzG%s00DJii?NfV~T7^{-J)Z&uV6l4S88ce_% zY;0Wp-M~J8*bQc?R6{IC%gfQEHxsp|+8xst~i@)cC76%`c~)zlOfxrhU`iFvvC zDWy573QDQD1tpabgKZU*ic1Spi%N@AirJ#_TT9SwmhFPw!uaKxvlv)h3B~>FYF*h|uK`9Yx z6--<~sU$VGASbaTH6F>r)QZI1f}B){rOElZ1*Ija@nwlQr66C!btsgiR+ND3hpGTM z0jx*~6dL)ZB?YA=3Q9?d#i{Yh`FUxX=@9e4N)&9t0jZz>mWH`O!BzprggZwM>KHw+ zJ}w1?TCQ3y3mpYZ9R))J9R))}9R(u;C6(&L_{)M7=a{EP>6^Nv5%#i$O^Y z)lRfDmz-akSE696U<`^>xQh`^gebTD`}Z%Gf&x6u@=J446w*_vA7=S^#Y(9~3K^+6 zIZEJQtp=qBE{MaRiCsY{uQVqo9wLUCgJ8Zf0Qm-%L`zbOOE8j7aeh&W28ua)Y5Dnj zT6&o&n&5P!pa=o^`QTEamMgwIBe5j4EVW2UK`Af40Gxelxwwi_Rgr;>jV>}5gI$d# z0?EG$(9!_x257~W=<)X tomc`YP)c)3iWSm|@^clyzJoeYsU)=+QBq~5fJ%d;#H#-p|NsC04*v*Q2& diff --git a/fuzz/corpus/87fde72e820a985198f7ae9b778ee8e1f079902d b/fuzz/corpus/87fde72e820a985198f7ae9b778ee8e1f079902d deleted file mode 100644 index 85b3095..0000000 --- a/fuzz/corpus/87fde72e820a985198f7ae9b778ee8e1f079902d +++ /dev/null @@ -1,36 +0,0 @@ -output "servers" { - value = aws_instance.server.*.public_ip -} - -output "linux_clients" { - value = aws_instance.client_ubuntu_bionic_amd64.*.public_ip -} - -output "windows_clients" { - value = aws_instance.client_windows_2016_amd64.*.public_ip -} - -ou#put "message" { - value = <D$zWdMW!6a%m^xQT(a9k;uR z^YO{SLymzVp@E^qV}X)_l9Q4`HJ5?{*h9r7MVWc&3bqPLD%D^CNcieG>VbI>=~^W& aa7e=N-fSWElN&RP)aNZ3zQ`0C8sJWC?zT>RC95r<-_>-d8tYYZ)gXqxfB$V z^Gowe6l@jB5{vW|5*6TX%S+5nO@X+uI5oMnD6^z8KD{Wvw4hi?AtgVxSRpUJL?N{z zv$#YdGf$x;1LTGH%#>OsuG)fpt`e@2(ozMb8ZsEnI**#-|8qNm6j-!r*h?IGk`#Reo|Iya*2|Hk~1VsN>YnU;)_d)GV?UjJt1ME Ug9{XMDJXyJaOEh#81QBW$+%uC5HFOE;n$xO{FDOOUb=2B27OUx-vRj^e^ zEH94F%quQQ%u7zyOU}tGN(PB4>FF1jCgtX* zMa|%%NG6ynC@9z}R4b(A7b%n}WacT9B^K%BWEPhwSSge#*xD(SDb#W)fTYd9Dx*P6 zEGje86v`BA6pR&OL8?phk_|!TW){cimF6a;7TGE&sZ^r`RC#KWo|ax(etxYImywY| zOsSijo0~#Ro|1w>kzQtAL1_sjJRlJOiU>p~D=8@D=cPhoAvwP^uSCICp)^&YI8#9( zB{eOvGzTOAiXsJt(qi56)Z!9dLj_v}rNrD!T|*;d6H_H{u!7{cxD*tMQ%e+V)fJ*4 zIub!D4IwI$Kx`uryEc}K3+#!U{N&=2qRhPXS|zSpuEZRW7Z^wYMX80QnMJ9^@eB-k zsi`FjX_+}CsUY(}fuEdMoT^Zgk*ZLVSd^YxlA5BBm!FcHnxTN4HW?TgP`If879!)q diff --git a/fuzz/corpus/89baead73b3cbfb44dcb3068866958606f1ce5b6 b/fuzz/corpus/89baead73b3cbfb44dcb3068866958606f1ce5b6 deleted file mode 100644 index 837a63876ea4d607a9aaabac4ade9c8c7c241fc4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1326 zcmXTYE6y)1N={W!N-QsqH%0-OdBr7(dC93t3Q7fuMX7luN($9n3JS^jrFkU}4&A@P zRm;Vdo1apeld7PUoROK60+ELrXse*4pk$;J3sO~-3Kay~f@E&u1B8(ZwhB3^dFdq? z8fA&Oxv6<2T*?Z``4E=A7MFqo$Z7~zOP`AiW@fyhf>LowQBG!wp%RQ`1aV1XNlB5R zf`YArQdwe-p%RyZLP=>s4p<~w!B9uRNJqg~&qPN-DJ?%=Ng)<0Zv@g24dUe|Wf>}f zc-0DN`S~Dok`k+w6l%E?6!J=QAO?XLTnY+F`S}ojNs$Tzln*v2EitD!l}kaPxF9F7 z#8AN&?1WT3Exok-e7&T^qG$ttKOfDlPau?kiSWeT=-3YmI(dSFMUWVCC1{Xy#!4&Kzi1#tQWNW7Y_q-WcC5Gogi8L<-oW?W^ z6>M!4j5HPO6%0XvotB@Ulvo5xhDn)ukc6e7VW@4SscNjLWx}PPkXoD!5mt&(Qiv&0 zhzWIbGc Lz-2=<0~i1RB#_0Kd9_?HYtr)bMDJo6n0tK6bLP>snL4HvQDAE*cLE#^tpOlrFT%zZwSCU#>60cGX4t6~S zB^B%3{FG9hVVstq53))@AuT^&0VSp7rskD!DJvxB=Ym=KTHu741W%#_!mv0#b2JGe zrEO58Vo!p&QyU~LfXfGPtU}^gNkPdO5@%q+;*z4wymSRy1tpbgG=b8Bl*E$M6ou5X z)I5cfjQrB{jH1+HPQ0KrFIfYWzg4Og$`Xt8k`jv)YLzr0sjj#*EiJPmAE#7mu@V=T lfiGr=Vf~|rPD2IWPUrwrmrc!c7W=@KdLba-@DgbKYr5peN diff --git a/fuzz/corpus/8a3fab2f833fd651cd666d406a40e5b60470a950 b/fuzz/corpus/8a3fab2f833fd651cd666d406a40e5b60470a950 deleted file mode 100644 index 7f6520c..0000000 --- a/fuzz/corpus/8a3fab2f833fd651cd666d406a40e5b60470a950 +++ /dev/null @@ -1,13 +0,0 @@ -resource "test_object" "A" { - lifecycle { - creat&_before_destroy = true - } -} - -resource "test_object" "B" { - test_string = "${test_object.A.-dcreat&_before_destroy = true - } -} - -resource "test_string = "${test_object.A.-d}" -} diff --git a/fuzz/corpus/8abefa962bd8af7ac271484df60c26558c83e7dd b/fuzz/corpus/8abefa962bd8af7ac271484df60c26558c83e7dd deleted file mode 100644 index 84158278189d1759f9a6f9733d9ce385c787e11e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1263 zcmd1JPbtkwRZvPVO3X`1&dAJ3QBtVpQcx%_j?c_1E=kNwPE}G+N`eR`<`$(E=a&{G zrz$8VqN+#)so+e@&sVTjh&IqsFw{{n(orzhQ83X_Fx63j>atZ(($k07LKQ=}YPq;@ zI*AfTE12n+>gXsanCmE5=qOm~C>VnL1oD)Dl1eq$@0kivV5^`6@e-GULP}~uYFLu!><>%KbL6w2yB9@D*maCSFfo4FdB(=CCK0hfd zHMvAdLCFaejS322!Qzsl%)E33TLmSRYOnxAm7b#>n5R;mlb@WJqX&|P`V$-sMtZP> z6Q7wfsmY0@#i$C`wILNXaA^ zjAlBxa}|!#g^igFlC&5Ym|4N8j){SRfr$YgW3X~6KQ9&Hi{$*$yb=Xlg|fsVeT75? ISR~~E0PPEaod5s; diff --git a/fuzz/corpus/8ac63c7008e327a08770af6eba279b61d58d4edc b/fuzz/corpus/8ac63c7008e327a08770af6eba279b61d58d4edc deleted file mode 100644 index e033d39494968de5c0753dbb16bbf58d47a4709c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1022 zcmY#TP*6xNN=+XWAc28FNg+8gr&ytyOFYzB?`6*Rhb33i3J*E ziA8!jnZ+eK3OV`7i8*?iDaD!~!}3c@KOF}o}(T(&Qz));isUaQk|QhQi{`gY5DmO=V|5VE7*dZTLktGEWp9x ztfbI-l}kYZ%vQ)r)l1IE%tAi)AN2BITAJ+mw|FFrE`Vr5yP zf|3)233haGNl|8AI>;3&)nEZg%F`=K1^F;FuOu@+FEJ;lQlTg{Ewv~$FF7+0HH|6} zXC5?+Al5Rmd$ZF5yy8P*y0(NG(cD%P&e*D9+4D z%`3^NRLD%v1My2TQWeq?GjmFdQWZ)v5=#_{Qj1G-N`hJr=;q^BLOq)K`AsdrB(qF-#Mvz3}^rVX8lYt diff --git a/fuzz/corpus/8ae344510b00564f566d661eabdac34971312cee b/fuzz/corpus/8ae344510b00564f566d661eabdac34971312cee deleted file mode 100644 index b6bf1d6..0000000 --- a/fuzz/corpus/8ae344510b00564f566d661eabdac34971312cee +++ /dev/null @@ -1,2 +0,0 @@ -re%%S%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!%%%%%%" -} diff --git a/fuzz/corpus/8b147bacdb0141a67f925a39a34f45066c3500d9 b/fuzz/corpus/8b147bacdb0141a67f925a39a34f45066c3500d9 deleted file mode 100644 index b39ac02e8a3912585adc7a32f72524d5d9233c36..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 581 zcmXR*EXqtw%1KpFO3Y0xP*SMoQcx(VEJ#(bRme>&&?qh`%FIjGm4IKQ+g*$`xKd2u`gI>^i`E=kNwPE}G+O3TlO+MAeOtYE94q*7g$SfmGXPpuM{ zfi%#zCZ^rHOIf?_3w zl>F3Ug}nR{h1817;u3|-JcW{sRE6T?jMUsjB!3mB#~0)ml@vo=0}2HN2(VSi$t*6> z$SciFN-fglQcy@qElw`VEGWs$&jUHl2V`u1nnGq?dQoa|u>!;xu)4Iw(wq{oDYgpH z7DfgJItms>28KEc7RDg9C0NAL)W9GX6v$j~AHn^C;uEEm%Dlwf%;e&9h$BJ%1{@^(FzJ_`9<-miOCsU3bqQM V7=eWk7s$rs{JfIXyb^GN0RX7xvAh5P diff --git a/fuzz/corpus/8ba4114b825df9b342ed4187b1e4cd062284f45f b/fuzz/corpus/8ba4114b825df9b342ed4187b1e4cd062284f45f deleted file mode 100644 index 0858e0f..0000000 --- a/fuzz/corpus/8ba4114b825df9b342ed4187b1e4cd062284f45f +++ /dev/null @@ -1,51 +0,0 @@ - type = map(o test_string = "${test_objeresource "aws_computed_source" "in”ermediates" {} - -module "test_mod" { - source = ./"mod" - - serv7ices = [ - / ct.A.test_${local.f{ - oo}" -} - -locals {"exists" = "tr -udiates" {} - -module "tresource "aws_computed_source" "in”ermediates" {} - -module "test_mod" { - source = ./"mod" - - serv7ices attr3 = 2.112e-12 - attr4 = 2.112e+12 - attr5 = 2.112E+12 - attr6 = 2.112E-12 - att5 = { 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 ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿject.A.test parent"" -# }${locstring}" - -} -al.foo}ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ!!!!!!!!!!!!variable "amap" { - type = map(string) -} - -vpe = map(string) -} - -variable "othermap" { - type = map(string) -} - -r%source "aws_instance" "foo" { - tags = "${v{var.othermap}" -} -ject" "C" { - test_stri~g = "${test_st...g = "${test_object.B.test_stržžsisÿ \ No newline at end of file diff --git a/fuzz/corpus/8bbe6ef033513b06ab4a5e15cb6b9b66f080798e b/fuzz/corpus/8bbe6ef033513b06ab4a5e15cb6b9b66f080798e deleted file mode 100644 index cb00f905306085cdf1d0e5a3142c15a8a011313a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 985 zcmd1JPbtkwRZvPVO3X`1&dAJ3QBtVpQcx()FD*(=Rj^f1($j|sbJcQj6{SMOl@iN~ z<1_P$OA_;vQYnU;#I11@{<#D^wRS4Yn4DofVssA z)m)ru`S~F8lM;)-5;)CH%g=|HuAoqsm{SUN6xi6}lA_GKbg;1y8yH41_zwlN4FjC9 ML|bb|O(!)30P`qQ4*&oF diff --git a/fuzz/corpus/8bf7125e871bb76584d6fc2f85a00ff70c3813e5 b/fuzz/corpus/8bf7125e871bb76584d6fc2f85a00ff70c3813e5 deleted file mode 100644 index 7215e4f..0000000 --- a/fuzz/corpus/8bf7125e871bb76584d6fc2f85a00ff70c3813e5 +++ /dev/null @@ -1,30 +0,0 @@ -// comment -# comment -/* - comment -*/ - -resource_1 "strlit1" "strlit2" { - attr1 = "val1" - tupl1 = [ 1,.foo.bar[0] - splat2 = tuple[*].foo.bar[0] - for1 = { for i, v in ["a", "a", "b"] : v => i... time of writing Tupport a boolean -// ty||, vbut historically th"baz" } - null2 = null - bool1 = true - bool2 = fa=se - splat0 } - for2 = [ for k, v in var.map : "${k}-${v}" ] - for3 = { for k, v in var.map : k ~> } - for4 = [ for v in var.listk}-${v}" ] - for3 = { for k, v in var.map : k ~> v } - for4 = [ for v in var.list : v ] - forr }")}re~source "test_object" "A" {} - -re`oure "test_object" Þ½Ýß„õßætesÅÅÅÅÅÅÅct>B.test_string}ource "test_object" "A" {} - -resource "te - suffixpport a boolean -// ty||, vbut histor "test_object" Þ½Ýß„õßætesÅÅÅÅÅÅÅct>B.test_string}ource "testicall_object" "A" {y th"baz" } - null1 = null - b \ No newline at end of file diff --git a/fuzz/corpus/8c1c3b090d74756c338beb08b93e552783939f1d b/fuzz/corpus/8c1c3b090d74756c338beb08b93e552783939f1d deleted file mode 100644 index 4aabae1..0000000 --- a/fuzz/corpus/8c1c3b090d74756c338beb08b93e552783939f1d +++ /dev/null @@ -1,15 +0,0 @@ -resource "aws_computed_sdiates" {} - -module "test_mod" { - source = "./mod" - - services = [ - / { - "exists" = "truely}" - }, - { - "otherexists" = " true" - `elb" = "${aws_computed_source.intermediates.computed_read_only}" - }, - ] -} diff --git a/fuzz/corpus/8c7921e5f2b9e55490686813e699399eb0913ce1 b/fuzz/corpus/8c7921e5f2b9e55490686813e699399eb0913ce1 deleted file mode 100644 index 9efbddfcd64e139f7a9677825e6c531dec6967db..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 698 zcmd1JPbtkwRZz;!Pcc+dsOC~oD9$e}N={XFAc6AyqU>U&Sgu+wu3UtfCIrmn0t1lAx%nwYcDAWt+udmjQWcaE z%ZuYPOLJ27a?28nG82iE03(yQqW}N^ diff --git a/fuzz/corpus/8cefce8729d489fa7e28619429950024f577937b b/fuzz/corpus/8cefce8729d489fa7e28619429950024f577937b deleted file mode 100644 index 86bac5a8ae0b4452518b8292d15937b8d5b7491e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 274 zcmXR)EzU13N={W!N-QsqPtMORC@o1%iH8U(DJa?4mZTQtrlw>jmZTOdDOA^TapmTx zl;)%=D3zoZm&E7hrzj~@b15i5bST&=DCy~g1i3(BsYPX($*IK(whGZ)3i@0M)d~=x zlv;Slp$TnOBlpG-=lCY4f_j-ciUbQAkS7 z%u82DNo8PQ;9>xS{~(Z+_nm=(;S&QxaeQW8F_K@643t!=6XP=>jt6T15ej7t3;;pV BRN(*s diff --git a/fuzz/corpus/8cfac2c1e7edcf1e38b474e869e04dc2dd703fab b/fuzz/corpus/8cfac2c1e7edcf1e38b474e869e04dc2dd703fab deleted file mode 100644 index 1851ebc..0000000 --- a/fuzz/corpus/8cfac2c1e7edcf1e38b474e869e04dc2dd703fab +++ /dev/null @@ -1,13 +0,0 @@ -r<<{esource "aws_vpc" "me" {} - -resource "aws_me" { - depends_on = [ - aws_vpc.m , - ] -} - -resource "aws_instance" "me" { - depends_on = [ - awdepubnnotmeeither" {Š depends_on = [ - aws_2nstance.me, - s} diff --git a/fuzz/corpus/8d12ad03bf144aea0f33471279548caba62e3438 b/fuzz/corpus/8d12ad03bf144aea0f33471279548caba62e3438 deleted file mode 100644 index ed940ff..0000000 --- a/fuzz/corpus/8d12ad03bf144aea0f33471279548caba62e3438 +++ /dev/null @@ -1,42 +0,0 @@ -module "mod1" { - source = "./mod" - param =ò ["this", "one", "worÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿks"] -} - -module "mod5" { - source = "./mod" - param - - - - -urce = "./mod" - param = ["this", "one", "works"] -} - -module "mod4" { - source = "./mod" - param - - - - - - = [module.mparam =ò ["this", "one", "worÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿks"] -} - -module "mod5" { - source = "./mod" - param - - - - -urce = "./mod" - param = ["this", "one", "works"] -} - -module "mod4" { -od1.out_from_ - = [module.mod1.out_from_splat[0]] -} diff --git a/fuzz/corpus/8d538fbeb2e42125e2d784df39bfb835d74f50e5 b/fuzz/corpus/8d538fbeb2e42125e2d784df39bfb835d74f50e5 deleted file mode 100644 index 7ff38fb39499d56950f30c9b92e9b6e4dae1479c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1139 zcmY#TGE$1=s^#J;N-fSWElN&RP)aN>j?c_1E=kNwPE}G+N>oy)=2B2dwk^#oQLt6W zNzF?y$%rmXEYi!#EH2UHs^Q|w$xlwqDF!RcOet2dRY)x3V_;xN%1KpF%FL_f(u&o~ zOaWPvo1an&5=_l4D5->)3$@i&K}koURaIs|ZeoE3$f}am;*xlk zYOqCm3Q8)~x%nxjIGvo9pARuSEk9quRzWE#u}BGIeST>P$YiCm#GKMpC538bE(HZJ zTOlV^FF7MKC&j=PWH@pN=;^`2B0e*v7Gz8c#B7L0uzHYVU?v#qrDv9<=7B>H?0Im& zaH6?{u+u>LTXuR9>_mjxPt}kJCx8!1KR_3MskUgf|3&?Fu?IsTvC*o zmkx0;SRg+sD>b>~Qtzz$(fCd1nF?9m~ diff --git a/fuzz/corpus/8d8116d50eecf2519f79af24c04da1735065a67f b/fuzz/corpus/8d8116d50eecf2519f79af24c04da1735065a67f deleted file mode 100644 index e2157e8b1486dc3cfe56d22c281d1080d585f87d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 642 zcmXTYE6y)1N={W!N-QsqH%0-OdBr7(dC93t3Q7fuMX7luN($9n3JS^jrFkU}4&A@P zRm;Vdo1apeld7PUoROK60+ELrXse*4pk$;J3sO~-3Kay~f@E$YL<`tR1zUxj)V%bP z42`nH++2`#6zS$tR!GhVo5Q8A#igJCa(Hg8LSjjYse*!ntwOazT7Hp2nL=isLRn&w zUQT9liGr0vnS!mILYYD>mjX!I46HI5#KfX9GfkmP!A8MYAr_>%G%wi@WNv10d|qj8 zQfiTglA)2Yk|sFB@>0NZ8ioqCwhBg?3ib+y3RVhAY5Dm{iA73W3JOV?d4>uxc_3zL zak3HEUL_Tk>RJU=h_k3}8OW^~8iv|NnySW{S|(fy3aP~)A1K%=D8(o##FQw+gu1yI zqHzt~+>DGAVoKfI+}v=uSGBqpJ!UR|rp4 z$Ve>vKVTqLp(J0SC^ap$C^auRRUxxPp*SBzW)|nEmnakzmFA_UaOIbF5CHC&AXPyr zvAj4wGp`ur=~N{JrL_Efr6rK?$t%rOU|?imU|`73I|ZWfVH8JWdOItohpd8r_(JijQrSSc1{Yi@o@DcB?>6Rv!P z>J$Zq+<2Ahvcw|2Vw?_21X;-maZ0p-j)I|%f{~7bv5rDnVo_#d63Dom%;FM|s#-2C zuKd!Hg3=NNrJ~g0(j2g;f!l9s{|1slaRfnQJkNzq)-h> FQ~+&%+E_L zQcx<+NX^MnQm6)NOwP~EP0R!7Q%X(F$X8IQR-`UKc22E=okDSHa#3kXu@aYpLT!?Q zt%8!#Uj$IdNzG#}$!Lt6&5U zLJ-dg#M3i0M2Hx}L{fE;L`^ho6^uaYQnispbMliDbBYzJxi}$CR7y%LQUW;v<{t&6 z#FS!9kVt-MNkM6ef>M5I3B-eCi8-aI3bqP~<)H8?E=kNwPSs0{){523OyN>cNJ&jg zEX@IhK(vyfl8%Csky0$k93+#GG%6`5B|?mKGcr<$DRpymb5n@P14UM9ak7zu0w}^% zRH|zgR8^~MLBb^kIffA7f}+&4%nDtVYEX&Mz%WPE{yRELJEeN-fLGFD=fgR8UGTGD=M>Nlj5wNX%1E UC`nDpNXx7!DYCPLXmCdY0OVO2;{X5v diff --git a/fuzz/corpus/8f2186adf654788533e9761fb55e4dbb5f622799 b/fuzz/corpus/8f2186adf654788533e9761fb55e4dbb5f622799 deleted file mode 100644 index cfee41b46b6c6694b3f2b133b70697c65eb417de..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1069 zcmY!gDJ>|-FDg+;R7lFt&q+kxD5L`>cWacSEDxkbsTN+3A}C537(1%>4NoXpg`l41z2EHS4vRl!yv zvAj4wGq1QLF)uk)FBz;NzBH*cucS0SDKkGWGdVsnH^t0EPfM?$G$|)DIX<(1tCou^ zzqF*Fv_wIvJTosPzq~jeq7!2FO&lO673>ZLh2)~t#1ggmq|`K+I~A0W-JztQRFGJd znpXmHs-i-2eraBbf~|rP$l~1ml+v731*PPS%$yXEyn@2pVg*|TB|UwJ5SM~NNk%5j zOSp`ph8alC(L{Dnu_6Nl11M~j^zDEm@irlvJv-@-u5SlysDI6u{;v zD5-*k@*qN>(6fU1Sq~C;dPT{ZDVnuPAR86o0K|hu9w-ekC^3M5LNynNss)n_3`Kgy z`K3jml0tPY7Z)OFfKzmSQVm4f31S9Vu((7)0qRiOqRhN>kXb6# zV5$71|7ajNF$a{VAOVt-pPZOetWeFxnUvwct!v0Lo&C<;4n03Q9&w G@tFWpI9;Lu diff --git a/fuzz/corpus/8f2322562b14842bc8cd152ff492337ae4c28dfd b/fuzz/corpus/8f2322562b14842bc8cd152ff492337ae4c28dfd deleted file mode 100644 index 6224efb..0000000 --- a/fuzz/corpus/8f2322562b14842bc8cd152ff492337ae4c28dfd +++ /dev/null @@ -1,11 +0,0 @@ -resource "awsGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG_instance" "top" {} - -# module "test" { -# source = "./resÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉource "tprovider "aws" { - region = "est_object" "A" {} -!resource "test_ob|ect" "B" { - test_string = "${test_obÿÿÿÿ,ÿÿÿÿÿÿÿÿ"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""ÿÿÿÿÿÿÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ==ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑject.A.test}" - -} -al.foo}" -} diff --git a/fuzz/corpus/8fcb6dd8f9ee6dfd0dbf105b83f8fd4f8e6c8b80 b/fuzz/corpus/8fcb6dd8f9ee6dfd0dbf105b83f8fd4f8e6c8b80 deleted file mode 100644 index fe2aee74258574cc9aab8e03b287913e7d1b014a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1065 zcmXTYE6y)1N={W!N-QsqH%0-OdBr7(dC93t3Q7fuMX7luN($9n3JS^jrFkU}4&A@P zRm;Vdo1apeld7PUoROK60+ELrXse*4pk$;J3sO~-3Kay~f@E$YL<`tR1zUxj)V%bP z42`nH++2`#6zS$tR!GhVo5Q8A#igJCa(Hg8LSjjYse*!ntwOazT7Hp2nL=isLRn&w zUQT9liGr0vnS!mILYYD>mjX!I46HI5#KfX9GfkmP!A8MYAr_>%G%wi@WNv10d|qj8 zQfiTglA)2Yk|sFB@>0NZ8ioqCwhBg?3ib+y3RVhAY5Dm{iA73W3JOV?d4^!iG&Bsg zjWkt_HMLB*6ckd6L53>WDk#M$Da4d0#Du!J85+8|85t?Wl)AaOxhcftfwZR;0$4aeg9jQ8 zD%EMFdC3||pwQQ>x%>6LLP3TL8&Auv8Yx_6K19fSc8p? ztG^pKfk6xhGhw>Z^7B=y!3iu$v$ja7Hcsw8YGu(xOy_l8nR>g`(8r(wvfF1zQC})C^aW znp=>QSdto_mYD<3$%#dfe5at0lA4xSno|M_`lQ4vC6L~-#G=f^Bv7VK%gN-fSWElN&RP)aNZ3zQ`0CC4f$C?zT}GB7YGRCD2wRjB6TOv?wUPE}G+ z%FjzxQg}l6vAzdHD*q3eg5S3Whog zMmh?{ItnH_3Z^;=W;zPyItms#3YIzwh6XwcDGWLaMg~eM)rs+$DM|_;HUR5to93vO-B>5h!fZGIL5&i!$@lLF$qd z!J&}~l}t@h$jeVjRY=ZA%u7!#R>&+VRshGDjzUsti9&g*LT;&2NosLPe11|^YI2E^ hf|4^NX2F8RB}JKe8tIS-F6L5D0Hwk_P&6~30RR_&J-h$_ diff --git a/fuzz/corpus/90888179794da60debb85aa31bc6f226b0f42d67 b/fuzz/corpus/90888179794da60debb85aa31bc6f226b0f42d67 deleted file mode 100644 index 6f825c8..0000000 --- a/fuzz/corpus/90888179794da60debb85aa31bc6f226b0f42d67 +++ /dev/null @@ -1,44 +0,0 @@ -variable "password" { - type = string - sensitive = true -} - -resource "aws_ins4ance" "foo" { - connection {ng - sensitive = true -} - -resource "aws_ins4ance" "foo" { - connection { - host = "localhost" - type = - sensitive = true -+} - -resourcr" - port = 2041 - password = var.password - == - provisi-ner "shell" { - command = "echo ${!!!!!!!!!!!!!!!!!!!!!!!!null!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!ort resource "test_object" "A" {} - -resource "te!!!!!!!!!!!!!!!!!!!!!!!!!!var.password} > sing = "${test_object.B.test_secruts" - }!!!!trin!!!!!!! - host = "localhost" - type = - sensitive = true -+} - -resourcr" - port = 2041 - password = var.password - == - provisi-ner "shell" { - command = "echo ${!!!!!!!!!!!!!!!!!!!!!!!!null!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!ort resource "test_object" "A" {} - -resource "te!!!!!!!!!!!!!!!!!!!!!!!!!!var.password} > sing = "${test_object.B.test_secruts" - }!!!!trin!!!!!!!!!var.password} > secg}" -} -ruts" - } -} diff --git a/fuzz/corpus/908da0e1e2963684185508c500640aef1d964504 b/fuzz/corpus/908da0e1e2963684185508c500640aef1d964504 deleted file mode 100644 index 458f687..0000000 --- a/fuzz/corpus/908da0e1e2963684185508c500640aef1d964504 +++ /dev/null @@ -1,27 +0,0 @@ -variable "password" { - type = string - sensitive = true -} - -resource "aws_instance" "foo" { - connection { - host = "localhost" - type = "telnet" - user = "superuariable "password" { - type = string - sensitive = true -+} - -resourcr" - port = 2041 - password = var.password - == - provisioner "shell" { - command = "echo ${!!!!!!!!!!!!!!!! = var!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!ort = 2041 - password = var.password - == - provisioner "shell" { - command = "echo ${!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!var.password} > secruts" - }!!!!!!!!!!!!!var.password} > secruts" - } -} diff --git a/fuzz/corpus/90d0089c7a10b6fcdb78495957175a0ba2ab828b b/fuzz/corpus/90d0089c7a10b6fcdb78495957175a0ba2ab828b deleted file mode 100644 index 3fb9cbd..0000000 --- a/fuzz/corpus/90d0089c7a10b6fcdb78495957175a0ba2ab828b +++ /dev/null @@ -1,5 +0,0 @@ -|„‹||||||||||||||||||||module "child" { - input = "42" - ar" { - foo = "2" -} diff --git a/fuzz/corpus/91172a4c468d6fc54ae80463b124b632b6fa1e27 b/fuzz/corpus/91172a4c468d6fc54ae80463b124b632b6fa1e27 deleted file mode 100644 index 98b3597b5a60e239527830b08817ef5d2ac58ae1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 243 zcmY$+oG8ywkifu@TAW{6l$@%dlvrLIpP5%&l9-pAs-&QlmY=VrP|a0@RUW&R%*5QJ z)Xco}#FUiO;*z4wymSRy1tpd0lGNgo`23`-)Z`L9N4?CHS|zSpE``LjlGGwD1qEe= zlEk9))DnfX%$$-`u&&HJh2+HIRE3g^RH&p97dl@-K|vu&!8WxL#IRLRQUn>ApI4Ns W3IVAK#Y!1PsW~}H3JMA!Aq4TiYa#T{NuI1t?O2sbiq@+;IrJw-TQ(RJ%nU}6$ ztDvM(4HkeHqUWdw=0T)umALR2=L|RQOFTq9rg2Va#*yweHLwqJKt9xS)XPi(yGbE2 ztt7RGOF==J+(w3EiN&JrvQk4{< zwPKah48fYTxD*r;b2Ale70MEe^wRS4xwsS*a`Mtsi$ONwOq`$ufNn5WJ~SVYo=T9z zAUQQdArb7R%#z~blEl2^R3!x^ypE%xy-A5hN($8qWrB=%tWa8{l$xJhl3H96pP!VKnp~o!pya5eP|c;Fkdv8~np~NDlQ76h1#3`H zNG?iEEK!S3N=?fzN{vrREiNg_uT-#AC@CsUo?ZH~@ z6%-T{7AYt|wIaDGr!*C0m`Zg{esXb1QIb+(5f?~tW?p(N$oRw@y|ny%28LQLTP_9$ E0EfHP$N&HU diff --git a/fuzz/corpus/91ed67833fe8d523a08d935872513af34d70f596 b/fuzz/corpus/91ed67833fe8d523a08d935872513af34d70f596 deleted file mode 100644 index 39492bd..0000000 --- a/fuzz/corpus/91ed67833fe8d523a08d935872513af34d70f596 +++ /dev/null @@ -1,53 +0,0 @@ -resource "tpr"test_ob|ect" "B" { - test_string = "${test_obÿÿÿÿÿÿÿÿÿÿÿÿv{ariable "list" { - "2"] -} - -resource "aws_instance" "a" { - count = length(var.lmÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿst) -}ÿ‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘ "orphan" {*/ - /*foo = "bar"*/ -/c*}*als { - va/ -lue = "${local."m"2 -o {d ource "aws_instance" "a" { - count = length(vamment -# comment -/* - comm att5 = { for v in var.list : v => v } - for6 = [ fo "servers" { - value = aws_instance.server.*.puJlic_ip -} - -output "linux_clients" { - value = aws_instance.client_ubuntu_bionic_amd64.*.public_ip -} - -output "windows_clients" { - value = aws_instance.client_windows_2016_amd64.*.public_ip -} - -output "message" { - value = <25g)*$Xtf+-@pJ_3@1B1Ge1wkRzXRnIwwCl zF-I>gKfhLqtCouk%q<4lmX@CnQjwHc1ePdDEzU13N=^kkCq6T;xFj(zIaNtPDJ?%A TYgo0H2^Kx$R03ld8*^peX{YW0&6i$ENZZUu$h{FKt1 zR0UfFB!iS0iK~{2E5Ed)ptM9mDLErEC&e&6 zJ+mw|FFrE`;_I@+oKld%N-EX4U`zBM%JkARSAdk|=|O}cmc(abGt&renzBMjMy-BY Yem=tKMfv$93bqO`H|Z7S=NBsg0Gx}4mH+?% diff --git a/fuzz/corpus/9256a5935ce8159a603639c5bf394e3fc7dfdb82 b/fuzz/corpus/9256a5935ce8159a603639c5bf394e3fc7dfdb82 deleted file mode 100644 index b339aee..0000000 --- a/fuzz/corpus/9256a5935ce8159a603639c5bf394e3fc7dfdb82 +++ /dev/null @@ -1,27 +0,0 @@ -variable "pessword" { - type = string - sensitive = true -} - -resource "aws_instance" "foo" { - connection { - host = "localhost" - type = "telnet" - user = "superuariable "password" { - type = string - sensitive = true -+} - -resourcr" - port = 2041 - password = var.password - == - provisioner "shell" { - command = "echo ${!!!!!!!!!!!!!!!! = var!!!!!/*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!ort = 2041 - password = var.password - == - provisioner "shell" { - command = "echo ${!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!endfor!!!!!!!!!!!!!!!!!!!!!!!!!!!!!var.password} > secruts" - }!!!!!!!!!!!!!var.password} > secruts" - } -} diff --git a/fuzz/corpus/92d9a6fffb65cbf7d20cfddcc1efb759d22e0a93 b/fuzz/corpus/92d9a6fffb65cbf7d20cfddcc1efb759d22e0a93 deleted file mode 100644 index c2ca379..0000000 --- a/fuzz/corpus/92d9a6fffb65cbf7d20cfddcc1efb759d22e0a93 +++ /dev/null @@ -1,9 +0,0 @@ -resource "aws_instance" "foo" { - num = "2" - compute = "foo" -} - -data "aws_vpc" "bar" { - foo = "ance" "foo" { - nu>m oo}" -} diff --git a/fuzz/corpus/92e871b722199a526456b8ded207db0b2773a089 b/fuzz/corpus/92e871b722199a526456b8ded207db0b2773a089 deleted file mode 100644 index 0c9aefb69010e2a0f700fcaf668438bc242138fa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 653 zcmY#L%P%TORj^gaO)SvJPs&P7F43swQczG(NXySxuvI87Day=C*WpsALjg)E)n$oA zdWpF<h zuzIj@FwJ0&Qc_|O$m~=ls5Lpo3e{YkkkA85f=nq&EzU13N={W!N-Qsq&&(?>Nz6-z zYXMoUpiq{WQ<_S(KvhssuvGxXQCfaJI6jjSi=ZNjxtYb$P^nm`T$Ms*dS3pNuWAeh z2@DLW#R|3x(Mm;M-ep+H_4$N247DfgJItms>28KFdKf}GHfGu&4 yCOn8?I9$lUz`#ztDyiW zDa}b$P%23+E{V_0Pf=2+=2B3A=uog#(9>4}337qNQj5yWGm}$`6>JrvxfJvjz$z6K z6cm(FD>92qij@>>6_iSfN>i1%K!Q17*C>L40+_@>6f-bnrYa~XBq@OmvsF-1sRlbg z55@UW4qa*`Fasx+OELSZT E0AxYe7ytkO diff --git a/fuzz/corpus/953d26dec9035103b9e17b4f3d2bb34dcb3ef560 b/fuzz/corpus/953d26dec9035103b9e17b4f3d2bb34dcb3ef560 deleted file mode 100644 index 1458237c0d66902a1066a6f6f440ee60fa05337c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1244 zcmXT3XUI%U%1KpFDo89YF3&GYQBtVpQcx(VEJ#%V16zgSlA_GKbS?#j;?%t2%#zHq zR0UgwlA_X7u39dxqSWI2(xT*41*OFDVi1nc%quQQ%u7yHQcz0E&xaV7oS&DMnp~2Z zp9eNwK_Mf*xCCmvQciwyVh%_^i3=nIx7t=gsU$TgFSP_DUWfxID3li4*@E;b*!~BB zti11vFhC=>fb2{yg4n5`R9sq+T2z`?L_s)eBLcDrn|B4HR}D2zu8jc}onfr%l=g?ehxG^C(`&xs5S4D6XyalSUfoz!r@8VT+v zI+zho#L7|t#R?*s57VTDS_Hg+a*;;vP&Qz%YNE-Ec424##|6dm{!a@BGH0IFY4 AsQ>@~ diff --git a/fuzz/corpus/95968e9c7a03947ade595ea10f689bd967e832b6 b/fuzz/corpus/95968e9c7a03947ade595ea10f689bd967e832b6 deleted file mode 100644 index 914be7d5dac562a55bdd6b531984766c56c24262..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 861 zcmXS`PAtkyOv*`BP|C?HE>Tjb=2B2HQi|oO<>D$*N(A#2lJiURN)&7ra#HisOENSR z6ciMai&7Iy)Z&vE84?N@SSBPRuC=S*MVhQmkOBkXXjYz`y`@NoHOxmsYG^W(vrZ-29YM zkn>V=3rZ>>?kN_!&BTxZGDJ^5H$O#*OFp<#H!4K+{6Nnvcw`ikbiU(a`KZC zbM!J(iZwxo<(HO#)G6hcLcFR_mY7qT3bMVtI6gD4xFj(zIaMz)8e%(_fM$aN(xFziB%BK!y-dT1=$9$S@A`1FC--v>7^Ey zW@_mbr54BMrIssXrfAj%aMf}_n$4%g=|nKIa)UQaRJ|^Fb<-5{vMA zD=j}CWGKi1u&BT^mJ1RpX`rM83zqzRz04F)Y$+)y+5Y|emrFrGSs^3?;%u;MN^?>a z(o;(mN()jFOHxx5Qp-~Fz>a|>0+5X*(CS+l%2J~OYlBrz{J6{??+0RoWp!?Z)} d(aVJ?&&w~#O-;=#$w)0yQmF1i*qaWr7XXE6Jm&xa diff --git a/fuzz/corpus/95fe4cb3b56426d457c6fba4d45218760ef696a0 b/fuzz/corpus/95fe4cb3b56426d457c6fba4d45218760ef696a0 deleted file mode 100644 index e147f2299cf3dbebcad71a01538bb6efaac9a2c9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1001 zcmXR)EzU13N={W!N-QsqPtMORC@o1%iH8U(DJW&;m82Hsrlw>jmZTOdDOA^TapmTu z!@D3zoZm&E7hrzj~@b15i5bST&=DCy~g1i3(BsYPX($*IK(whGZ)3i=9Qg$fD^ z3QDOJnZ+f=N(#2BU;q+RP)f~7QUbAT6_iw}u{cLB6Ra3UKyAz`E=kNwPSs1x&)3UL zsa4{t&ErCHvmVS(49K9kq$s~KHASJgG^seXurxKVB&U*#OJ55$I5MGTD=8@D7ZqeA z<|!#uYw2@w>T9Lt=YzbOlvt#srO&0WRjZ}XRia>Hn_5(sT2!pWppXiZ*3(bU$jnLc z!2~MRB|bhrB??N#r0GcIQc$Q>;!>&Qss;yteo|Iya*3X!USekVn{(DuQXQyJipB^H6WWr;<4Nr^>Zp`6U(5(QfYkPz5>5Fad&n^*u+ zTT)b-3YN%CEa0l;;=&nTppbz^Hzce;MyBQGgAD^&46!6JH?uezDrFCqtAaWJET>dj ztecuxT%v2J6w6i1m6xoc1TtE)7UYGJf*fN71qCBbRbx%9wL}9GE(L|u;$%YwkdKsN zloVo06kDGAVoKfI+}spm@<3Lk7AG5l)hW~}Y1V>WSX`QxmRXUnQVk9! zkYCWGxD*sz{oOzrATPBTl$&6o6mJL(lEjjdB0~jR1tYM5Af6G3r)OxGs*skLnNwPn zs!)=VSfWsrT3nh_0?I&!sKH&5np=>QSdyxslm?66^F zQeu^oLM@kqLSAW3j-i5rvVv=FK}jW7K~afL66 zv1fd7X;NNl2~3_#K_MlzAT=+gI6fcb#b_=C1qB6=AvHB+1<883sXAN=3bCkO21#e; z6_+IDC8weol#2*htSKZHOA0B?N!3G3Aq6>!CD8`4AX_0(gXF~g{Or;Kjk3fdJ!n8@ l=IJOXl@{xQLntjj9~4hXiJ2+2;CRX}ZS5~DQD9(51ppe6`S1V$ diff --git a/fuzz/corpus/960c282301f55ba3ccd5edb1e5082be85862d52e b/fuzz/corpus/960c282301f55ba3ccd5edb1e5082be85862d52e deleted file mode 100644 index 04636cc59eff437ddf6f2d4e331ccc067d456d08..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1175 zcmd1JPbtkwZf;^;3dow&1Y7#71 z((>~`+El8MqerhiHAznkdezGZhq4QqvMkb3g)+h%YVHEl({j(KQ4)Au%^o z*U-q=#1s-EAURNs7N?dd*sCi3&5{0zPoRU;fv7nHdr;wajoT^Zgk*ZLV bSd^YxlA5BBm!FcHnxTN4s~8vUsRHqSE7)Vnw(f#oT^X)lF2VEDJU&b$So}{QAjK( zNKGsP*;cMm zGV}8ib8;#bic-PpJsA{T;NUD)NX{=y1xFuMvV=M~Nn*)91C=Epe#^{LNKOQ2tyDy= z&dX0pRY=ZA%u7!#R>&+Vh7=My3Q46UpwI(lJ+N;|GE$3D)AEZ_6^b)+Qu9i3Dit!* z^FVx1c1%mm%qcAb<=Vs&g`(8r(wvfFg|wplT!oUNN>DhLTiYa#T{NuI1t?N-fSW#gxVrQF2mJsOC~o0Gm== zQk0pOu3)R6q*7g?1~xYbWUij0US>+I5?3vkLSkA;Y7v)$g0ezMVo`c(i9%XtPDv_Q zTV|d@a$<3+LPGd~YxyiaCvi9&u^Vo`KvVp2}3 zf>K(3KDxsb%ZuYP^NLFn|D%IcC533MSfw;$uqG`o1%<@iSOr_zvcw|2wETQ7E(L|0 zy!6y!kWDzehi)XXd|0r6gPXEoNlwjBNCZ1Gv!uAVBrz{JRY^f9DX~aNp<1CVkxM~A zK_M-_C_XhYIYYr#p(MXJr!+OSL_?JZ(n~Tl$`W(kF#$|>X-=wMZdqaxLPcg`QckLZQf6K) z7tG+a{QUUhf*hqK)m#b+3JQ6p2-Q$lfr709L{dSa7~(ox1*Nq7{G`+({iM{?0wo1y zh0MH?)Vz|+{Jg{*h1|^I+{BXP427iBlJeBlJcXS6yu{p8g~YrRg_6pGRIp{W zTnY-cT(w+WMX6AO(Y>9Q9}o62$oKfv!4)Bb$N<&gr2PB>OCa?M zc3cVydI}0qBXVu+N&jv@tH zh1|pfjr^pn)Z`M4YOZRKbzBPnu>b=-SW=D8OsQ2+sm{$$0i`~0!e+n+ATdvxYEbql zDZrQ0ki3p9cNLe!Lwu#ApyUJzmy*=tlKA41qRhN>P^79&Mz%WPE{yRELJEeN-fLGFD=fgR8UGTGE7Y@Nlj5wNX$!7D9K1w zNXx7!DJ@D>C`v6TN-a*!D=FquR>&+-NJ`DjOIJuqWgrVA6{i-KrskF8RC00YYr&nP zlvrLIpP5%&l9-pAs-&QlUsRBhn5U#rt)Nz6-5RZ>t&%g+I5?3vkLSkA;Y7v)$g0ezMVo`c(i9%XtPDv_QS7x3LO5!m$##hE#&c_lfO3YqD7 z`9%=p(h@UsNn>%d`eA zXz=Ex7AYtdXQbxjC@FwIHCmX1ocj_H`$>sKkYG>ChlB{oLY3;={FKt1RK4Vk%$yXx z^rFPP%=nCy;{4VYE#5=-Ftz=&0_LL~(yXNd9OL_=H*lWH`QdWhrE1WF51 l5=&B36jIAl^At)l@=K{1>hP2gN+i$oOG^q$OB5IwQUPu`7bO4y diff --git a/fuzz/corpus/98f32654c8451a2e01f287954cceba52068cee74 b/fuzz/corpus/98f32654c8451a2e01f287954cceba52068cee74 deleted file mode 100644 index 16cd96415c6d2f834ea4dda01b0c92f87542618c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 335 zcmY#TP*6xNN=+XWAc28FNg+8gr&ytyOFYUWP^pXsX#PZ_!%)H`~#JuEGy|ny%JuSV=6iq#tCQU8{h4}cA z)LdnSkc`Y?1-RqO6N?oJic-rm{Y#5;DixHHiwsi}OHxym6cTHdKn{efRDxNNm!eRT sk*biESy572l&VmaS^%5-w$h7@5M*vDGAVoKfI+}spm@|3s~6jO_njlkNK zR8*>K6;xHLYeA-#6y!imRVpY-P0Os%RjCH~H7T(OCJogEmrg6qOV&^VIZ6|z#28{Q znv%TK;*!)9WCP(EOu!m!Y+U`_z~K(j31+HPLo7(k&sV7ihkH_DkwUGKCMdua6pBmJ z(lRT!6cj*OxfB#2mc+vnK)fM12`PXgvB*%tR>25tXktl8kr9ZeXK0wJkd~O4Q(Ba& zP?C{YqEwVxT$)o-tYE8Ph?}hcDq$~=( zr+`R!kcbDTteU%D?<3m4ZS_YFc7x gP6;SWCnZ)Xfl_5zVo_#d5~v(Z%g6S)~`YVwM~n)K50^Giz$SciFN-fglQcy@qElw`VEGWs$&jWeNC$qRjAwNwaGcUa; zwYXRTVhmVaT4HHV3D_80g=h;S0|Ole3nK$V9R&+x5Ze+gVrgn%5DN-_gog=-XK8V2 zQG7~bNuq)R$PE=rTnY+BsfDGPMXB+5spTNC%G6>dE-nRy;#5!!M}uNZK_L+&V+c~M zppXP&8-duhu^@#x#bAX>SxPzzO4&*fvCOp8z-4RyUtX!yrxratsm*x}{<(Flqq!xkGG{_dtqSSO~ z#K96=T7Evnap3eT#%mf<&ML{z*ULfL6qL7|iqEK3pl30?OqL5mang@0aEC|6CDk)SebD>xc&Aaeq z4@%%5eaR(C3QA6(AW%>!Ni8mkFD@y{%u5HQ0hMa7Kz>qIYI2EQQK~{_UP)>mD19g9 zP$Vn_ojZe$W0ToUKiAAY-C5c7psU@i?ItqFDCAyh;y2T}lC8-K| R`6;P-gacLqo>Cdm008b~#g700 diff --git a/fuzz/corpus/9b9ea0973fbebb7697d22f752ded61773c2d5ebf b/fuzz/corpus/9b9ea0973fbebb7697d22f752ded61773c2d5ebf deleted file mode 100644 index 328a8a38f90034d4af2a89bab737fff35809e064..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 559 zcmXSm){0Fm%1lhkNmWoPNGvWc&o4?*QmE!qP$;P^NL2s>TZQ71qRhN>E(L|+)V$)% zlFYJH1zUxZqS92ZS}v}l)Z+ZoqU2NsrNr{$_{_ZGlEl2^R3!zawETRqQP<~8n3$KE zT#}ie2R2zjAtS%I1ZuQWPJVJ?4oEc8OBsC{5wFDwwTAW%mNFAl1pkS+@ zR9sq+T2x9XFkxY=V5?A;SfmHzaw#a-+Hxr<6cpu`Wfo`V=cN`YC>3X<=H!4wP(eW< rIX^cyF)syVQ>t!qM!tedwIUIKp@;}YSd<_;u2#WLp*S_UsFn)=w1b{U diff --git a/fuzz/corpus/9c533afeb4e2346dc9e3bb94cdd09061e3e7e926 b/fuzz/corpus/9c533afeb4e2346dc9e3bb94cdd09061e3e7e926 deleted file mode 100644 index 705a9dd..0000000 --- a/fuzz/corpus/9c533afeb4e2346dc9e3bb94cdd09061e3e7e926 +++ /dev/null @@ -1,58 +0,0 @@ - "2"] -} - -resource "aws_instance" "a" { - count = length(var.list) -} - -locals { - ids = aws_instance.a[*].id -} - -module "empty" { - source = "./mod" - input = zipmap(var.list, local.ids) -} - -output "out" { - value = aws_instance.a[*].id - - template = join(",", template_file.parent.*{length(aws_instance.foo.*.id).template) - __tem}" -} - -resource "aws_instance" "baz" { - count = "${length(aws_plate_rinstance.bar.equi*.res_new id)}P -} -= true -} - to_port = int_object.A.test_${local. "${moduresource "aws_instance" "foo" { - foo = "bar" -} - -output "value" {# - value le.child1= "${aws_instance..instance_id}" -} - -output "child1_given_id" { - value = "${module.child1.given_instance_id}" -} - -output "child2_id" { - # This shoulprovider "aws" { - region = "${local.foo}" -} - -locals { - foo = "bar" -} - -resource "aws_instance" "foo" { - value = "${local.foo}" -} - - -resourfce "aws_instoo.idance" "=ýýý - # This sho}" -} -uld get updated even \ No newline at end of file diff --git a/fuzz/corpus/9c7664a7b2ccacd4182ea798df9fd90eb736a407 b/fuzz/corpus/9c7664a7b2ccacd4182ea798df9fd90eb736a407 deleted file mode 100644 index 9400c00a0dcf970dc5ccf848fbdff9643aaaa222..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1372 zcmXTQEGWs$&r`5fQ1ZzvE>Xx&Q^?FqFG?*gRw&3XDk)atQcy@qO)Fw#V9+i~PE}A! zEH94F%quQQ%u7yHQcz0E&sS2Y=2B2lP{=FI1sP+k#8u11Rg_wsUkcJt$H2gVrm0RT zDX|EqD=j}Cq)Vl`EU`#0EkC~&q&+b=Gr2e&Vs~*ek{dmtZcEEAQV2^d%_&jh;>yj; zQ%FpyR7h4(f;t^+c1?{!T7FS{YGQJRf~^9`^y2h*u%E!LP0r6NNzE&Px?MpbttdYi zEUloRU<(Tay|Tod(p0c|1%;CQ_=0?pM?u(DAuB&KPeVyZNk^e1HMbxqu_QGdmIsNXkn(5lvoA! zmO^rVXVzgGQUS=_r8h(aTIJ2HTonS^|zvC56_jTnY+cwn9#-UUEiePKu$e zf|5!#iaYdRff=8f0*M@$XCOM_(=*Fb^Wrm8AP$3=2R0@b>};sPdQfH1JcHdZBe*fj z3LzPp#R|n4`K37pMfqi!DXB%^TnDm+vnVwknp;(>A-;oU8LpgX&_LycW+_+{6v470 zdXhrQyGV{lGZva6(~$Fie!gC23bX*Q{rmSXmx2Pq+2Eim%}G&6Pc2a>El5c$Nlj5m zElbSTjb=2B2HQi|oO<>D$*N(A#2lJiURN)&7ra#HisOENUd z5{vXeiZwxsa`KZCbBaOQ6f#qa6>Jp}%ZuYP^NLFn^O95b5~HP^fFV5!5+&mEde=2DZdmFDhkbsIi(=S;_x5<-05Zw diff --git a/fuzz/corpus/9de8d43c329c1e99bcd3d09e62b2961fa3d3580f b/fuzz/corpus/9de8d43c329c1e99bcd3d09e62b2961fa3d3580f deleted file mode 100644 index f4f611a..0000000 --- a/fuzz/corpus/9de8d43c329c1e99bcd3d09e62b2961fa3d3580f +++ /dev/null @@ -1,35 +0,0 @@ -rtruee// At the time of writing Terraform doesn't formally support a boolean -// type, vbut historica2, 3.4, "foo" ] - tupl2 = [] - obj1 = { foo = "baz" } - null1 = null - bool1 = true - bool2 = false - splat1 = tuple.*.foo.bar[0] - splat2 = tuple[*].fobaor.[0] - for1 = { for i, v in ["a", "a"resouRce "test_resource" "a" " { - count = 1 - depends_on = [ - test_resource.a - ] -} - -resource "test_{esource" "b" { - count = 1 - foo = data.test_data.d[count.index].compute -} - - nested_resource_1 { - attr1 = 2 - attr2 = 2.112 - attr3 = 2.112e-12 - attr4 = 2.112e+12 - attr5 = 2.112E+12 - attr6 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 \UFF11FFsource "aws_instance" "web" { - foo = "${aws_instance.web.*.foo}" -22 \uFFFF |n" \ No newline at end of file diff --git a/fuzz/corpus/9e3596cd713fc641723222b532c3ea7db3135d3e b/fuzz/corpus/9e3596cd713fc641723222b532c3ea7db3135d3e deleted file mode 100644 index ca78868d47fa12df94c9b04141b5b63a2005ba7a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 921 zcmXTYE6y)1N={W!N-QsqH%0-OdBr7(dC93t3Q7fuMX7luN($9n3JS^jrFkU}4&A@P zRm;Vdo1apeld7PUoROK60+ELrXse*4pk$;J3sO~-3Kay~f@E$YL<`tR1zUxj)V%bP z42`nH+}zZ>5-w$hlrbHno z)XmM%(9O-rNFk=w&CShCAtq0$$PBDA8r>Ruh&7pM3S|m53dRbtTnY+lrFkF|Z51+$ z$lTwQ`lnjlGl{CQtmX~4(af~~EBk*0#Zf}w(yf>K(3eo`XE&V+c!2<%oR z6_x5*1y$ART9D^U3UWZcRH;rYg-0w>;FA)m3JRcbFEUiHRWJfaMPf-wkr9ZeXK0wJ zkd~O4Q(Ba&P?C{YqEM7tT$)o-tYE8Ph#L7NsksF?i6yD=X_-0jRFznyq)-hC3YBVb zG$v`*7Ae&xa&ajrCf0!j`AMX70-6=3Ip{Fs-lfoYBcSh~10 j4WiQ3-;I#T^z$RwZCquEMVX07piGpOpRc4)%>V`f5+e#O diff --git a/fuzz/corpus/9e4ce1a0c8b74bd6a2a2dc5689e88cf83fae8227 b/fuzz/corpus/9e4ce1a0c8b74bd6a2a2dc5689e88cf83fae8227 deleted file mode 100644 index bc5db2fa38807a3354e3ca33f51695960bee0dd4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1294 zcmZRe1>nR6Ko%(^=a=S{DA+3Gq~@iUWN4Hn7U|_=7MEyp)pBv=DA+2LxFZ97WDah& zFHHcFeITb3z{(0C8JWcjMXAO4rA5i93gwB#3I#=}WtsV<#W|G1G*3e{W+3JMB&rMU_qTa1*z+@!=J5Eqm_k`jx+LZEb_V5 zxhkjwz;a5Z#k#49#U;8%O0itETzSbF;2_kj1$m*QAjeoiLBU8<)mT%@giApowK&;O z0pw1l7$t?65`~yhH#b8=H#Z|Ag_u$|H#awhm^_fi)Z%0#h&mOO>RJU=)oPe|Q0)ap zscD%Nx+>KmwTOSY2eRpoFF*FSWQNH3iu~xED;oF0rw3^>+h@07NI4 zsZtHGAT2*%r5YS7prET&(yRqb7ni1`WmaI5DpmkXaVaQ(OyyEgfY=`oi?4V?P~<2m zC?uAY6d5YmDj0zc1o4bOJUv6hRE4y}%p6eWDalAI0cE<= diff --git a/fuzz/corpus/a06c890c02dd6e5478e9313276b54692d8c8d3c5 b/fuzz/corpus/a06c890c02dd6e5478e9313276b54692d8c8d3c5 deleted file mode 100644 index d16cd21..0000000 --- a/fuzz/corpus/a06c890c02dd6e5478e9313276b54692d8c8d3c5 +++ /dev/null @@ -1,2 +0,0 @@ - if re: esource "aws_inatsánce" "b" { - amreSource"aÿÿÿÿÿwss_ \ No newline at end of file diff --git a/fuzz/corpus/a08310b2e1ae85ff9755528dc8c84e420d097469 b/fuzz/corpus/a08310b2e1ae85ff9755528dc8c84e420d097469 deleted file mode 100644 index 50ed90eb0fe0b7ea77cdce7c80794d476c28baa5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 821 zcmY#TGE$1=s^#J;N-fSWElN&RP)aN>j?c_1E=kNwPE}G+N>oy)=2B2dwk^#oQLt6W zNzF?y$CMScPRuC=E6YqNR-tN;TLb zJq0C|>fHR4Qk+gs%g=`xo|d1lV5^{%lvtz$vOd4G1Z1*OSz=CUs**yrGM9n^n5~eL zs+XLRnUi8*3o;xz1oZS^VG*C1Qj1~?SchSJdS+Q_UVLT>#7c;HU}HdTgc)q82UV6= zTmlXgaCmW|IgqfAKn^Y_O$GT17945$`4D$O<1h_567%!*GE<;2Y5Vu@UoHg&WrdK8 z%wmP&42ZVUoD_xh)Dnf#f|SIP)D(r(veY~jZ-RY<5?Wy2p#)MI*dDMml1r2nl$;=e z0gkrflA_GKbcl<=0{KZ z#4pK6RY*(B%qcBORVc|wEKw**EiTO|0VOd*P=q4Ft0Z+&K~7>xYJ6H|4k*jmZTOdDOA^TapmTu z!@D3zoZm&E7hrzj~@b15i5bST&=DCy~g1i3(BsYPX($*IK(whGZ)3i=9Qg$fD^ z3QDOJnZ+f=N(#2BU;q+RP)f~7QUbAT6_iw}u{cLB6Ra3UKyAz`E=kNwPSs1x&)3UL zsa4{t&ErCHvmVS(49K9kq$s~KHASJgG^seXurxKVB&U*#OJ55$I5MGTD=8@D7ZqeA z<|!#uYw2@w>T9Lt=YzbOlvt#srO&0WRjZ}XRia>Hn_5(sT2!pWppXiZ*3(bU$jnLc z!2~MRB|bhrB??N#r0GcIQc$Q>;!>&Qss;yteo|Iya*3X!USekVn{(DuQXQyJipB^H6WWr;<4Nr^>Zp`6U(5(QfYkPz5>5Fad&n^*u+ zTT)b-3YN%CEa0l;Qcx(VEC6{mH?cqi;uei+E}Ve~3ND3eE>Ln&P)IB(DKb>BRWJgZ b58@etcvWC7D15>31#wGSem(=20)qkoI0eef diff --git a/fuzz/corpus/a08b958742804a143cd036270a6b172559fa0c89 b/fuzz/corpus/a08b958742804a143cd036270a6b172559fa0c89 deleted file mode 100644 index dfdc79c..0000000 --- a/fuzz/corpus/a08b958742804a143cd036270a6b172559fa0c89 +++ /dev/null @@ -1,15 +0,0 @@ -module "mod1" { - source = "./mod" - param = ["this", "one", "works"] -} - -module "mod4" { - sourc!=0e = "./mod" - param - - - - - - = [module.mod1.out_from_splat[0]] -} diff --git a/fuzz/corpus/a0cc95de934da9bb0143697eeca3074de8122e31 b/fuzz/corpus/a0cc95de934da9bb0143697eeca3074de8122e31 deleted file mode 100644 index bed5364d2a0deadcef192879e93469b90bbfb50b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1372 zcmY#TD5)$+Rj^gaO)SvJPs&P7F43sws^(HqP*6xLDJe2kuvIXE^Nc_|24rAkgUo}o zi&Bg8ON)|I6_iQ}it@`cQ&Ni*loHE}l@zMEIEzx#GxPHlY!#GJi%a4mmMSSIIVves z*K%ATuu=p`Ikoh$tX3nccg8cRw_lQ8TG6Xs5xpIj0TH&a2uR-r7h2$V0u#ZgjX5mY2GH?uez zDisTrt5V2J&&w}LwXw}e%u7!#R1%F8dxE(Wu>a`RJ4b5a#1!hwQPeo;Y2VxE#hwU#~?Cqq$Ya$-(Sr9w$Y PW_n462BJcCPbtkwRZuEPEiQ@A zRZvjMFUd$PO0CE&E-6-0uvJh}C@CsURpL@8ODxJvOaduQ%uOs%QmE!qP$;P^NL8>^ z&;=8T1scUAMVWc&np`%uTwDsdNCLH7T>nu(s$N=tzMhs|W{Rd>NosCEPGU)_CYOOi ze0)i2ZmkkmEf*Km^{EioXXX``B<3ZjDk&%>C00SKPtGsRD*?Gtr8*}yFTEr~1LRMz zS@A_s4GMJ(3=9ei3du#Oi6v_BNsJ5$1q>_`nu|+{@+%c=!M@{CP^d+<5gZ!%Nm;4M zC7BcD843~@7?c!}6LX5e-p))ZRd9QDA#1&Mr!*~s23 zE{O+)q^fGQjg51$LRn%?X{wGwQfY}od8$HgX>keH#f!EIO2aV@6%Y}xrw<8ig@VMQ z#9RdhTZL$)l8nq^B^?E&{Jc~URi0mzU91#~oQ86hOt|tDs#6pca^qF1%Myzi7#NVk z7GHdW@-ryhlS`BolpGJqCDP0eoAPx00^A!GP{Ld`@4**+xcX|K- diff --git a/fuzz/corpus/a162c5ead9de3f5fa52cdbbfc5f78bfc5c557daa b/fuzz/corpus/a162c5ead9de3f5fa52cdbbfc5f78bfc5c557daa deleted file mode 100644 index c3dc5a2..0000000 --- a/fuzz/corpus/a162c5ead9de3f5fa52cdbbfc5f78bfc5c557daa +++ /dev/null @@ -1,16 +0,0 @@ -resource "aws_computed_source" "intermediates" {} - -module "test_mod" { - source = "./mod" - - services = [ - / { - "exists" = "true" - "elb" = "${aws_computed_source.intermediates.computed_read_only}" - }, - { - "otherexists" = " true" - "elb" = "${aws_computed_source.intermediates.computed_read_only}" - }, - ] -} diff --git a/fuzz/corpus/a1ad3d220d4a33168b71818466e7ec7cedde7414 b/fuzz/corpus/a1ad3d220d4a33168b71818466e7ec7cedde7414 deleted file mode 100644 index b9e9e9e47733849f8cb9d4d6289125fa15d16a56..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 805 zcmXTQEGWs$&r`5fQ1ZzvE>Xx&Q^?FqFG?*gRw&3XDk)atQcy@qO)Fw#V9+i~PE}A! zEH94F%quQQ%u7yHQcz0E&sS2Y=2B2lP{=FI1sP+k#8u11Rg_wsUkcJt$H2gVrm0RT zDX|EqD=j}Cq)Vl`EU`#0EkC~&q&+b=Gr2e&Vs~*ek{dmtZcEEAQV2^d%_&jh;>yj; zQ%FpyR7h4(f;wFb?4IQO++2mkk`hw|1qEA$Y6XyPH zaw&kM&A=+7K}-cqm6>S@WePS5#tN|@)unmKh9Gk@i{tZ3bCXhwG?WaDjFmLG6cm#4 z^HRWa8ioqCwhBg?3ib+y3Rd920{NUvK_MwK&k$^xhK8ZGk*2D#rj`kpfrdlgHm38 zd~$wiUI{2FkfTf|CsnU3F{d<@OF^NevLF={xeB%lTnY-ssd>ejC7ETZ3bqO*MWv}+ z+6a9`py*Nnry8gRBLfpda7+{=78jT27o{lJg2NuhNz6-5RZ>t&%gyiWDa}b$P)g3o%t--> zDJT?^t^;C=t%8!CKExo9(fOq%1*IhlN=5nkCGnY1!^;wLN>deV6_iw}6U&PkU~bY& z%g@)#OsQ2u)|i}8%f$sVCA}yyF9mFPye6huxnOVTf#vleN^NX%QsN;-s;nmnsu>xE Mg(o&7GB9uf06avxbN~PV diff --git a/fuzz/corpus/a2e5f5c433d16ab338bf65ac79fda3674d04192b b/fuzz/corpus/a2e5f5c433d16ab338bf65ac79fda3674d04192b deleted file mode 100644 index 45d5ac9..0000000 --- a/fuzz/corpus/a2e5f5c433d16ab338bf65ac79fda3674d04192b +++ /dev/null @@ -1,59 +0,0 @@ -// comment -# comment -/* - comment -*/ - -resource_1 "strlit1" "strlit2" { - attr1 = "val1" - tupl1 = [ 1,.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.listk}-${v}" ] - for3 = { for k, v in var.map : k ~> v } - for4 = [ for v in var.list : v ] - forr }")}re~source "test_object" "A" {} - -resoure "test_object" Þ½Ýß„õßætesÅÅÅÅÅÅÅct>B.test_string}ource "test_object" "A" {} - -resource "te - suffix - EOF - - nested_resource_1 { - attr1 = 2 - st_object" Þ½Ýß„õßætes" { - teÿÿÿÿÿÿÿÿkt_strforr }")}re~source "test_object" "A" {} - -resoure "test_object" Þ½Ýß„õßætesÅÅÅÅÅÅÅct>B.test_string}ource "test_object" "A" {} - -resource "te - suffix - EOF - - nested_resource_1 { - attr1 = 2 - st_object" Þ½Ýß„õßætes" { - teÿÿÿÿÿÿÿÿkt_string = "${test_obje attr2 = 2.112 - attr3 = 2.112e-12 - attr4 = 2.112e+12 - attr5 = 2.112E+12 - attr6 = 2.112E-at1 = tuple.*.foo.bar[0] - splat2 = tuple[*].foo.bar[0] - for1 = { for i, v inct>B." ["a", "a", "b"] : v => i... } - for2 = [ for k, v in var.map : "${k}-${resource "aws_instance" "foo" { - foo = "\ar" -} - -output "value" {# - value = "${aws_instance.foo.id}" -} -suffix - EOF - - nested_resource_1 { - attr1 = 2 - } attr2 = 2.112 - attiffežžžžžsisÿ \ No newline at end of file diff --git a/fuzz/corpus/a2f0e91e82ec1754968e79a37a0eb6604640d5d3 b/fuzz/corpus/a2f0e91e82ec1754968e79a37a0eb6604640d5d3 deleted file mode 100644 index 4ba4d1e46bd72b833163bb03013cb9941f7af3cc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 943 zcmXTYE6y)1N={W!N-QsqH%0-OdBr7(dC93t3Q7fuMX7luN($9n3JS^jrFj($hwfkD zs^#L!%}*)KNmWov&dAJ30n6Li=zLowQBG!wp%RQ` z1Ti|Xq@>7DLBUo*sVp(aP>D-Hp`^4R2P_h;V5p;Dq@!T0XQHE^l$M{bq!0_0Hv;L1 z2J!NfvJ4eKylREC{Cto(Nr_cT3bkAc3VEeDIbek#2A6_DQhq+f;F6-!R45-TpO%~jn3Yj_z zWeS;j3eif5N;(Pj?c_1E=kNwPE}G+N>oy)=2B2d&M(a?QLt6W zNzF?y$CMScPRuC=E6YqNRRhF1jnu^PIE(L{>)ZBuc#FA76G+?Wcm7kfXp`@dv16LEDmYI{PSCCkgnpdKy zRSoquioeqG^Yyg!GE+45UXrQ z^YcJKP@IvPlcNNdudXGKj*1}u0tEzEgMtDiKu|I?IQAiFK}kW$38DooSX@$+nU@aI zqEZbOfT+?dN(H5#)Vz|+{Jg}RoJxhF)U?#1)VySnYH$!1DQDx_ql zft8df6ep+VB^G7o7h8b?O;;f=zeJ%Vu_!$i6jq6ODPV!boFb@5UVcidLUKl8UV3V= zLS{*^0@wl_g{0CFh4NH|+|uF_ut6mmsYR)2`9-M;#hE#&c_lfO3YqD7Abv?kszO>~ zW=?5QszOOdVu?agYH?{!38*A8L=8Y#P6cOgB?To&28X&$2jno_%sk!V5>P1ta+e;L V0>n9xFv7_HnJKjj@Z7|J1_1cCz-a&g diff --git a/fuzz/corpus/a446521a00389c970caefc0e47a88d9690ac1231 b/fuzz/corpus/a446521a00389c970caefc0e47a88d9690ac1231 deleted file mode 100644 index 70e38b2..0000000 --- a/fuzz/corpus/a446521a00389c970caefc0e47a88d9690ac1231 +++ /dev/null @@ -1,47 +0,0 @@ -resource "aws_computed_source" "int›rmediates" {} - -module "test_mod" { - source = "./mod" - - services = [ - / { - "exists" = "true" - "elb" = "${awoutput "servers" { - value = aws_instance.server.*.public_ip -} - -output "linux_clients" { - value = aws_instance.client_ubuntu_bionic_amd64.*.public_ip -} - -outp±t "windows_clients" { - value = aws_instance.client_windows_2016_amdur cluster has been provisioned! To prepare your environment, run: - - $(terraform output --ras_computed_source.renmidetiates.computed_read_only}" - }, - { - "otherexists" = " true" - "elb" [= "${aws_computed_sourcd.intermediates.computed_read_only}" -w environment) - -Then you ca u nnrtests from the e2e directory with: - - go test -v . - -ssh into servers with: - -%{for ip in aws_instance.server.*.public_ip~} - ssh -i keys/${local.random_name}.pem ubuntu@${ip} -%{en`for~} - -ssh into clients with: - -%{for ip in aws_instance.client_ubuntu_bionic_amd64.*.public_ip~} - ssh -i keys/${lport NOMAD_TOKEN=${data.local_file.nomad_token.content} -ex port VAULT_TOKEN=${data.lo}, - cal_file.vault_toke ] -n.conten} -t} - -EOM -} diff --git a/fuzz/corpus/a49496119bf990b94dbbf6fcd1bbcb4877c144bb b/fuzz/corpus/a49496119bf990b94dbbf6fcd1bbcb4877c144bb deleted file mode 100644 index a828e59..0000000 --- a/fuzz/corpus/a49496119bf990b94dbbf6fcd1bbcb4877c144bb +++ /dev/null @@ -1,5 +0,0 @@ -resource "template_instance"LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLPLL{ - value = { - base_template = template_instanCe.exam,le.value - } -} diff --git a/fuzz/corpus/a4b9b37ca9c96c2dec1d9c2f369df5b3295d4ce1 b/fuzz/corpus/a4b9b37ca9c96c2dec1d9c2f369df5b3295d4ce1 deleted file mode 100644 index ef896509e87cab5b7f9009b355520a229aac90b4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1372 zcmXSp&&(?>N-fSWElN&RP)aNZ3zQ`0C8sJWC?zT>RC95r<-_>-d8r@~1%>4N(!3G{ zTZOX3B7KEK1-JouiMgpM5Mzo{lS_*-ODf~ji}Fhgij@>n@>7cy^72a*QY$ixOB6Em z6iPBc_QYqV)GBe+7UXl4aFvvnDkvpqWagw8#;0eNrRL=;*eXOD=qMQKC>ZG|80#pQ z=qQ-#D46LenCmE5=qOm~C>VmILGlJlD%FYcnJEw_mL=wtrYhJfD5+HE=BJeAr0PM; z)dQOg@;2C4P}{k<@=Hq!N=u-&8^MiHRtU++ELJGa$S=)FQAkfMQ7A1)Ni0cCQAjOI z1$iOAG(7|EfAj!M%g=|nCa*MC0S0Upl#G?FAZUqPBM+{ zTnvf_R68LF0PcQRgd20!a&f_3jBp}Ex$WP-f4LMCXdhOSv_zpiRRLrV#I%gmqSUnfqEv-7DMAs0MWfF72g+Zl4W_lh-LrF%eLRw;GPH7Ry4~Zq93}2d4Qml|x zl%K1Bk|G9wz{4WkQLjWTwYVg{xC9iopyYy_vP(cxkQi1{P;!RGK1dLv9u!O})y3er NPtMN+l`jlv0047$x2^yH diff --git a/fuzz/corpus/a5235124e5bb681b83f9f180123b29c9d44e242c b/fuzz/corpus/a5235124e5bb681b83f9f180123b29c9d44e242c deleted file mode 100644 index f26ef95..0000000 --- a/fuzz/corpus/a5235124e5bb681b83f9f180123b29c9d44e242c +++ /dev/null @@ -1,6 +0,0 @@ -resource "test_object" "A" {} - -resource "test_object" "B" { - test_string = "${teãst_object.A.test_string}" -test_object.B.test_string}" -} diff --git a/fuzz/corpus/a5414860816b2f5cb538992d9647e1e7e3e3bbc9 b/fuzz/corpus/a5414860816b2f5cb538992d9647e1e7e3e3bbc9 deleted file mode 100644 index b8153b209b6c3eae4a4a574dd06fa695a96e4986..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 977 zcmd00V8~A?%}G^I%FRzPR8pws$}cTSPE}A!EH94F%quQQ%u7yHQcy|+Nhv5K=a=S{ zDA+3Gq~@iUWN4Hn=DK47nC{Y?RK47?#3F=>%)}&+RhfCUTrh*v^7G@13v!f}RC6gP zC@AEWB2+_J1q!wb5J?4vVu`Nsh|KBEG{X^%u83WRZvo?MiyX@wpCCnEl5c$Nlj5m zElbT)D9Ok#P0uJwE#|}uKsHd#FqjRcdC3}}bgNRWP?lJvmy}qfP^+W~3C-ftw6x5M re4J9L#Y$XU3JS%kB?`9c3bqPHpp=sf$-0_K$r+hBDM|{}s;a60H*r7B diff --git a/fuzz/corpus/a59d6ce4f82789b7eb844ded5545977e13777775 b/fuzz/corpus/a59d6ce4f82789b7eb844ded5545977e13777775 deleted file mode 100644 index 527b585..0000000 --- a/fuzz/corpus/a59d6ce4f82789b7eb844ded5545977e13777775 +++ /dev/null @@ -1,36 +0,0 @@ -" {} - -module "test_mod" { - 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 = "$${ \t \«¹¹Îι¹Ô2 \uFFFF \n" - esc2 = "$${} %%{}" - tpl1 = "prefix-${var.bar}" - tpl2 = "prefix-${func("bar")}" - 0tpl3 = "prefix-${func("nested-${var.b}"" -a})r tpl4 = <5-w$hN%}pUDPpOEI zK7}#`8wF#9SdcBHdC7(#_hc5w=auFrr50%@85$WYX@bKlF9j^8VW?nht6-$5V6R}P zV5OjxmY<)LSfs?IppcZAX9#wrhK8ZGk*2D#rj`kpfhA`QFNjVsQ>7YWK|KQm6zL@;7Ae#!X@Vk3L7})b zEiJQxOF;pol}kYZVo5wK;lvw)lb!-7@{0@=Y!!^ah9;Jj6d8eddWMFn3TcU%Ii*FZ z3MCndB}zr9#icnV#R|3xhNvm9BsI4nC$S_oJ}ol`p0sHe^cX3NMp0IC_v?Lyl7bvs zL|IyXzDhMXizR8+7Ae&xDu4r@yeK1_La1sT?i8XxS_(-lQc|b}Wm_yk!Bv)6l$n?W PDhJc@^OY2;AxRtnLr{ec diff --git a/fuzz/corpus/a6e3203e4a1f24d925b7166e7f70b2c898c1f44f b/fuzz/corpus/a6e3203e4a1f24d925b7166e7f70b2c898c1f44f deleted file mode 100644 index ba30e49ef86c717d22c5db2deff0f1d174e983cf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 164 zcmY#Z2+7DSRwzm>&Mz%WPE{yZC`v6TN-a*!E15_bC@AF@6=WplDJfKI>2q=FYo+Dq jE7&S1B_$RqY3Xz6YwJrvxfJvj zzzP)<6cm(FD>92qij@>>6_iSfN>i1%K%yY=oFpX>(^f%ANkJ(yZ%S%WZfc53bz*sO zd~#lH0m2xSY83{ESZPUWN<74Rz0AB4u#U{clGI|o1zWg7A;v1$D%dI*a@BHi6{UiFS`c5Jkyw&imRh8wpp=(ikO~TdS}v}X f#F9h>rKHr<0;QUoto-}}h&Yn!Sgu+wB6I)%pj&4{ diff --git a/fuzz/corpus/a7532c8af5a7b82ef607b2768d63d85dd1a407ec b/fuzz/corpus/a7532c8af5a7b82ef607b2768d63d85dd1a407ec deleted file mode 100644 index c2afbf1..0000000 --- a/fuzz/corpus/a7532c8af5a7b82ef607b2768d63d85dd1a407ec +++ /dev/null @@ -1,10 +0,0 @@ -resource "template_instance"LLLLLLLLLLLLLLLLL^LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL "example" { - compute_value = "template text" - computeÚÂßÝvalue" -} - -output "base_config" { - value = { - base_tLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLe - } -} diff --git a/fuzz/corpus/a7630de6a3292a58fb34ac4c9eb76b34621735ed b/fuzz/corpus/a7630de6a3292a58fb34ac4c9eb76b34621735ed deleted file mode 100644 index e01f8fa18ed4910fb24ecb2133ddc970739417df..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 919 zcmXTYE6y)1N={W!N-QsqH%0-OdBr7(dC93t3Q7fuMX7luN($9n3JS^jrFkU}4&A@P zRm;Vdo1apeld7PUoROK60+ELrXse*4pk$&H3sO~-3Kay~f@E$YL<`tR1zUxj)V%bP z42`nH+}zZ>5-w$h7@5M*vDGAVoKfI+}spm@|22jIMW{DA?(hi zk1bRT3=QPKz#3dADsTrEBv_5Wp{=B%QeCT{s#;wOiiDDa97rT66%?hWWmf2_RD+U6 zQeqKI8mbE}omQHctf2&oLrs_xV~D|MO7c>ROHxxH2Bu|JfYYN&HAFi+d6%T-7UU$B zq{gRZ=D_n!Vv&+UH7KR1RD%<0l4fm@Qf;CF$Ox{o#G=f^Bv2Mg%gule d"1mo" { - source = "./mod" - param = ["this", splat[0]] -} diff --git a/fuzz/corpus/a79e31a731e1e9f9117bbc64663196bf9b47e6c0 b/fuzz/corpus/a79e31a731e1e9f9117bbc64663196bf9b47e6c0 deleted file mode 100644 index 4b4f9df1eb7c53315f12bbb2c76d335686f76441..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1060 zcmd1)4+8%{1a6#`UzDqmlAl_fr(U7};w0weR4Npg78K+cl_(@CB<1Jlq$cKZ>FX<$ zR2HP_D3m3YmMCOo7MJ7~WhR3amt(*!R>)0E&rD8CEXqtw%26mOEyziYt_GQ@ zP^OTXr%;wyq?eOfT%us5P^MsOr%gHx>=;l_OUs{x$ zs-TouUL2p9S6q^qmz=7kpj4ikq@+;IrJw+EeLhH=N;R?)z4Fu~JuSVo{QO!aE+Zp_ zm{K=4H#dctJS7E%BE8JKg3=PMS}v~q(vpJG5(Om?jbeU&UMj@=uIT_cba5_2dQ8Y*!i$HZv(Qa^k_Nh1jq)<&S%sEy^~vQ43GO;O0pPf1SA OP(aT63=9k?+*AMr8&87( diff --git a/fuzz/corpus/a7bc2622462c1886e4570c921eb5751c8cb9be31 b/fuzz/corpus/a7bc2622462c1886e4570c921eb5751c8cb9be31 deleted file mode 100644 index dc297a6..0000000 --- a/fuzz/corpus/a7bc2622462c1886e4570c921eb5751c8cb9be31 +++ /dev/null @@ -1,35 +0,0 @@ -variable "password" { - type = string - sensitive = true -} - -resource "aws_instance" "foo" { - connection { - host = "localhost" - type = "telnet" - user = "superuariable "password" { - ytpe = string - sensitive = true -+} - -resource "aws_instance" "foo" { - connection { - host = "localhost" - type = "telnet" - user ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ = "superuser" - `port = 2041 - password = var.password - } - - provisioner "shell" { - command = "echo ${varser" - port = 2041 - password = var.password - } - - provisioner "shell" ive = true -} - -resource "aar.password} > secrets" - } -} diff --git a/fuzz/corpus/a7cdc85b8d1c292b1c13a3a3233ae79b8283c8fc b/fuzz/corpus/a7cdc85b8d1c292b1c13a3a3233ae79b8283c8fc deleted file mode 100644 index 81b3993532fa54847ea7e986a69cb3835d88f93c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1238 zcmXTUFD*(=RZuEPEiQ@APs&P7E>TiYa#T{NuI1t?O2sbiq@+;IrJw-TQ(RJ%nU}6$ ztDvM(4Hn2x`Uf&a&rweeWF|zuR*4IbdCvIF0~_b02R0pU9O;e&J10K}Y?`B9W(wF% z3W;eYsYP503d#y4iACwDB?@VoIVGuJKV{}ABqtW9DwJfTLM2mE6!P*@G`SQMQc_2Q zC@)qPS zsY(jbTCqxLMqo`^TnY+_xtR*K3T25!dTIIjTwDqYIeF=+#UPt-CQnET04H)iic&yw zYKB50*t*P;;^LCTyyR3R1*N3KA|-`tg|b901qB6#wEUv@)WqZr1zUxZ{NkL_)YK9U z9fi!iVsIKtRTvE%Jb{y(0SVrc%)~qeTRVj^g<39fkeVqdDA+1QgF;tni6w!=67%v)GE$2a zpmLdcAQ=#@O$JFdE-nR7Xo0MUL>f4L3_+?D6q2-T6_kvWxL(|^jRh&p zDJ}siRLWA)QBcZOf{10Nr6yM<=cGd8I5RyjzbMtlHX|`FJ+&CD9LZXxSS|&HTCQ3y zNP5xJgQcAK%#>PCuyEytsm*&7@2b7ROws01urf25oL2Sv%PfpCyOUuuP zI1bD$R;cFUOv}#)sQ@JLTYY7Nu@$=qOyW3h{c5-ueDr=+yjbgtYuba3UZ`El9+;0UTSek kDl`Q`OTAQuy!@0@JuZ}3MJ@?JX+|$IrB(r+QW?+y0FGst^8f$< diff --git a/fuzz/corpus/a822117ba12e57fbcef002ff180926888bd4a2d8 b/fuzz/corpus/a822117ba12e57fbcef002ff180926888bd4a2d8 deleted file mode 100644 index 137ce09d42c0a5ea79c919a6607006ab22728901..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 685 zcmXR)EzU13N={W!N-QsqPtMORC@o1%iH8U(DJW&;m82Hsrlw>jmZTOdDOA^TapmTx zl;)%=D3zoZm&E7hrzj~@b15i5bST&=DCy~g1i3(BsYPX($*IK(whGZ)3i=9Qg$fD^ z3QDOJnZ+f=N(#2BU;q+RP)f~7QUbAT6_iw}u{cLB6Ra3UKyAz`E=kNwPSs1x&)3UL zsa4{t&EtZ*xh%0LGcgI|+JeO5;`00=sB23q3sON=DJa+~6qgib=B0CS)pBv6hDIjT zXe9-uwETP}g=%Y5kXoz<53r)t#FY5_yqwBfB`%P`wK`x56fz*LQhrHBY7yMm3Q7tk zMWv|_rJ&$|`W&Pb6ofdukBAE{WrfTVg{0KXymW<>R0bq~>O_1zBuzAD7MB#|SEi;Y r6qhCyrxuo`=9T1Ba&hTvAq6;^Q_G9vGxLhAt-+D2q+o5WWStKHj^?Xz diff --git a/fuzz/corpus/a84af8f0d3185d5643c19625d6f18564f46cfd25 b/fuzz/corpus/a84af8f0d3185d5643c19625d6f18564f46cfd25 deleted file mode 100644 index ca5e4f0..0000000 --- a/fuzz/corpus/a84af8f0d3185d5643c19625d6f18564f46cfd25 +++ /dev/null @@ -1,20 +0,0 @@ -" {} - -module "test_mod" { - source = ./"mod" - - serv7ices = [ - / s_cnmpsource = "./mod" - - services = [ - / { - "existsead= s = [ediates" {} - -module "test_mo#d" { - source = "./mod" - - services = [ - / { - "exists" = "me" {true" - ---- - depe- \ No newline at end of file diff --git a/fuzz/corpus/a8643e9e52bd63ba3ea723ab0d8c48e6f83e0cdc b/fuzz/corpus/a8643e9e52bd63ba3ea723ab0d8c48e6f83e0cdc deleted file mode 100644 index a981503604a324a8dc4e10742f6392786b1afd71..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1372 zcmY#TD5)$+Rj^gaO)SvJPs&P7F43sws^(HqP*6xLDJe2kuvIXE^Nc_|24rAkgUo}o zi&Bg8ON)|I6_iQ}it@`cQ&Ni*loHE}l@zMEIEzx#GxPHlY!#GJi%a4mmMSSIIVves z*K%8=VpOdT*hIK}`6U^tMM#z^V6_!wGssCGt25)#0t03>Bq;RYvLLIG z{Rg%>maCQv6g-evzIXrberPhIW>VoK6(FT83X@%4aY2q;1 Z6lEqS=Hyf=lw@S4mt<&wvP*%gDgX_xpH=_> diff --git a/fuzz/corpus/a86d78d4103525a42a954d13643038354619eceb b/fuzz/corpus/a86d78d4103525a42a954d13643038354619eceb deleted file mode 100644 index 21929d1..0000000 --- a/fuzz/corpus/a86d78d4103525a42a954d13643038354619eceb +++ /dev/null @@ -1,49 +0,0 @@ -r<=ource "aws_computed_source" "int›rmediates" {} - -module "test_mod" { - source = "./mod" - - services = [ - / { - "exists" = "true" - "elb" = "${awoutput "servers" { - value = aws_instance.server.*.public_ip -} - -output "linux_clients" { - value = aws_instance.client_ubuntu_bionic_amd64.*.public_ip -} - -outp±t "windows_clients" { - value = aws_instance.client_windows_2016_amdur cluster has been pr} - ssh -i keys/${local.random_name}.pem ubuntu@${ip} -%{en`for~} - -ssh into clients with: - -%{for ip in aws_instance.cliovisioned! To prepare your environment, }, - { - "otherexists" = " true" - "elb" [= "${aws_computed_sourcd.intermediates.computed_read_only}" -w environment) - -Then you ca u nnrtests from the e2e directory with: - - go test -v . - -ssh into servers with: - -%{for ip in aws_instance.server.*.public_ip~} - ssh -i keys/${local.random_name}.pem ubuntu@${ip} -%{en`for~} - -ssh into clients with: - -%{for ip in aws_instance.client_ubuntu_bionic_amd64.*.public_ip~} - ssh -i keys/${lport NOMAD_TOKEN=${data.local_file.nomad_token.content} -ex port VAULT_TOKEN=${data.lo}, - cal_file.vault_toke ] -n.conten}vis - -EOM -} diff --git a/fuzz/corpus/a917612347d227c8802861ef19fcb5070334d31a b/fuzz/corpus/a917612347d227c8802861ef19fcb5070334d31a deleted file mode 100644 index da940bf..0000000 --- a/fuzz/corpus/a917612347d227c8802861ef19fcb5070334d31a +++ /dev/null @@ -1,3 +0,0 @@ -resource "aws_instance" "a" { - foo = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 2s{0a_$"winstance.a.foo}" -} diff --git a/fuzz/corpus/a925d5adada0f59ef705ebf7bff52fed6d8dc448 b/fuzz/corpus/a925d5adada0f59ef705ebf7bff52fed6d8dc448 deleted file mode 100644 index 2c6c580..0000000 --- a/fuzz/corpus/a925d5adada0f59ef705ebf7bff52fed6d8dc448 +++ /dev/null @@ -1,9 +0,0 @@ -re~source "test_object" "A" {} - -resource "test_object" "B" { - test_string = "${test_obje...A.test_string}" -} - -resource "test_object" "C" { - teÿÿÿÿÿÿÿÿst_string = "${test_object>B.test_string}" -} diff --git a/fuzz/corpus/a985e16fd95ad91cda4ac9d4740910d1b4fd87a0 b/fuzz/corpus/a985e16fd95ad91cda4ac9d4740910d1b4fd87a0 deleted file mode 100644 index 80c763194a152226baed27ff5f22e581777ddd03..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1372 zcmY#N%+1s_G%_|ZRpL@mP*5l>)-6vhF3~kouvGxdnVDNy8i3?#xoWw%^z{|OQx!52 z%Tg6e@)e3w(^894^O92)GD{SS^Fd^0ah`gKLP1e!UTO+gerX2*;EoAW6_gUoi{mr% zic5-0Q&W``l+yC^m6lY4otIadtH3}kupvgFt%8z?63A;ssm1xFMaf9kC*~!CtWQcT zQc|$vQc%!SP)N(q2L(*7tzBtOs)AB(eu|-z0?27ly|xNUdiuHfDWCu=NGwXsRZy^1 zh*m1e$ShXUQBcayO9fHo`9;~qO0ghYbMsS5!6qpgapfyirzj}o#;a79B^K!w7vv?EaT=A|p7q!JS_v`|xAQj}krnxar#npB)xSelww zl2ggWrLTn}>?hI=C@AF@6=WplDdF%Y4i_olQjf!!QDKrppeR+LI8#9(B{eOvG^a$t z7M#5h1(P8t|0U*v@~MJSazdD?tRr?vl!aR0Ugw+{6Nn;{1Fig=&bE0D(m<9RL6T diff --git a/fuzz/corpus/aa0f7a65473fb5b71ced21c1e8f9db58ae3fc8b3 b/fuzz/corpus/aa0f7a65473fb5b71ced21c1e8f9db58ae3fc8b3 deleted file mode 100644 index 2aacce0f24f7d5beca4ce6bb79ab80dd3166080f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 840 zcmXTWXJBB6Ps_|n)hkFWO3f?L)2hx%%}X!I&`2yVj?c_1E=kNwPSs1x&)3t^%S_SK zD@n~Q$Vn_o)#Or8h>tHx&8=19s^#J;N-fSWElN&RP(s$Hq@a|PSf!*;&847_oL`z( zqF}3_q=IY%14*DjKd~e=z6kEDq{Je<)WXtCExn@D;`qGOa)nG3^NK-Ma~7qhXXfXD ztWGU1iO;X*;!MlW2XT`UHx%J_eOi7#$Owh%oc!eClA_GKbg*|5b3h>iW`aCk5MQ2= zSdv2C6 aA_b*l1*PPS%$yX%_{XWAc28FNg+8gr&ytyOFYzB?`6*Rhb33i3J*E ziA8!jnZ+eK3OV`7i8*?iDaD!~!}3c@K~m&eO`zSFi;+ zw+QSXXn?=yoHw~^*4_K9SGg1vAYq=9s+XLRnUi8*3o;zpw|aUoZ^UP&K!OEoj1pLf zVSIXKS!!N2HC<{l$xHIp9k_9EKJh!^C6DQQOL_rN!5e<4D1pV4}qdRGo@Am5{Nme MdJGU?3!xYo0P&p=S^xk5 diff --git a/fuzz/corpus/aaffea965f8e7b472bd2cbf38698e58a0147be36 b/fuzz/corpus/aaffea965f8e7b472bd2cbf38698e58a0147be36 deleted file mode 100644 index 3369f94f1329af4575309a52d3e2e8b33676ebc2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 661 zcmXR)EzU13N={W!DoHKMO-;#6EJ-a^QmC%w;>yiWDa`>(6qm&3=BFqrRC6gPK$Y7n zJh^ybQhtgO7f39%s4O!%wOGMcA(~4;UjeL8K|w)5DYYWAxTIJ~!B!OvKw=6?sX0kX zAeOCyl1g=Ad2xJler`c&NoqK(3 zzLG+n_6NGb(@kxH5V6GZhlH>PO5@ZYHmSEB}hm?p*X*^2*N6< zEJ#%V16zgSlA_GKbS?#j;?%t2%#zHqR0UgwlA_X7kZnb&AWg}s3QCFP#qpVW#U+V( z$uN(DU67ogmzSDcl9`_e<|-&;8Pd_(51tgZ4S5R7_V5?A-S&*Appi!1sRH6xT57@wBuuYjM#R|3x$j;JBjMj?P z%S-_&%*F0~g4XEeWEPj`DEOj*Xf!@9t~(UK%8TN=+_NQc!YKQmC%w;zA@XaE5|Q zJ3(Cn(gR7G3bq%NRH~6w={f3wc`DU8`O(RVIeKaN`L*EO0Z$*CY5Doc*#==-VtKK? zzCxk`TqG|sH#G&4z>8CpON%l~D&y0O@=FVfl@wC)Q;QYy@=Fv_D>92q6f*M^N-|Ov zijy-^a}&7`fmoa#Uyxr^Qmmv<9iNHhI5ON8pIBUymx-3i6cox5b4o#3WRXgBPAn<_ zl@Z|l91F^03b6{du?h;YpiBVwB6{x4O$7%sD32*6B^IZ~C+Fv-Wu}7#;Z}hP9|Z-l zbV+J%K~7>xs)8+2GGYLEmy5F~H64`sZ51G~T+M|D`VEjG3&k1vMJeS<3W<3N3MHv2 O8Sy!p3jZ@e1tFt+ diff --git a/fuzz/corpus/abb1f97f7d7c6f300f098877ec6ee9c47d58faa3 b/fuzz/corpus/abb1f97f7d7c6f300f098877ec6ee9c47d58faa3 deleted file mode 100644 index 74d71f7cba18fe4fa2db229cb292ed45eda6180a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 973 zcmd1JPbtkwRZvPVO3X`1&dAJ3QBtVpQcx()FD*(=Rj^f1($j|sbJcQj6YnU;#I11@{<#D^wRS4Yn4F8 zfVssA)m)ru`S~C_k`jx+5=FSoPRq}Sn698umY7otb{N>$;*z4wymYX!5E~d685pz~ jMhf`-|Nnow`4wmE(9H!jwrCB0u!k%_uA6OaNY)7eke!Uh diff --git a/fuzz/corpus/abd88369db77f567081c2f0d9cfec9a4398ed055 b/fuzz/corpus/abd88369db77f567081c2f0d9cfec9a4398ed055 deleted file mode 100644 index 3b092d8cbc42a7efece103d33cd2150b000b67b9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1139 zcmY#VsIKMW%FRzH%}G^IDoHIaiOatl%uQ*0H$f~hH)i6yDUSPfQ2H(5zfAK7FSgF#MEP*6}% zO0CE&E-6-0uvJhhDJo4>;!@D1Hc(Jd%1KpFP)Je&*=Vbvq*9$&4)IxONoq=baRGz^ zhlpNgUP)?EF4UuX$@#eu*&;+BfI|l6fqOGCJfN=t4q*iaB`%PKAWu$N47JZInC6f2ZxmSk9Qaj90PCvj0!S2= zR2G0DP&ctaqqw9fGcR3}%cho#OCc8`!1Vw>sO91+N`)o^rTl_akTuEK@o72vi6xnZ z>G7EbN(xFviFqmcxsdoqs0KN!I5oMnD6^z8KD{Wv6r?mQvnaJZF((I`VyGWdl@yf9 zQ>1}N_AOckzQJU{(}dqs?`{dPOMc>Qb;XUP~d`DSWv4}1WLS0Aa@`c zotB>uF*>g_7ZUOc3Lp!NKoL<;lwX!voC)_td2xJZUh(3@yyR59M7=bn#BznqGA;#$ zS}v4;fms1^A}Huz-4 zLRDTRmx4kE$n5x>%;FM=%b=!!1Tc(YuvLH?qoAOWlo+I7tB?pbrdCtamaCQv0K4a0 A<^TWy diff --git a/fuzz/corpus/ac6cd547841b8d5d15735170517aa1b934892155 b/fuzz/corpus/ac6cd547841b8d5d15735170517aa1b934892155 deleted file mode 100644 index f53d5729a4bd348a6e96a12ea8b3d179e5375d57..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1056 zcmXR)EzU13N_K|;1~ibFh9hC-@>Qet^=d}dy8Nn&1ds*-|IQeu&k zf*qHFf}VmxT7JHQt%6dntzBtOs)AB(eu|-z0?29L5KINh>FMX@rzmkLC=?_XCFUw9 z*eXOTm1JZVE9odGA-RWEenzqaCzEtPkH!Gbz(kj@K^MTrCp`vGQ=JhhsV+Y+6_ohO z^NX^Jm103@JvTq46r6sQOt|tDs#6pca^qF1%My$9iVJcQOQO^A^J|q1V!3K#xwvY% E0Acs2+yDRo diff --git a/fuzz/corpus/ace2f74ee37e88240a0034736b897922d1f69fd7 b/fuzz/corpus/ace2f74ee37e88240a0034736b897922d1f69fd7 deleted file mode 100644 index 8b36eac876d49f8febefca9fa55ba2bf43625562..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1154 zcmXTYE6y)1N={W!N-QsqH%0-OdBr7(dC93t3Q7fuMX7luN($9n3JS^jrFkU}4&A@P zRm;Vdo1apeld7PUoROK60+ELrXse*4pk$;J3sO~-3Kay~f@E$YL<`tR1zUxj)V%bP z42`nHBE6i<;u1}e-kkj8#GGQV&6z313bqP~Wqb?_3`rncGxKV>v|{x#Q$PxHp-xH7 zEhwpkmfwBjsn;oz08ziu&w!}B_MT5 z`K3@_mnG(urh;rQFOG+KKrb;GVmp_Df}TDo2uf0O3vv=mQWemEtwL6QW}b$Uj*^Z7 zOig@RW=^UeBxLops-b=dMFZUYwETQMExpVXO+A<i}X?pOEb0fic*W?^HR$dGE+2b1Gs9rY!yn1N>jONxj;TD z$&W9{FDd~s6>JqU^Gf3Lld@8iOY|J|N>YnU;#I04p{SswQVog@oX$(j&xbfKEk9qu zRzWE#u?XxRSg?abTS=i>nM*+d%vQ)r)dK}^ilHsYaFkHegLxx9GX)YXFk>J(;?pzB zQuE?7q3IK19@rR=8{r1)L6t#MJ$A#4;KnE`gk)qED->tsm*x}{<(Flqq!xj55y)el zMXBkT`FS9(!NMdhKOf>aa1enKG$)$p35OOeFu;xno1+IemJ6ai4VITdfs&uEmze_1 z!nS|^{^e3oKsX!hn$nyUh4j=Ch0=nQ#FEq$h19atJOVKRwj3n_K*MCyC;cqRhN>NI-xEpeZIriK{48AyYvC07H9pdH?_b diff --git a/fuzz/corpus/ad1278fa92526799a084e7f3e680bc977ef9e01c b/fuzz/corpus/ad1278fa92526799a084e7f3e680bc977ef9e01c deleted file mode 100644 index c665be9..0000000 --- a/fuzz/corpus/ad1278fa92526799a084e7f3e680bc977ef9e01c +++ /dev/null @@ -1,42 +0,0 @@ -esource "aws_instance" "foo" { - v = "${local.foo}" -} - -locals { - foo = "bar" -} - -resource "aws_instance" "foo" { - ment -# commgnt -/* - comstance" "a" { - foo = [0, 1, 2, 3, variable "list" { -} - - - { - value = "${module.child1.given_instance_id}" -} - -outp attr4(= 2.112e+12 - attr5 = 2.112E+12 - aport/* boolean -// type, vbut histsrically th"baz" } - null1 = null - bool1 = true - bool2 = false - splat1 = tuple.*.foo.bar[0] - splatttr6 = 2.112E-12 - att5 = { for v inefaulttring)" { - -} = { - eu-west-test[ it, 2, 3.4, "foo" ] - tupl2 module "mod1" { - source = "./mod" - param = ["this", "one", "works"] -} - -m ? 1 : "foobar" - bin1 = ((1+2)%3)*4 - esc1 = "\" \t \UFF11FF22 \uFFFF \n"1e failure that visioner "s "child2_id"" {%%% \ No newline at end of file diff --git a/fuzz/corpus/ad50fd99308096b68cd0509370f2bb1ebad1830a b/fuzz/corpus/ad50fd99308096b68cd0509370f2bb1ebad1830a deleted file mode 100644 index 7cf92c0e2a65c01abd31631e3b71ba492185b207..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 400 zcmXR)EzU1BC`wMPVW`f}=i=f53lt@%DkvqE7sn^(=N6Qfq^86d=a&{Grz$BZW#*Nn z7Uia?=BJeAq$((tq!yRN=jNv5*eWRL>4OBhKw_yy zWtqvT#R|3x(Oe4p3Sfl_3JMBJsTG;UCB;f0sY+ZRQIL2}k`jn%tDvM(4RH|{ z7ne2{9H6*Q55;wQaMu^5CZ@#a=jBw^LJY3e0h;sOcgq$(&VBq=E< zD1gLOsuRnLR66E4iP$*6A5(YRZN`-1yDk&(+FUw3xEmBZQ zEC*T0#aWb^o|&HqG8trHeo|Iya*2|Hk|V@5MU?18Sc_t`6U0kk4;GgcW#*-WY*(oU z3qTy8=cotfsZ{6WCnx6UrRC?>Dsk0vae=wT3e{YkY5DmeZApnmURIs0}sdroX7wv94HJTG%w~55vpifszK=+7Agu# z;K+hRC^)i^QC^I87C&e&6J+mw|FFuo#laqmgA-|}k7;H##eqKpxUI{p@gVJzX zQGRZGL4HvQIM-z6r5B|Z7wdr|0HoeqL7^lcCJ)M2nRzAg*pm*(UAf>qrI!qHfq`Bo z)En`cDM_H521-I;i&Ik55=(PR6l}rH=gKcFDJU&bPy%a%I~6XP?H?S7CO$PWIRj)R*cl+FBr4b{D3xSn=A|pa#gaf`iFx@Y z8L34IP`S)JkZKUFO$JFJrv zEsP8dbQCO%3=DM?EQ~>HOR$Kgseu7Fo)H$}bTm9%ON&#B;!_e!62UQ~Q~?UcqSV6D z%%arzywq}#V=7aNmAJSRK*0dA9+dbL6u<#*2vV(}01j{?5W6-Oq%fzr1f)8ZtF<%Aupppaai0&atl%uQ*0H$f~hH)i6yDUSPfQ2H(5zfAK7FSgF#MEP*6}% zO0CE&E-6-0uvJhhDJo4>;!@DX1@a40^NLFnle6Q~a`F>PG7Hn=GYgayl!_AbQu1>l zZYoNJdQ2&?yg0r%HMz7Xv!pUUy(qsFq%CkLD2OpxJu$*D>TO693ZkWf-k zNX*RyxlN_IEU`#0EkFOk169@P2k0QNRzXQ2wOB!c3ua+Ktx^#vfWhuSGCD0kA7XS~ zX)Y)Lz}Qwn$w-MyL7|{1zbvyj6Yh!f;`q$G;>C%1$*FpYdTC0D`D0!*hyUSe))iUL?a0|NsCOdOO} zatm@2OHx7Bmw>ES0>xBfZb43}Qb|dXp@OY~5f{kmi6tdPMj)PEE+kCqNC%L#0Cub) z$mI$ONr}a&@g=DcHz?RDz?g97=%rSG9ivy4m{Xbx4G{|+1xpcsd=PAE`ND9H!8my z!Pb^bL7|{1zbvyjGe0l2NI|JMBQ+-n62=M&$@#gtiFqjswhBtA$rQd0ww zFbpvi#v_JCxX{SJ#1P~{H8p5jQP9BWL;)0yS5<>-Bg_6>OoK!t6y|ny%y`;pVXoFZT1qHBdNlB5Jf~|s) zo}rZg)*?C z(ux%F%|L3Sv8V;9%uG`#Q?OAmRsh+VR+^U#_CjWHd|qj8QfiTglA)2Yk|sEG@>0NZ z8ioqCwhBg?3ib+y3Rd9oOG+$K0{JjA&k*D=9t8~zLv15XRbx#p6E211jLe)ANDxEA z)K)=BPah(TH>{H&x)O7XQuC9tQj<&c9Q8_4i%a5Fs&n#_6LUZzR;vUu0?aK|sOI8K z%g;nSWQ((OU%qEElO1= z$w(|wC`v6Z%_%8XuvIVw`3h!`f>KFpE-1C6f`c0pDk#Y{z9A-}YwptMARfgu$D DrL@-s diff --git a/fuzz/corpus/b108b4124ccfb3da8429ec87be64486cc8968849 b/fuzz/corpus/b108b4124ccfb3da8429ec87be64486cc8968849 deleted file mode 100644 index 22a8219..0000000 --- a/fuzz/corpus/b108b4124ccfb3da8429ec87be64486cc8968849 +++ /dev/null @@ -1,80 +0,0 @@ -resource "aws_instance" "foo" {} - -module "child1" { - sould1" { - source = "./child1" - instance_id = "$module "mod1" { - source = "./mod" - param = ["this", "one", "works"] -} - -module "mod4" { - source = "./mod" - param - - - - -urce = "./mod" - param = ["this", "one", "works"] -} - -module "mod4" { - source = "./mod" - param - - - - - - = [module.mod1.out_{aws_instance.foo.id}" -} - -module "child2" { - source = "./child2" -} - -output from_ - = [module.mod1."child1_id" { - vout_from_splat[0]] -} -aluerce = "./child1" - instance_id = "$module "mod1" { - source = "./mod" - param = ["this", "one", "works"] -} - -module "mod4" { - source = "./mod" - param - - - - -urce = "./mod" - param = ["this", "one", "works"] -} - -module "mod4" { - source = "./mod" - param - - - - - - = [module.mod1.out_{aws_instance.foo.id}" -} - -module "child2" { - source = "./child2" -} - -output from_ - = [module.mod1."child1_id" { - vout_from_splat[0]] -} -alue = "${module.child1.instance_id}" -} - -output \ No newline at end of file diff --git a/fuzz/corpus/b3b85a05ca8859e12e38f0dc1d8a7da55786f440 b/fuzz/corpus/b3b85a05ca8859e12e38f0dc1d8a7da55786f440 deleted file mode 100644 index 9fcc2304c59e1c7956bfbf233afda46166bc4183..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 979 zcmXT3XUI%U%1KpFDo89YF3&GYQBtVpQcx(VEJ#%V16zgSlA_GKbS?#j;?%t2%#zHq zR0UgwlA_X7u39dxqSWI2(xT*41*OFDVi1nc%quQQ%u7yHQcz0E&xaV7oS&DMnp~2Z zp9eNwK_Mf*xCCmvQciwyVh%_^i3=nIx7t=gsU$TgFSP_BURs=51d>;Nz6-5RZ>t&%gSghx$mzh$l#8u0s zkeF7ITEwNGpsY}mSd^YxqL7xEQ<4hSm6@lIoLHQyP?C`fl}t@h$jeVjPR&qA%u7!# zR>&+VRwzr%DNWT;NGdH+C{I<$EiEpAn3j=R1a`ebab`|xUP(@+LS}kiei6jDw8YGu zQZPHQM4>3PxHPAvSRt(_KUblos1oGjl6Ow~(_){523OaWz{ z-29Z%oKyv+)ZBuSN+pHrSS|&HlFEWq1qB5KTZNp=;t~x=-q8f9E=w%ROiTi)PlhCt zl+?7u(wq_n+^H!MqA)qXG_M3?VrpJ`NrpyQVv!!maImR4`N@en#o!#DnNqA^tB_cp zS5llAUkoZy@Hv)CK>=C_fzx(weu@&P+{r5_1zA;$US_mTm diff --git a/fuzz/corpus/b3f6910024959b8d00ac6ec0a9d3fcb5f371fcc6 b/fuzz/corpus/b3f6910024959b8d00ac6ec0a9d3fcb5f371fcc6 deleted file mode 100644 index ce113af83f9ef1d3918b6b198ee8dee527d1c52a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 707 zcmXR*EXqtw%1KpFO3Y0xP*SMoQcx(VEJ#(bRme>&(9qMR3YmH7MXANb3I+MfAhSSL98_Z diff --git a/fuzz/corpus/b420cab68facd84444340f0387ad28573ea66ecd b/fuzz/corpus/b420cab68facd84444340f0387ad28573ea66ecd deleted file mode 100644 index 48b0bfd31b91132312a11475a0ef5beaeed6abd9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 286 zcmY#Z2+7DSRwzm>&Mz%WPE{yRELJEeN-fLGFD=fgR8UGTGE7Y@Nlj5wNX$!7D9K1w zNXx7!DJ@D>C`v6TN-a*!D=FquR>&+-NJ`DjOIJuqWf&k(TvC)@nVOM4_K}KSpl0vnXJ{PCHR$6|(f~|s5Qeu&k NmOhuhR;`vk7XSt^H}n7i diff --git a/fuzz/corpus/b45db85396aeadd5e15a0f3a74151d2c18b1caea b/fuzz/corpus/b45db85396aeadd5e15a0f3a74151d2c18b1caea deleted file mode 100644 index 23525d51a2febce7922c286ba3af05f868717541..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 284 zcmdPbS8y!JsZ=N~Ehxw@Dp5#ONXpO8Nlnb-($`lgsVqp&Mys0PE}AUNi8mkR|NBml2erwloFK`loYDD6cm#4OO+M! LN)&8^QuVX|vrtU8 diff --git a/fuzz/corpus/b4663b7c21fa1cd792a5bf0355389f5c64a646b9 b/fuzz/corpus/b4663b7c21fa1cd792a5bf0355389f5c64a646b9 deleted file mode 100644 index ea55e5ce5708c4b8308f51eaabbb95e4b780b89e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1288 zcmc~VElN&RQ>o5pKn6vr#b5~qrNr{$_{_ZGlEl2^R3!x^WJTn#;RYosDO7VQC?w_< zrRFDPr6!l?IqH?97MH}UROjR;C+6s-<>%Kban*8hfw{#?6soy6)AI8bY!#G}5{tkx zI9-{RpARu!L7^-$r!*C$32bh0Nl|8AI@nx@6-4=g9|DL{JHU#x$guxE6cDZTKSX72 zeoARhs)AB_QDR<7azNyk<}DN`>;KRF`>e`JlO1W0gFgQRElljvTYnUzFy Oh*189B)|Yt%>V#gPRE-7 diff --git a/fuzz/corpus/b46e880d9b957bc71315089a96b1941837e933fd b/fuzz/corpus/b46e880d9b957bc71315089a96b1941837e933fd deleted file mode 100644 index c53cfb8..0000000 --- a/fuzz/corpus/b46e880d9b957bc71315089a96b1941837e933fd +++ /dev/null @@ -1,9 +0,0 @@ -resource "tprovidect""B" { - test_string = "${test_object.A.test_${lo[cal.foo}" -} - -locals { - foo =]]]]]]]]]]]]]]]]]] value = "${locstri%%%%%%%%%%%%%%%%%ng}" -} -al.foo}" -} diff --git a/fuzz/corpus/b5442974e8dadd24332ac31c3fe922b37e9d9dbc b/fuzz/corpus/b5442974e8dadd24332ac31c3fe922b37e9d9dbc deleted file mode 100644 index 9aba379..0000000 --- a/fuzz/corpus/b5442974e8dadd24332ac31c3fe922b37e9d9dbc +++ /dev/null @@ -1,49 +0,0 @@ -esource "aws_instance" "foo" { - v = "${local.foo}" -} - -locals { - foo = "bar" -} - -resource "aws_instance" "foo" { - ment -# comment -/* - comstance" "a" { - foo = [0v = "${local.foo}" -} - -locals { - foo = "bar" -} - -resource "aws_—‘Œ‹ž‘œš" "foo" { - ment -# comment -/* - comstance" "a" { - foo = [0, 1, 2, 3, variable "list""{ -} - - - { - value = "${module.child1.given_instance_id}" -} - -outp attr4(= 2.112e+12 - attr5 = 2.112E+1foobar" - bin1 = ((1+2)%3)*4 - esc1 = "\" \t \UFF11FF22 \uFFF${var.bar}")}" - tpl4 = <qKC537(1%>4N PQe}m_5(V3!R6Q*KJ)=&$ diff --git a/fuzz/corpus/b5ba6ac190e0198e55e337ac9fbaf3db6cfedb61 b/fuzz/corpus/b5ba6ac190e0198e55e337ac9fbaf3db6cfedb61 deleted file mode 100644 index 3ee5f46..0000000 --- a/fuzz/corpus/b5ba6ac190e0198e55e337ac9fbaf3db6cfedb61 +++ /dev/null @@ -1,10 +0,0 @@ -module "mod1" { - source = "ÒÐ’›Ýõá param = ["this",/mo" - param? - - - - - - = [module.mod1.out_from_splat[0]] -} diff --git a/fuzz/corpus/b5be6adb3159a3da53272f8f1c48e55ee6f461cd b/fuzz/corpus/b5be6adb3159a3da53272f8f1c48e55ee6f461cd deleted file mode 100644 index ec8b37ed7c8b6b1a36eb9c640ea266375dd74f1b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 932 zcmc~VDp3FdTLmKn6GJW#vmmj!xIDioMZs2~EU`!r#^q8_u(jnytMqH zyyVo>3R9jQ*CTB67$k)xoT636>Jrvm5NdeOH1O5Qj7CTi;`276qJ%6 zPEF1)%_~u`RRH-fEk9quRv{&^BvG#J!MG`g9uvIVusY}&H z63xj^PRuD*sOI8?I8iAnk*l^yiHi&79|fhvlwwVgqw-5j3Q9{9l=4eUARa7B%qdM( zuvJJb2ZdL0Nn&1ds$OEWR;*rT3YUUHN@`kSX$~j^qLmDlbQF|~lwv{VAeoG$QAt55 z5n`;Hk&!}7shgXdn?g(;D6&$ElZ_M*QeCT{s#;wO68=v%07X(-e!h}IwHB9x zLSk+vG|{Ey=YzsNXMS30GANEyQ%ZAE^^!9(b5acT(lg6a^Wrn}!2TS76aq>+G)^%v L-=!-3XJ7yT0QExM diff --git a/fuzz/corpus/b5ecf1863963930c37d3021c9de817c1dec58116 b/fuzz/corpus/b5ecf1863963930c37d3021c9de817c1dec58116 deleted file mode 100644 index a4443bf58a61d60ceb77be82630ed0f839b71644..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1372 zcmYdQQcy}%QmE$QOv}$#uvLgQ&`~hdQ83a`FxF8p(NQqfQ83d{FxOGA&{43|Q7{Ba z8|Ww)727H(CB^3#r55Lx7A2=DD3zoZm&E5MWu+#UC@Cm8f{av9$jMAgO|DGNNmZ!k zQczG(NG?iEEK!S3N=?fzN{vrREiNg_uT-#AC@CsUCO3@(aff~kUnf~`WeLRx;2LYYEloYC_!gqql>~v=MWpvwOmwkAHt=ivn~=1 zlofIl3yQgl5b0kBIpHZOD5d4+mn9ZuCMM;iDkvr9CKf5OESwq27)ssN`}OA55%bC{5+V2un+>JE0}$?3U&&` zsmVp9CB;ghTn>&p6dsl^heCW)QdwN0pj)P($Hi4#oS~4J pSCX$#oLW?tT2!o1o>`J%#l@vs4az{71)v-R3l!86P*t@w4*)rpo{0be diff --git a/fuzz/corpus/b624c157651996b536d6f1a6bc9918f9a808585c b/fuzz/corpus/b624c157651996b536d6f1a6bc9918f9a808585c deleted file mode 100644 index b90c313..0000000 --- a/fuzz/corpus/b624c157651996b536d6f1a6bc9918f9a808585c +++ /dev/null @@ -1,17 +0,0 @@ -// At the time of writing Tupport a boolean -// ty||, vbut historically th"baz" } - null1 = null - bool1 = true - bool2 = false - splat1 = tuple.*.foo.bar[0] - splat2 = tuple[*].foo.ba Tupport a boolean -// ty||, vbut historically th"baz" } - null1 = null - bool1 = true - bool2 = false - splat1 = tuple.*.foo.bar[0] - splat2 = tuple[*].foo.bar[0] - for1 = { for i, v in ["a", "a"resouRce "test_resource" "a" " { - cor[0] - for1 = { for i, v in ["a", "a"resouRce "test_resource" "a" " { - cou# nt =Re \ No newline at end of file diff --git a/fuzz/corpus/b6259f61f407dd27c11ea470b4392b929ac7a189 b/fuzz/corpus/b6259f61f407dd27c11ea470b4392b929ac7a189 deleted file mode 100644 index bbd5462..0000000 --- a/fuzz/corpus/b6259f61f407dd27c11ea470b4392b929ac7a189 +++ /dev/null @@ -1,2 +0,0 @@ -resource"${oo} -"} diff --git a/fuzz/corpus/b6528f30c0c7b792b16c0d92a10037063357451a b/fuzz/corpus/b6528f30c0c7b792b16c0d92a10037063357451a deleted file mode 100644 index 2bf0a5080458faf1995487f4c68b8aef5c4da538..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1368 zcmY#TD5)$+Rj^gaO)SvJPs&P7F43sws^(HqP*6xLDJe2kuvIXE^Nc{eDh4EAV}ry& zFpE-)^Gl18Qx%j-3X1Z}GE-8E6qFLni~6iPsX#U(|VdFdeARjR=P5C`Zv>VbJG)j9dei8*>{`T4a< zT(w+WU~VzU-D&yxAZ2w+zX%jg@yYqQ1*IjaDe;hSR8mmN z%qvMP%1uqlOe{$Sg<~xjS8jevX$~liLH^3kPl5Onq66eoJ$;ZM7ng!UacWUnW^!t= zf~`U{mx8{60wjhN6qHgcGK))!l|af%ib_+JxD*sYaj%q`lcWS<*eWQgRD(R2oQL8f zJ*a!a!S2zsv4zSOr6#7t=jY{A)+&LMO|1@?g4>s0l95`3WT^twR*+o^a9hDVsMVS1 zfdR7`5)^vypaNNq>_4#8v0SxWpx}YT^1b`uB$is7j}~1DN-Ea5`6;E4SO6tlke@U2 zic1pnl2erwl+yC^A;F853i3-!3Xqf~K@=tC7NtULq##{k%OoQys_yQGmI#za7ouE3 zuxhz#xfIG0i}Vt6GmE2@N>v$B6N^i94V6F%CNIAzyBN%Z<*|uyprDjrRFILFr=(D= drO(C5P?VXRn3GefP?C|EUXq~!N;UrsN={W!N-QsqFDpn^Qc%iGRZ^&~<>D$zEk?-A8we0zT$+@ZS^{$umx4k{ zYC&pVN^yLCo`S7HG?#*cf&$dxdbz1OTnY-YT<9*3&&(?>Nz6-5C2S1DI=$SI)S{xq zwEUu6g=#JZg`(8L(#)dNl=y<8{IblH)S_aru!2HTetv<1EtI3601Yi$1*Nq7{G`Mp z{iM{?0wo1yh0MH?)Vz|+{Jg{*h1|^I+{BXP427iBlJeBlJcXS6yu{p81za8| zs{lnyUVce#YGPiBLP=#oD%j_>TnY-cc>SA~AD^6GnpdKvP>oj|T#{iOlF978XP(Y?6miz}LDM+GA1SdNsNOUWKw1Hg8Rm%kcJ9K9# diff --git a/fuzz/corpus/b7d464255ab4dba8ba8738dee87d571d3a66de0d b/fuzz/corpus/b7d464255ab4dba8ba8738dee87d571d3a66de0d deleted file mode 100644 index 5ab97b6eb647ef70f814f9fff3afa5adae8fdf07..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 300 zcmXR)tt-wiElN&RP%23+E{V@i%1TWxQBqKHR8pv}<>D$zWuOcona;qF(7;gQu|P>d z$w^6}noB_eY-MptQD$Dcf~|s*N;Oyj;s!lOJunX= aws.bar - } -} diff --git a/fuzz/corpus/b8c3dea2d20a9c498b6355795e9ac887757d64a5 b/fuzz/corpus/b8c3dea2d20a9c498b6355795e9ac887757d64a5 deleted file mode 100644 index a6d947cc033a5f8e9e070e034762a43dcea57bd4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 683 zcmXS5WJoYzU^)9HC$S_oJ}omRRj(kiC^fG{Ppdj7H7~s+LnE=gI6gD4xFj(zIaMz$ zKVMHvFEd3`uOv0M0HjHiOFYi>oNLIKQ+gIaNUkuCEA}L|$^Ll7doN ze!h}IHJ3tlPJVK6Nl|8AI@qMd9FS#TCdkZ!`0|XzlGL))A|(Z-y!?Vxke*sDu9U=* zL7lVSw&zJfwAoRP1XIZ>XW zAc28FPd_;tqJ&F9!T$gM|4PLfsW~}HAXg|<*K*Zz6_l1JBo=|}FDS|{%Ph{!&r2;* zz^Y6sF()TJGo@Gw}6eT5vYE@NL E02b!gLI3~& diff --git a/fuzz/corpus/b8cbc25f7e9a66ad122dd939e27fe27d0e36f7ea b/fuzz/corpus/b8cbc25f7e9a66ad122dd939e27fe27d0e36f7ea deleted file mode 100644 index d0c22ae299ab64c193d0bdbc72f3fdb8a791df6e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1360 zcmXR*EXqtw%1KpFO3Y0xP*SMoQcx(VEJ#(bRme>&&?qh`%FIjGm4IKQ+g*$`xKd2u`gI>^i`E=kNwPE}G+O3TlO+MAeOtYE94q*7g$SfmGXPpuM{ zfRt4-}_9AhYw+ z6f*PDi&Be=6(B}|)TX8-mgbazO|n&pwlFd<&{423GBDIpurLO(Ex{s|rUnMFpw!6) zPYU2f0P+xuca%~p^AdA2lZ(?K4h1C`u;B^{Aa@{S!FHp#(G%*nwEQB4Fp#5^xVRK* zmAGmZpt=;4pw5RFt)P&WUlgC3n4H0-V5Idu&d)1J%_{+yod8(+Q3e12 diff --git a/fuzz/corpus/b8d96598b8de9142bdb2624852402edb6ee714ef b/fuzz/corpus/b8d96598b8de9142bdb2624852402edb6ee714ef deleted file mode 100644 index 054040cf92bb457c318de560a4e4bbfabc6c9d5d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 808 zcmXSp&&(?>N-fSWElN&RP)aNZ3zQ`0C8sJWC?zT>RC95r<-_>-d8r@~1%>4N(!3G{ zTZOX3B7KEK1-JouiMgpM5Mzo{lS_*-ODf~ji}Fhgij@>n@>7cy^72a*QY$ixOB6Em z6iPBc_QYqV)GBe+7UXl4aFvvnDkvpqWagw8#;0eNrRL=;*eXOD=qMQKC>ZG|80#pQ z=qQ-#D46LenCmE5=qOm~C>VmILGlJlD%FYcnJEw_mL=wtrYhJfD5+HE=BJeAr0PM; z)dQOg@;2C4P}{k<@=Hq!N=u-&8^MiHRtU++ELJGa$S=)FQAkfMQ7A1)Ni0cCQAjOI z1$iOAG(7|EfAj!M%g=|nCa*MC0S0Upl#G?FAdqOfv^*l z0O0P2MYu6nEf*Ku#mG(sDYyOm_b-=%0=2>nd!mH9DKiBWy-A5hN?eY5C2Fa~CGo{2 xMVWc&pyY(?$`X)Neo|Iya*2|Hk~1Vmz=9CW;m zfXN_BBDad^g*C{C|W#*Nn7Uia?=2L7yN@-52f>KFpaY=k`eu@&VotF_H5X@Eem+P=QeqKU0+wJP@sycYT#}fVoT{Xtl$M_l2|opevc#Oy zRFEcgV?pVvLMc`gWP`FoVxB^3Zb3< secruts" - } -} diff --git a/fuzz/corpus/bb798cf75c387ac1b4716e5728c4d79831c17a57 b/fuzz/corpus/bb798cf75c387ac1b4716e5728c4d79831c17a57 deleted file mode 100644 index 55ac1d54155a5aeca73390d074121d5531586b07..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1038 zcmY#N%+1s_G%_|ZRpL@mP*5l>)-6vhF3~kouvGxdnVDNy8i3?#xoWw%^z{|OQx!52 z%Tg6e@)e3w(^894^O92)GD{SS^Fd^0ah`gKLP1e!UTO+gerX3DP}kAX;f@JX6_gUo zi{mr%ic5-0Q&W``l+yC^m6lY4otIadtB}Be1vJ3LRN*WJ8w3+K%T__jL$)1*N=<%$yVxz2XvxE1_28WEPiby*hExDQ C0XgCT diff --git a/fuzz/corpus/bb9412791bcf92a0b2ee80d9005f13bb4f009577 b/fuzz/corpus/bb9412791bcf92a0b2ee80d9005f13bb4f009577 deleted file mode 100644 index 155ed82a3d539b3f219b9b34937366e6a91c026b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 304 zcmXR)EzU13N_Hm)xVihnz-1T%Mn}UK10Y z7nkQ3r6?&>b15j4R2HNvfPt+-aY<2TUOJb8LUC$dab`(oS*n7qLP=3}DpxHR7c_WM N6_gUoiy0Uc6ad!3N=g6# diff --git a/fuzz/corpus/bbe148221abd9fd37fc74f9319dd7a2c19472285 b/fuzz/corpus/bbe148221abd9fd37fc74f9319dd7a2c19472285 deleted file mode 100644 index fb7dc54..0000000 --- a/fuzz/corpus/bbe148221abd9fd37fc74f9319dd7a2c19472285 +++ /dev/null @@ -1,59 +0,0 @@ -// comment -# comment -/* - comment -*/ - -resource_1 "strlit1" "strlit2" { - attr1 = "val1" - tupl1 = [ 1,.foo.bar[0] - splat2 = tuple[*].foo.bar[0] - for1 = { for i, v in ["a", "a", "b"] : v => i.// } - for2 = [ f<= k, v in var.map : "${k}-${v}" ] - for3 = { for k, v in var.map : k ~> v } - for4 = [ for v in var.listk}-${v}" ] - for3 = { for k, v in var.map : k ~> v } - for4 = [ for v in var.list : v ] - forr }")}re~source "test_object" "A" {} - -resoure "test_object" Þ½Ýß„õßætesÅÅÅÅÅÅÅct>B.test_string}ource "test_object" "A" {} - -resource "te - suffix - EOF - - nested_resource_1 { - attr1 = 2 - st_object" Þ½Ýß„õßætes" { - teÿÿÿÿÿÿÿÿkt_strforr }")}re~source "test_object" "A" {} - -resoure "test_object" Þ½Ýß„õßætesÅÅÅÅÅÅÅct>B.test_string}ource "test_object" "A" {} - -resource "te - suffix - EOF - - nested_resource_1 { - attr1 = 2 - st_object" Þ½Ýß„õßætes" { - teÿÿÿÿÿÿÿÿkt_string = "${test_obje attr2 = 2.112 - attr3 = 2.112e-12 - attr4 = 2.112e+12 - attr5 = 2.112E+12 - attr6 = 2.112E-at1 = tuple.*.foo.bar[0] - splat2 = tuple[*].foo.bar[0] - for1 = { for i, v inct>B." ["a", "a", "b"] : v => i... } - for2 = [ for k, v in var.map : "${k}-${resource "aws_instance" "foo" { - foo = "\ar" -} - -output "value" {# - value = "${aws_instance.foo.id}" -} -suffix - EOF - - nested_resource_1 { - attr1 = 2 - } attr2 = 2.112 - attiffežžžžžsisÿ \ No newline at end of file diff --git a/fuzz/corpus/bc3bd289d8e7636e5aaa035a32ba3c65617c8abc b/fuzz/corpus/bc3bd289d8e7636e5aaa035a32ba3c65617c8abc deleted file mode 100644 index 9ab1576cc470c8b8ea1726e5167f37655e56942b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 464 zcmXR)EzU13N={W!N-QsqPtMORC@o1%iH8U(DJW&;m82Hsrlw>jmZTOdDOA^TapmTx zl;)%=D3zoZm&E7hrzj~@b15i5bST&=DCy~g1i3(BsYPX($*IK(whGZ)3i=9Qg$fD^ z3QDOJnZ+f=N+9JWMWv}qTna_0YHF%bkO8IfP#{wjlu~n<3(71tpbgEFRFyL@@&D z#=PQ^#JuEGy|ny%z08zaC9c{$E+k*-!9$@aH8CYVKQE`UR*4H_O|1@?0(lq2Rmv~P zNG(G0iUQOxAW4Mdz&uR0e_|z9^NemWwODw4|W4 JM1g@J6##XveE9$X diff --git a/fuzz/corpus/bc4a132132cd1956788c8dab87cd45c15c18e107 b/fuzz/corpus/bc4a132132cd1956788c8dab87cd45c15c18e107 deleted file mode 100644 index dd5396c115b6793d3ecfa7b7ca8190a0b7fa24e7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 381 zcmXR*EXqtw%1KpFDo89YF3&GYQBtVpQcx(VEJ#%V16zgSlA_GKbS?#j;?%t2%#zHq zR0UgwlA_X7u39dxqSWI2(xT*41*OFD;`q$G;*!L?FN;(Sny7G&%ij?XO3N!80OODxJvOv)(*dswA9CqKEkq$o2ly;g~mMGXNRAmV(P z<`gSbb15ifrW7mKDu7%8vL!JuIaMz)S}RsBGXM&ac zB|O&X7F0MNiz~wK)Sx^SCCP9^>Qc%-D6ax-mjYAwsIDvtoEU_pv zF$okv1&PJQ<@rS^kT5E#EJy{#h=PKxLUBn^W?nj%fUU6ngW*I1oN{X^mLE&3O zOgy7SI|?_ys03`0t%9L}ks&A8%Qk0pOUJEiWF-I>gAFL@OzqkaX8Keqq zJ4iqYELBojkP4G3NzKViErE!a7N-`$#EVM{Qj0(W5UGOvBA97L1}27JV+s2C6A_b-5jMSVQn17PCzYlQZ%a zRI1Aoixg}Xsuj}m4WOY@rKC{HrJ#^knv-LwpkNDTa49Gx<>y2AB}JvFP`(jJJ}oh) z7$i_!kds(qs9>v5Qd*Fcs;8xwmY=VelvosP5X+^Y0G2fZ$s&h#UV2G}2C@KHla^j) zil$ykYA(pcR81}gh4}cA)Ld{d!=epm>?tTH41h1uoy>p+AQ1qLep`jy!~%_Ca3X`K F0ssZk#J>Ol diff --git a/fuzz/corpus/bd3c50c43990466a86fa57b9f90849b9b1032d30 b/fuzz/corpus/bd3c50c43990466a86fa57b9f90849b9b1032d30 deleted file mode 100644 index 62a23310cddb29114302f9561238929212d15ef7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1372 zcmY#TNX{?KD^ajjFy^Y|;wnll&Mz%WPE}A!EH94F%q#wj7bsM7DJZ1n=PTGMVCXDK z%u7yHQcz0E&sPGg%S=(QRZvPwtWx5t<$}m1LS$f0P*SPR$xlwq(aXSdyrq0J5ni;b>57DJUd@WDG&76%>*{Y$Fi6HWs8Xrx>hIDN9L5K`C1aB9@t! znp~NjlM0SS1%=G?y!@h68{3S;y!6y!khheOtW}ETQc$Sns^uyM2a}#&W*&qUpP2%Q z)BMtsg3=NNrR0pvoD{?O^vtrx~j2j&(lRC94clC@G&A|#yO| zB*%lz(SsWcjn_1!oK=#aua{X2l|U9p&o>GRX~jkHsfo!M3bxQFP*8wIV@XD4UOFiH zKqAoSOw7wK$w)0yK$eSAP*6w)dAKsQL;;I}S}u?Qd8N4^HO8RS%cTrTHF(?y3K*z! z((>W%E6FcTEzyXM)#R$h?X{%DA|p^lfb7K7t5gL_e3c-gLJ4dTm$E`)o7CO$PWIRj)R*cl+FSS2dhDkzm?WagzS!3C2*Vu^YA zB^jwj3Q)PsJdkn_u1y9>SEiOIB<68})gS^G$-3n76p%WV>Vm|Q487#?qEtwTrqt>u MB^H4MAr>kD07Qd~P5=M^ diff --git a/fuzz/corpus/bead3d53cb0e9cb9c0b10d959405a4571dc19e41 b/fuzz/corpus/bead3d53cb0e9cb9c0b10d959405a4571dc19e41 deleted file mode 100644 index f535510bc690f1477ea90e9fec7296ce171f3ca2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 371 zcmXR)EzU13O5VBG9RwKAKxP`600RRjh6q?70ZgJ16MMRQyJpQ&Qcz0E&sSPf&848A zppaLZs{m5R$iSdd4Pvl>2oxNP#Ir$S<7C<@C>ben)pBt`y_2e-lvrLIpP5%&l9-pA zs-&Qllvt#sV8^APpr@damY=U+tDux?Ygd|+s-TpcpJJ$_0CF5SC{jUkdiuHfDN0-l z3I&NpiMa|2whGZoB^jB;N;(Qk`FW`zsyx3ayI3g}WNU7IN-5YRB@?cEh3XUqh1__R d>axTlz2btL#FFT={QO!agIKQGST3$wE&vPALp%Tg diff --git a/fuzz/corpus/bf7b519b41168ed74163675f4b01cf85650a6c13 b/fuzz/corpus/bf7b519b41168ed74163675f4b01cf85650a6c13 deleted file mode 100644 index 10f687d..0000000 --- a/fuzz/corpus/bf7b519b41168ed74163675f4b01cf85650a6c13 +++ /dev/null @@ -1,5 +0,0 @@ -stance" ".arent" { -! count = 2s = "${joi}(",", ngs = "%{join(",", aws_:instance.parent.rcid)}" -} - -¦ \ No newline at end of file diff --git a/fuzz/corpus/bfb2c87ea5acf6f53cfe89fa3e6ad32dfd068b4d b/fuzz/corpus/bfb2c87ea5acf6f53cfe89fa3e6ad32dfd068b4d deleted file mode 100644 index 41d8e988d06a4e9e8d4b428230c3a58cfa1822bd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1246 zcmXTYE6y)1N={W!N-QsqH%0-OdBr7(dC93t3Q7fuMX7luN($9n3JS^jrFj($hwfkD zs^#L!%}*)KNmWov&dAJ3fyhG*v{g`2P%=`A1*s}Zg$jagK{7WHq6K7RiGr;{PHJ9y zNrpyQVs36~UI~}7LUKNYrLV=Mpa8NO!qw8};woZbU|@in8*iwfR9sS&lUZV@1Y;RN zj7}^mDKb=0uvJhhOUyA;;!;p3DJ{qWi$p6J>L?iLC>ZOR=qMxCY#6snbKsus9 zy!@mrLj@48S|KezA7oBaVwI9YEti5qUTIDaSRshPrJ#_MpARv(q^L9%$_LA*CFT@^ z1d0oC5=#seY{5=Q)zi{T%g@(KN-T;t0NDhVHG;`TYsI2Ur{#nEp8Qi@fuQYcffwNuE{)6)YxGA+Nz2<-l7g|z%4g>0y{M7^T2+{6L} zD+MK$l9D2jwMKfW#mNxAD#a)%#FQw+gu1yI8oId|87ah+y1BWzDa7P~LNK*B8DgfA zib{2@f~snDEl9Wo9Il`sDk@4%%dF5%uO*f!Dh08 zjg70n8#tptLJ!PTsRoC#Qd&O9<>i@qDf#8aAiMKbsuiH|qfo1)2};ol3dN;qX_*yV z3JM^TKxrHt?(wkTjW+}r0SXF`Y-Oup1hylwggB4DY&SA6G_%nK1uZP;85*W4q$OtN zloq8blw>59C={g@m*$idE7&R+f{R#K?uQcy_D$xJL(K;hUbC?zEpDRI?uapmTx{3jhS5D#n> zl#IYO6{QyEmlh?bDkvqE7sqGj6_+IDC8sJuoT5+-b$PLZE!fox3W??AdP#{@3buB( u3W?>#dP#{~3JQ8fTnY-c3JPiY`3klQN-EW5iA8#8`T4aNz6-5RZ>t&N~}^+sOC~oNX{?KD^ajjP*SPRNzF?y$1zQCrm1?j6M3tVSo^A>a?NCxs zGE#~~b!1|BaeQW8aY3X<=Hx&;rU3RqVjf7JQfhKWzJf}%A{u}gi6)4bn_pA{P9e4mMg}H^ zw00ldDGXSFEhv`pMsiYOk&=QPmx6*GC`$4{=`h#Ut~4iAK`A#s#Sjuw&{S-zprogi z6rYbPSvx{h=VYd(CL`q*8m3}Ue$sQ)%S@?N;;Q9RNK7k9E#gv8$jmD!1tr<4%<|&+ zvVvqK1*P0nC538~ED1_c#idDksh}JQmgZ7WNJ%Y7%}Xhc&(8y;NG=UfRDu+i6(sBB z^6GFYDB#aCILv_=1F=sp7na5H@=J14Q!`64Qi}%8jStWPI75Kr8F!hLms(r`F0;U; zVmz0EtwOnig|UHwj)J8Tm^3vo0EZPUi>E3mCFU2Ulq)GD<|!zYq^4xV=VU7U&-nlU G|9=1m6sm;) diff --git a/fuzz/corpus/c216d3ab4f4e0c47b3f3ed74ea875a66d8e17b8c b/fuzz/corpus/c216d3ab4f4e0c47b3f3ed74ea875a66d8e17b8c deleted file mode 100644 index bd16d0e..0000000 --- a/fuzz/corpus/c216d3ab4f4e0c47b3f3ed74ea875a66d8e17b8c +++ /dev/null @@ -1,3 +0,0 @@ -reso"a" { - foo = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 20"${aws_instance.a.foo}" -} diff --git a/fuzz/corpus/c2dd234c8e1bc91a13fe2f8ca3ae9e0ef1782529 b/fuzz/corpus/c2dd234c8e1bc91a13fe2f8ca3ae9e0ef1782529 deleted file mode 100644 index 833713545001622408b40cb558534349ab22bcdd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 396 zcmXT6i_c^r7UbwDD5=ycan*8h<(HNel$IzcC1+&jq!`AhXO^Yr#b>4{DO7VQD3m4U zl%^`!Dk!N`=jNxB=A`ODl<7g0`TK)FK6?;*8Xs93`-#>RPT^F0gwNb8_M{Q;H#mC@XlR z7Nshbrz#{Cr7C3Rm89mCWaj53=Hyf=6s4x67NzDTXXd3t+*_=WoL`n&l&MfsR0$F+ z$>&l~PzLKND#*`CEJ;-;$w*Zw&C@MOEJ{x;NlnpF$jdL$&CJs+E&<8r<)@_Tq52-# WcY100`FfctwF)Y^)sR3z4|V{J9&q3Q diff --git a/fuzz/corpus/c2de7991ac3980249d9331323a1296b79985a1da b/fuzz/corpus/c2de7991ac3980249d9331323a1296b79985a1da deleted file mode 100644 index 6f739bc..0000000 --- a/fuzz/corpus/c2de7991ac3980249d9331323a1296b79985a1da +++ /dev/null @@ -1,57 +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 ] - forr }")} - suffix - 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 - att5 = { 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 = <N-fSWElN&RP)aNZ3zQ`0C8sJWC?zT>RC95r<-_>-d8r@~h^lCqXj*El5c$Nlj5mElbT)D9Ok#P0zq-2;5FQ z?$6IFR!S{W$Vkn}Q389hx)#-8`T4aQdHE@+3dtFXdFiRe z3YjIv3T25orKvg!Nu?zU<*8tMAf{!c7Nw@;7o{o`XDTS9q^2d7=76FU;{MWN-SX7p z5?wAR`>XoDxm&B`7 z=j10R=IEtCB7=(y%q@nb;e3!;;DAR>P?ZXq>3JYWmSm(Vq$OtNloo-)EwMzQD7CmW zr=(aRttdZNp}aW0q^L485A2To;?xq2=vYmzTHHx9DY3{1;!p*JwEUv@)WqZr1zUv@ zh+d^CB^?E&N)S<@1U86ESs^h`AvL$4q*5U_QCYzi#Nq;HpA=B~NGvZ_Qm96CJ5pv+ zQc!}Ygc01JXy=fTBm zxws07^2;()Qi~Ln63dHW`qT3BL26X0^9xe*ic1ocv*Xip@)Juk^U~up3-pQ-^HTD2 z^~w@+N>giP+C0I{Jgu}DuZ zGX-QyZhlHBDAZGP3rZ>>?tlh?t%8!Cer|pWDA+R#@=8I`P?cGbn^>R$)~~0RlUZD% zqmYxIoS37RnNq9?GB3Zhq@c7!K`Fnq1Y#N}boI3KGE+45N>XzRauQ2YHMtZN;^RwF zbI}7mvAh^LWReoAAZ8@zm*#=2S5m3YNzF?y$eSi8(oy3Pq`DsYR)I$(ecS3ZP(2Emla*FH0=~@k=s_Qd1RD zGSk3HN)(EdQ}YswGV_bAxD*tW6?7Hy@=Fv-5{uGPkunuhnng*5sA+})0=}b)lEA~2 zWM1{-8m(a0QRwylDa38WOLRVp%4uvIY9Gc-(9NK4Gj lDJ@D>D9K1HQ7B3+F3l+cInof6+7aaiG;K355Eo7isQ?>0(X{{o diff --git a/fuzz/corpus/c3c4bb1ef77ba601fa131d8c7bef6b69fbc4e941 b/fuzz/corpus/c3c4bb1ef77ba601fa131d8c7bef6b69fbc4e941 deleted file mode 100644 index a324fcf81a2dc3923500b9b8dd67d518ac94b317..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1372 zcmXR)EzU13N_NKvN>Yo8s<{*t6cm#3^9vMg6(Af11+bP>1zQDM1w*b{E-sKE1@Yw> zi6yCJsYOZ(N_qJOsY(jfAi0#pl0*fiq}0>`rJ9=c|<{>q_Q9t6hsONwhF~1MVWc&TnY-ssd>ejC7ETQ zFe)j^P6Y)7D3D5vl2a9w63dI@GxLf|67!N%l@yfH^7A1^CFkemr6!kT=I23uoRME# z0yf)LK`AFcIWY$$pahN)xV5$lN+qc|d8s83@ls!`04aJIZ~$u@;z+^?3=Cz7go2?s zwTKiajO?TZ%}L}YiK0|BHB~6cfYNvT9libl9^bNTC4{*q$o8pB|bkdr?M83B5QTP z2^Lm%DCL)Aq!y)CWEPhcD=FA2C@GW_m8L?JDk#7mM_ghrPAvi@PXz`BkcU8~VfB%X zjjmp1UP&q_cS2l~lvt!-tB{yi$)%uBtEmafpNN#5pOlrFToRv?SzH3inBdH2s{j(v TfJkaoGuSF987YA@;>_3pKX!vp diff --git a/fuzz/corpus/c3fc646f9360860b9e6aac27654f9d0505b75fd0 b/fuzz/corpus/c3fc646f9360860b9e6aac27654f9d0505b75fd0 deleted file mode 100644 index c35a42b..0000000 --- a/fuzz/corpus/c3fc646f9360860b9e6aac27654f9d0505b75fd0 +++ /dev/null @@ -1,2 +0,0 @@ -r-sou.:.!!!!!!!!!ŸõÝ u -= diff --git a/fuzz/corpus/c45df63050cacaced6e5a1d183e43bae0dc8f89e b/fuzz/corpus/c45df63050cacaced6e5a1d183e43bae0dc8f89e deleted file mode 100644 index 23ff8db..0000000 --- a/fuzz/corpus/c45df63050cacaced6e5a1d183e43bae0dc8f89e +++ /dev/null @@ -1,14 +0,0 @@ -r "A" {} - -resource "test_ob–™ct" Þ½Ýß„õßætes" { - teÿÿÿÿÿÿÿÿkt_string = "${test_object>B.test_string}‘Š˜e "test_object" "A" {} - -resource "test_object" Þ½Ýß„õßætes" { - teÿÿÿÿÿÿÿÿkt_string = "${test_object>Be~source "test_object" "A" {} - -resource "test_ob–™ct" Þ½Ýß„õßætes" { - teÿÿÿÿÿÿÿÿkt_string = "${test_object>B.test_string}‘Š˜e "test_object" "A" {} - -resource "test_object" Þ½Ýß„õßætes" { - teŸstring = "${test_object>B." -} diff --git a/fuzz/corpus/c45f65d55fa2b03145d24656f08fea942ee55e40 b/fuzz/corpus/c45f65d55fa2b03145d24656f08fea942ee55e40 deleted file mode 100644 index 2017a50..0000000 --- a/fuzz/corpus/c45f65d55fa2b03145d24656f08fea942ee55e40 +++ /dev/null @@ -1,25 +0,0 @@ -// At the time of wri -// ty||, vbut historically th"baz" } - null1 = null - bool1 = true - bool2 = false - splat1 = tuple.*.foo.bar[0] - splat2 = tuple[*].foo.ba Tupport a boolean -// ty||, vbut historically th"baz" } - nting Tupport a boolean -// ty||, vbut historically th"baz" } - null1 = null - bool1 = true - bool2 = false - splat1 = tuple.*.foo.bar[0] - splat2 = tuple[*].foo.ba Tupport a boolean -// ty||, vbut historically th"baz" } - null1 = null - bool1 = true - bool2 = false - splat1 = tuple.*.foo.bar[0] - splat2 = tuple[*].foo.bar[0] - for1 = { for i, v in ["a", "a"resouRce "test_resource" "a" " { - cor[0] - for1 = { for i, v in ["a", "a"resouRce "test_resource" "a" " { - cou# nt =Re \ No newline at end of file diff --git a/fuzz/corpus/c4902b9d369e7c9f93096999c679760eec64686d b/fuzz/corpus/c4902b9d369e7c9f93096999c679760eec64686d deleted file mode 100644 index 889f94e0ac62c2691f1e84e8e6bea8a07ecdebe6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1372 zcmXSp&&(?>Nz6-5RZ>vO&r4NOsOC~oNX{?KD^ajjC`&BTS4dPSN-fSWElN&R$V<#k zO;J!vEH94F%}*)KNmWov&dAJ3F@$IRt52V#6v$#Yd zKTRPsFTE(WxLBb8Yz$akT4HHV3CIiuTZL!~BLf2+1q&ksLmdSRV-VXCEMjSDU=Yhy z%f-b7_Yc@7#i_}qMVTd)@##hRr3J-G3Q8%Jd5O81$;IgqM}m9}HXPywge=%@6gPT8 z-IkVLq!0#jloA(65yU(NC8*OO#wsYJRM|`}gl(E(HY&9sHiK zgY)xJixiZKGg5PMl)xUUuEp!Hq{JdfAf)BzgVlowTLq=0#9HJ;4vu|DT2N9@a=LfF zqG+l+f{1Szd#G>?6P~;}&rGNzzbBdrM zdHE@+3dtFXdFiRe3YjIv3SbL#6p~6y6v|T-a!ZR#zy_6Mq!y*7 Ds5U## diff --git a/fuzz/corpus/c4db3ba6258267ee3923dadc2792031f1b8558a5 b/fuzz/corpus/c4db3ba6258267ee3923dadc2792031f1b8558a5 deleted file mode 100644 index b112904..0000000 --- a/fuzz/corpus/c4db3ba6258267ee3923dadc2792031f1b8558a5 +++ /dev/null @@ -1,21 +0,0 @@ -resource "aws_instance" "foo" { - count = 2 -} - -resource "aws_instance" "bar" { - count =variable "c" { - default = 1 -} - -resource "template_file" "parent" { - count = var.c - template = Ù·–Ýõ‚õõre "$source "template_file" "child" { - template = join(",",{ template_file.parent.*{length(aws_instance.foo.*.id).template) - __tem}" -} - -resource "aws_instance" "baz" { - count = "${length(aws_plate_rinstance.bar.equi*.res_new id)}P -} -= true -} diff --git a/fuzz/corpus/c5b1fcef324f7e1e80542ff20a08793284f0e3b4 b/fuzz/corpus/c5b1fcef324f7e1e80542ff20a08793284f0e3b4 deleted file mode 100644 index 630c8c76988fac916d86f76c1ad01f49a58b564b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1130 zcmXSp&&(?>N-fSWElN&RP)aNZ3zQ`0C8sJWC?zT>RC95r<-_>-d8r@~1%>4N(!3G{ zTZOX3B7KEK1-JouiMgpM5Mzo{lS_*-ODf~ji}Fhgij@>n@>7cy^72a*QY$ixOB6Em z6iPBc_QYqV)GBe+7UXl4aFvvnDkvpqWagw8#;0eNrRL=;*eXOD=qMQKC>ZG|80#pQ z=qQ-#D46LenCmE5=qOm~C>VmILGlJlD%FYcnJEw_mL=wtrYhJfD5+HE=BJeAr0PM; z)dQOg@;2C4P}{k<@=Hq!N=u-&8^MiHRtU++ELJGaNXbtv%~41%Q7A1)Ni0cCQAjOI z1$iOAG(7|EfAj!M%g=|nCa*MC0S0Upl#G?FAZUqPBM+{ zTnvf_R68LF0PcQRgd20!a&f_3jBp}Ex$WP-f4LMC;9-_unvYsF|8!E2pozfiAA8mOUukDNiE9EO9!b- zP6V5is!)>n>$f>WK>`CqeoCrBazrP@Jitkdm5~SegUM!w~nE7VDO$7MJK6g0f6vF1RqLRLD%v18FG9NL5Hn%*-h* d0{J1a1eD=Rb4rR8(u(qP6;M(HO29K90RV3ZZJ7W7 diff --git a/fuzz/corpus/c64bf098477289e6451053708f928db3ace63e8a b/fuzz/corpus/c64bf098477289e6451053708f928db3ace63e8a deleted file mode 100644 index 80eae29a5972525ef1d397b78248412c010dc87b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1206 zcmc~zRZ^(tQcy@qEl6c#VBpHnQ?ONt=2B2lP)IB7x-79sFD*a6R=X%Y9^r?Q zf};Gg%#_q31*Jr#)Z*l#%z}~!M1jPDT95^~sU?XZM?fsdhemu-PO5@ZL1J-nc|Pt` zo(N5CuKo&cTwDqYd8x%EsVQ*B#T$aNl7d2FNlB5Rf~|rPBp;QO6d8eddWMDw5o4H0 zsxFeK30zbgNz@c3>WVCC1{c*$ECE?pQd*Fcs;31CG*DWPHi+d?P$&lF0+97!*=Vg; zROz(*B0~iQ1zUw`g|z%4g-jiVGKI`Mg=nQjB^^)*>nJECDa9&SDU>PL+9_n}>FFud zaw&k+8iBP%gP020P;H{?xw>atoT1&}k+@{5eY8bC^5fsUHxphZbq eem*pq^YijjlS?x5^Ps_+kzdS}o1apystN$4K+pLA diff --git a/fuzz/corpus/c68e098453691f3a5ac8086cadb6de8de3c1c0fd b/fuzz/corpus/c68e098453691f3a5ac8086cadb6de8de3c1c0fd deleted file mode 100644 index f85825f501d79c4797126ffecb419399221023ee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 702 zcmYdJRZ>t&%gJ@W|H%XhE4Ye^QtMzAmZTP!#OEhvr6!jsDJW6hE>!QN%V7$%acizI5IVXI&SQkSZYBx(v%>k1bw z$S*2UNK{D5&(BFs%;VD6S1740NYzm&ODZi<$jB@%$uG)GPRz-vR46HmHi+d?P$(|Q zNi5MbG)z@UOU%qEElO1=$w(|wC`v6Z%_%8XuvIVwc?#wi1*MYIT#$}bEGd$!mdltc Sz6cx&`K2WVr6mds45 v } - for6 = [ for v in var.list : v if v < 3 ] - func1 = " {}/ s_cnmpead= s = [ediates" {} - -module "test_mo#d" { - source = "./mod" - - services = [ - / { - "exists" = "true" - "le b" = "${aws_cnmpcis_number("12" = "true" - "le b" = "${aws_cnmpcnmp[ - / { - },nts with: - -%{for ip in aws_instancriable "amap" { - type =nmp[ - / { - -ap(stri},nts nw \ No newline at end of file diff --git a/fuzz/corpus/c7af0de97233be148fb1824ec1b815380a8b669b b/fuzz/corpus/c7af0de97233be148fb1824ec1b815380a8b669b deleted file mode 100644 index e7e7eb2..0000000 --- a/fuzz/corpus/c7af0de97233be148fb1824ec1b815380a8b669b +++ /dev/null @@ -1,4 +0,0 @@ -|„‹|||||||||||||||||||||||||||||||||||"42" - ar" { - foo = "2" -} diff --git a/fuzz/corpus/c7d30a6383167d54fd15ab43d42afde46727d3f2 b/fuzz/corpus/c7d30a6383167d54fd15ab43d42afde46727d3f2 deleted file mode 100644 index 7e1febb86f5bf4342f203954443c9a459145edfc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1372 zcmXRmWGG5bRZuEPEiQ@APs&P7E>TiYa#T{NuI1t?N-fSW#Ukybq)^SJpa9lWTvC*o zm#$!|prld_7JwL{=cotfL8NPyG`R4X=L|RROFTparg=`N=HYN0!o`W@#qpVW#U+V( z$*D>TN@@A|5KGDui;6*}g9Ny^6clnY(^8WwlXFtRUQ$rVOwY?NN{vs>NX$!51*wcy z0%=i-+I5?3vkLSkA;Y7v)$g0ezM zVo`c(i9%XtPDv^_)-&@Ik`s$l6-qKvp^~X73VHb{np_GBDXGQDMVSR9nfZC3@b<|p zE>XxYODu}cOiap2g~bR;s({DYe{_(lq!6tYtCVI8jz%pm1%<@iOa)unvcw|2wETQ< zL_*_>koUk5NSXJNQ!^AG$s@C*7@owE5{r}+suju-xfB!>6w>mG;!_ioGZbtUO7e?y zN>fuyG;|a)^NPU%l&SzrU?rJ}c?!063S|nlTwq;hkWi*ZK!S6FK}jNdX#R%JRNhdEk xRWCUwGc~UyzC1H8CBM8l-pIhvEIyG07Z8y`(MlBsNZ|r5@^Ug2{%3%K901xU;K%>~ diff --git a/fuzz/corpus/c7d80053e2b656e205f55a844d765aaf5fffbcc9 b/fuzz/corpus/c7d80053e2b656e205f55a844d765aaf5fffbcc9 deleted file mode 100644 index c9bd4a2..0000000 --- a/fuzz/corpus/c7d80053e2b656e205f55a844d765aaf5fffbcc9 +++ /dev/null @@ -1,30 +0,0 @@ -resour Tupport a boolean -// ty||, vbut historically th"baz" } - null1 = null - bool1 = tru&e - bool2 = false - splat1 = tuple.*.foo.bar[0] - splat2 = tuple[*].foo.bar[0] - for1 = { for i, v in ["a", "a"resouRce "test_resource" "a" " { - colients" { - value = aws_instance.client_ubuntu_bionic_amd64.*.public_ip -} - -output "windows_clients" { - ÙÙÙÙÙÙÙÙÙÙÙÙÙÙÙÙÙÙÙÙÙÙce"ÙÙle { - creat&_esource "aws_instance" "parent" { -! count = 2 -} - -module "child" { - ís = "./chil${ood" - thiinstance" "parent" { -! count = 2ule "child" { - ís }= "./child" - thiinstance" "parent" { -! count = -"} -2 -} - -mod \ No newline at end of file diff --git a/fuzz/corpus/c82e9647e4f9b2b59e87c4372b5b7addbf99c3ed b/fuzz/corpus/c82e9647e4f9b2b59e87c4372b5b7addbf99c3ed deleted file mode 100644 index d294c298658159f66cfc8cc8c0f138083e4e940e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1056 zcmd1JPbtkwRZvPVO3X`1&dAJ3QBtVpQcx()FD*(=Rj^f1($j|sbJcQj6{SMOl@iN~ z<1_P$OA_;vQm z*HN(0QLxleFa$}1!9LN0c;r70 z0CDmERJ}yKwEX;9C8#p6zhk+$YPo8;7-$C&fm2ejHoq)0CACNa6q4YeDN0Sx1bam( zwYVfcKPf9UxkO1p$x%t68YSdQP^6tedKDDFg2g38nR)4;I8&(x3qTCfbJPR#RH}3G zlM{3F6qHn|p@9VsOG7P)GC4EIlr`|ptJ-U)`s!vnPsVY@tM%1QI?of3Qig5 z#z2)p!Z;PXVMcIclodiUGK&?8GxAGwQWVltOB6~AQW8s2QxsCmQu7o_GV)8)GZe~G z)r(RUN)n6GQ%gXeD=tV)&P>ZpPRz-vi&7J*HHq@~onTeQIwjhkdm1O zR#Ku+oSd4MSd^JxYz20yu0mdZ3Bn(Vc`0Cl#GInk#FR>fOmMbDBs6gLfyRiEf)Xqj e!t!l?UMj@3$@!&uB?`6*Wr;=l3W*9Z1M&bkn^ZUe diff --git a/fuzz/corpus/c8d5d9837e1a7c6172ca0c046003806b7931d307 b/fuzz/corpus/c8d5d9837e1a7c6172ca0c046003806b7931d307 deleted file mode 100644 index a2180eaf8536ad6f696ae36489eee844c7066bf6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 163 zcmXR)EzU13N={W!N-Qs~V_;xNPAo1-RZ>t&R#K?uQcy_D{hz5|tDux#l$e*2oROK6 zqQq63SY8~TnU@DrT9m4a3~X$4Rr9wqG9)B2Fu=qOR8>`>mgE(eB<3Zj>ZRr96R<-s OGo@CkmaCSFiwgj&UoW}< diff --git a/fuzz/corpus/c8da9cb950171873a4c2942330a593aa6845a344 b/fuzz/corpus/c8da9cb950171873a4c2942330a593aa6845a344 deleted file mode 100644 index 01cc5a2..0000000 --- a/fuzz/corpus/c8da9cb950171873a4c2942330a593aa6845a344 +++ /dev/null @@ -1,8 +0,0 @@ -bar" {rovidndchild""{ - source = d" -} - -resource ~aws_sintance" "b" { - providera"s w" { - re  amresoutance" "a" { - fo o = \ No newline at end of file diff --git a/fuzz/corpus/c97090c32551411d6cb648243ce1c6d418bff2fb b/fuzz/corpus/c97090c32551411d6cb648243ce1c6d418bff2fb deleted file mode 100644 index e6ffa36ea9cc6e50fb22da8c91385322bb2a4a28..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1000 zcmYddWJoYzU^)9HGbJx2IU_SCMM=^=Hg7t&j)EsN-R4oJ(-hXkjBLK%{~QI#VC5TZm$L8Tg+Zo$dgNDr2$;xkjgHgM&amK2nx zL`>cWacSEDFX<$R2HP_D3m3YmMCOo7MJ7~WhR3amt(*!R>)0E&rD8CEXqtw%1KpF%FRqk z$w`gR%u`aR=28G_SFlxp$>x`2q!#5S7L>u&C*~#=peW5vEYK(h6D38NdFh&53JNKy zX^EvdB@jMHF;}gEf-Ts51%=d7-SX7p5?zpgqZKksbQFwq6pZyubQF}*^7EAxVnMDb zEyytfX^95$@{_U*6+padg|z&91zQEBq{J#Eg<38Jg}l<797B*4h{2@*4hS&6q^L9% z$_E>imY7ov5-2XnNh~o`uvI82EyzjL)6z@J&(}*zEQ&S&*#wp~0?8(p7sqGj6_+ID zC8z2oMr+0DWu|b|a&hJ6r<8(%Ej72Gq!Q#c1%=}L(xT*4khApkbMsS_xD*sJ^9o8! z6l@i$G7CT|y3BsZ{6WCl`Yws8)%q emMbv_6c7wF0}$_l(x!r~0w_p|K~Y@|u@3-H_Tn4> diff --git a/fuzz/corpus/cacaf09a9954d39e4b1d3af86f13dfa997127e6d b/fuzz/corpus/cacaf09a9954d39e4b1d3af86f13dfa997127e6d deleted file mode 100644 index 1775ea0a87263ee682491f586c1195cbd3894988..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmXR*EXqtw%1KpFDo89YF3&GYQBtVpQcx(VEJ#%V16zgSlA_GKbS?#j;?%t2%#zHq zR0UgwlA_X7u39dxqSWI2(xT*41*OFD;`q$G;*!L?FX<$ zR2HP_D3m3YmMCOo7MJ7~WhR3amt(*!R>)0E&rD8CEXqtw%1KpF%FRqk$w`gR z%u`aR=28G_S5U~zQ;1edRMJrZSwo6WTZP=j0*&I5qRhN>O)dq6l+?7u(wq_nTd?5@ z3aO>K<*CIbx+ST_C58%_B?=0*$?=&5T(w+W`K2WVr6meV<(YXY`Q^p&$vK&+c_qaV zXO$)9l%^`!DkPQ{$7kjhmn7yTr|Ko=WELfZM3waPi%XMo^HcK6GE-7h^Gf2OhSYM! z8yOgy#V6*bn3?El=@pbFMX$oZuHVVcHu^`o@dC7(#b2E$M^Gb7*Qj0W{42_JHK%t+UpO*rb(=b%9wN)_E zRIpbtRIpM|O3TkrN-R?1Qcy_B%rgXArlDb|ZKSDctf^(frJ#^n3^G)~RzWF7Ng<|0 zAtuz#&Ct-ztvJ6F6y!?C@t~xjRGyjyi6@Zj^Fi8Fs*#oGm8T}@Y3Zfq=hrH685t?W zl)AaOxhcftDJduv>1E~>l$IbT0Z>vv#IuruQhr`4#Qfy^(mYUVDos@=&csY!rNxls zWe9RYVs56cp^>qPDafA+3LrTyE(L|+)Di_-b%kh9YFAK51gSKHs7L~_jX><$SS~JG z1tpd0ocv@+Vy;!7ke8ZTqL7xEQ<4hG9H8h=PApDU hD9K1wC`l|zPc2DJQOL_rNlwjBKrRRv7#L8vsQ?S&TOI%a diff --git a/fuzz/corpus/cbe0e014bd7afacf595ddc8852b465db03ea4136 b/fuzz/corpus/cbe0e014bd7afacf595ddc8852b465db03ea4136 deleted file mode 100644 index 15329b6..0000000 --- a/fuzz/corpus/cbe0e014bd7afacf595ddc8852b465db03ea4136 +++ /dev/null @@ -1,59 +0,0 @@ -r.source "aws_33333333333333instance" "parent" { - countàÂßÔ -} - -module "child" { - source = " "2"] -} - -resource "aws_instance" "a" { - count = length(vamment -# 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 ] - forr }")} - suffix - 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 - att5 = { 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 = "\" \ - 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.variable "amap" { - type = map(string) -} - -variable "othermap" { - bar}ty" - pe \ No newline at end of file diff --git a/fuzz/corpus/cc3444b9be98ffc9014878fa75de8608818b6821 b/fuzz/corpus/cc3444b9be98ffc9014878fa75de8608818b6821 deleted file mode 100644 index 83b2c82..0000000 --- a/fuzz/corpus/cc3444b9be98ffc9014878fa75de8608818b6821 +++ /dev/null @@ -1,2 +0,0 @@ -v}riable "list" tance" &ba\r { var.list[0] -} diff --git a/fuzz/corpus/cc7b34b511c8bd4d1c977005145e9cb3b4907490 b/fuzz/corpus/cc7b34b511c8bd4d1c977005145e9cb3b4907490 deleted file mode 100644 index 09268adb6f69c4efde3722f7eca0caf7fe4282e9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 251 zcmY#Z2+7DSW}pfvE-A{dOifWJE=?*j?c_1 zE=kNwPF0#nJD{MHUsRBhn5U#rt)W@52&usCkW zgkD;H(ZEI`a)dJ2g3>hJB%PF4q@-ZSrJ$e(N`UzawhBtQwsxgCnp!4Y3JR&k$%ddL zsi+jAq!3f05EJU=W@zZXWAc28FNg+8gr&ytyOFz*g{sVg+{6Nn zvcw|2oXp}99fh3ynHkYV|yB_MT5`K2WgqskIf3$mlwxp<`tJD<|U`< zB}PMR=TcB8NzEtHx&8<}eIS>(MiRGYBQBtW!3OqeWJut7hq$o2l z9bE@l3KYt!)v7i&&czB~&*>;6m6j-!rz+%@7ME}-C@3qGWTY0QrsWrn8AwhBrr)fj=2nNq8uQk@HqYdr=u000gQ#<&0g diff --git a/fuzz/corpus/ce4718a61ebeb6184933fddc14226d2c11592790 b/fuzz/corpus/ce4718a61ebeb6184933fddc14226d2c11592790 deleted file mode 100644 index 745f453d6ae4fbfe3b66e79ef7db584dddfb5fe3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1372 zcmXTYE6y)1N={W!N-QsqH%0-OdBr7(dC93t3Q7fuMX7luN($9n3JS^jrFkU}4&A@P zRm;Vdo1apeld7PUoROK60+ELrXse*4pk$;J3sO~-3Kay~f@E$YL<`tR1zUxj)V%bP z42`nH+}zZ>5-w$h3gv?hN=wWs1_=}wV5Lx|U~8w4si&t0c4S(9krCMa(F$q#MGDzaZDol?dbx=O3RVhAD%IJw zx+>LWwGi*8g1ZQISHek|rp~ z6cma})6z04xD*sz{oS}gftXrclA02a6qBIzrJw+bH(LcGaHNBHprA3*Gc-hq7%SK+ zfJIVukwi`4qS{EJrZ7=gWKlD?D3S@LU@t+ukLe{_I|aDs&A=*gc|J2up-jO>!5EyX z(n|A^!Kp5@I6kj5Hz~D9L&?y{SVGStv8)Hc#oHP+NJ;ZjgYEe071N|iB63Na-LF`;g5hK6o#Mn(!TrEYF+ZVEAZ zAnmEe$&gf_q@q$?tDve{T?-N}0p|pe_JX3+w9E=nGDs`}B}texR2N(t)jSVOTfO0fMCpex}sv#Dn<>#wZD}a(x zQX*9oPpU#%VrEWhQK~{oMq-IVQEG8%PD!zXt%4zH8C8;+3(Bmi@oAYk@WL;#2vVjf iD5RvOC6?xtfI<#b9DwweB^G5SCV|R9a7j|l00sd3C49F4 diff --git a/fuzz/corpus/ce78c82adac661becc298d119b0d63c4369b02e2 b/fuzz/corpus/ce78c82adac661becc298d119b0d63c4369b02e2 deleted file mode 100644 index 0cf6c86184d1250959ee73b628d27bbbfccb551a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 306 zcmY#N%vDgz%}+5@QmE!qP$m}-?<>%Kban*7$Pzn4;2Vip%f&e&!Qvm<~ diff --git a/fuzz/corpus/cf3f0a13cf63c4da6d95cdb5a2c57330e31c5bee b/fuzz/corpus/cf3f0a13cf63c4da6d95cdb5a2c57330e31c5bee deleted file mode 100644 index e34158b46ee05b7f8b3c1de32d9dca773eeeedc0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 809 zcmXR(EhQOI)(K&B&*Q~quTd#5{D5#d^0RW1A{VV_g diff --git a/fuzz/corpus/cf5365ea392ada4d8ed23e0d26e8f754a94d0795 b/fuzz/corpus/cf5365ea392ada4d8ed23e0d26e8f754a94d0795 deleted file mode 100644 index f60a782f61b8616169869326e924f3754775994f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 851 zcmXR*EXqtw%1KpFDo89YF3&GYQBtVpQcx(VEJ#%V16zgSlA_GKbS?#j;?%t2%#zHq zR0UgwlA_X7u39dxB4vf3)WXutqSO>Fgkfp<`5<#@xww=S{0mAl^YapOkff6mi$Kx} z3Mr{+iKRIu3bqPLNr_cTAOn>Zd=m=_G8OaEku>Bc7NBbYxl%zPEk7TkxkxFsIKQ+g zIaNU^vAj4wGq1QLF)uk)NkIwf7KQ6`CQQsrO$Ipz>_r8IjQrvfs2`Pb@{<#DKmtl! zAfb}Vf*qIu5+t??N+qc|d8s83rKQEGMIbF8cNCWvq!yJD3R756E7&TOB^K$yxLgVf zwzgaf3I#>^Wtqj9`FW{D3QENpsX1H<3bl}+an8>z$VshG@K4H0O)gOgsVqn>Mhd2U zuy8y)v}`E>Igk)nP)N?t%}vZp0r@XgH#s9;L8V%e2*6N;Ur~M$EbvVXER4XR4hsol v0|v>7C_Y8Fmw4ww9cycAt7*#xo4v^ diff --git a/fuzz/corpus/cf5ea33a5755b44f071f40dd146ac61a988c6540 b/fuzz/corpus/cf5ea33a5755b44f071f40dd146ac61a988c6540 deleted file mode 100644 index 4357968..0000000 --- a/fuzz/corpus/cf5ea33a5755b44f071f40dd146ac61a988c6540 +++ /dev/null @@ -1,45 +0,0 @@ -output "servers" { - value = aws_instance.server.*.public_ip -} - -output "linux_clients" { - value = aws_instance.client_ubuntu_bionic_amd64.*.public_ip -} - -output "windows_clients" { - value = aws_instance.client_windows_2016_amd64.*.public_ip -} - -output "message" { - value = < v } - for6 = [ fŒß‰ in var.list : v if v < 3 ] - func1 = is_number("123") - cond1 = (1 == 2) ? 1 : "foobar" - bin1 = ((1+2)%3)*4 - esc1 = "\" \t \UFF11FF22ho ${vaider "aws" { - re visioner "s "child2_id"" {%%% \ No newline at end of file diff --git a/fuzz/corpus/cf7ede711b011659a9e1602617907b194f8f3ad4 b/fuzz/corpus/cf7ede711b011659a9e1602617907b194f8f3ad4 deleted file mode 100644 index 366ee6a71d34609925097e923ed166aa4b2d73d9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 408 zcmXR)EzU13N={W!DoM>P$Vn_ojnB+0E=kNwPF3c2a0I?LHjCQeEQXSO5S3 diff --git a/fuzz/corpus/cfc2943923d5e49f2808e6036a77466f0f69e08f b/fuzz/corpus/cfc2943923d5e49f2808e6036a77466f0f69e08f deleted file mode 100644 index 0629e6acc4852c74378ebf28c253059d950953e8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 460 zcmXR)EzU13N={W!N-Qsq&&(?>Nz6-5RZ>t&%gK+~BQqxjVj4_J0S(wHWaVe( zX(;I^=~TnbuVY|f0Gpu)agd%?bxvwtdP#-`azN>&<>%{Z>1C#9>cLFcjONxd2|um+=4q diff --git a/fuzz/corpus/d0428af216271802d2f5609c2de7ac180a64a9ee b/fuzz/corpus/d0428af216271802d2f5609c2de7ac180a64a9ee deleted file mode 100644 index 34b0b93..0000000 --- a/fuzz/corpus/d0428af216271802d2f5609c2de7ac180a64a9ee +++ /dev/null @@ -1,33 +0,0 @@ -variable "password" { - type = string - sensitive = true -} - -resource "aws_instance" "foo" { - connection { - host = "localhost" - type = "telnet" - user = "superuariable "password" { - type = string - sensitive = true -+} - -resource "aws_instance" "foo" { - connection { - host = "localhost" - type = "telnet" - user = "superuser" - port = 2041 - password = var.password - } - - provisioner "shell" { - command = "echo ${varser" - port = 2041 - password = var.password - } - - provisioner "shell" { - command = "echo ${var.password} > secrets" - } -} diff --git a/fuzz/corpus/d076e76fa4de55077b2a1ae0dd11d55e9dde7858 b/fuzz/corpus/d076e76fa4de55077b2a1ae0dd11d55e9dde7858 deleted file mode 100644 index 5ed4e9c687c7abfbc2c27b2f987ebba5b0c2cd76..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1335 zcmY$0XJlYt;Hu@~DoQQRFD*(=RZvPSFOJX5D=taQOHNf%P)bx%sOC~oNX{?KD^ajj z$VtshFUim-ODxjM$t*6>1nJGmPfpA!1}n=MxGRhb33i3M=0bQHk$=w+r9gKf<(Edi-h z$}cT}7*&>-Q<{oqy9oxcM+X=xs4u|Cz`zAE6&@B`3JN8uxdl0iC8-K%z*ZqEKQm85 zNk>Tst|mS$GbdHAAhD>lL_sMzBQqzZxFlYs8WJ7~N-Ea5`6;F7F_@ZHqNi02jW3iK zNz2dI)6&aK(bR)ELX%5DAwIq&HMdp?6i?_z!4pGLVihE;VaY*B1=$9$hvJK1sYfp< zu}CkquryOkVKkaYLNx0Yr54BMrIssXrfAj%aMg0zDwGtJrgAlZy?_7y{q9Ne1^GoK z;DE4I$jmE=2bVE=da(2opP2$lf3U0#PU?p7>6vAzdGVPkkfaC8=1MBnpk$w#qX$uD z1XrP~5R#EutWcbhUz$@;lwX#ak_t-I&@wI!xsc1x*UL4N(!3G{TLojTS}v}l zREQDrS5eUfdBvN>gpcg1Z9aunTbg` zsYvcrP)JElODxR+xm76%=6Y1o#3Cgw1qF~;adJ^+K}lwQo`S7{QW8kKmW!*PD8DQ- zCAA3bJBaTU6w>nZ6>Mv26qHn|^9xczK2FY#Ps_1K!oIDlY*2r`hgSTG_s7XJTFU|?XEnO&5cUzEb7pkQmurJw-zU~#5y9>|Zy z8L2rrFkdF;=jJBnrGP>sH8~?+L8V$zQBg^yx>gC*!jjbDlKA|jtkmQZB?TpCrE*nO E05J;YNB{r; diff --git a/fuzz/corpus/d11b171596f6a4c4b4cb7c24b515a93497a9c797 b/fuzz/corpus/d11b171596f6a4c4b4cb7c24b515a93497a9c797 deleted file mode 100644 index 9b6833f..0000000 --- a/fuzz/corpus/d11b171596f6a4c4b4cb7c24b515a93497a9c797 +++ /dev/null @@ -1,65 +0,0 @@ - - sensitive = true -+} - -resourcr" - port = 2041 - password = var.password - == -sword - == - provisi-ner "shell" { - command = "echo ${!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!ort resource "test_object" "A" {} - -resource "test_object" "B" { - test_string = "${test_objec"test_resource" "b" { - variable "map_in" { - type = map(string) - - defalt= u { - us-!west-0 = "ami-12345" - us-west-2 = - -// We have to reference it so it isn't pruned -ouˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆ${ˆˆˆˆˆˆˆˆˆˆˆtput "output" { - vaeul = var.m||ap_in -ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ#ÍÍ} -} - -resource "awsI_subnet" "me" { - depends_on = [ - aws_||vpc.me, - ] -} - -resource "aws_instance" "me" { - depends_on = [esource "aws_instance" "notme" {} -resource "aws_instance" "notmeeither" { - depends_on = [ -s_instance.me, - ] -} -!!!!!!!!!!!!!!!!!!!!ort = 2041 - password = var.password - == - provisioner "shell" { - resou!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=>!!!!!!!!!!!!?" { - foo = "b"ar - } -= -.client_windows_2016_amd64.*.public_ip -} - -ou#put "message" { - value = <a$OZ{S>qN57-5u(A6frCu z><*_?)C*w~$n{`es)ABtd2xJZUU5lLX=K(3zS5FvE(HYzg}l;S1&~TC*anLj zhLEj-l8F*mEf*IwDIi&vn3oK)EGe-_Nx_awK|xPJAuT^&!B#;@rMfJ!NG~lvzg7uk bAlQ{S2qg1R9Ir{h@gQ?iFNz6-5RZ>t&%g--LEzU26%O&UM7L=Bxro=-8l@ydR z^GZ^Sa#K?>6H8Kyl@zLLxwvxkQ%ZAE6_iR+i%a5j^HY=*s<{*tAUYIm6_oV!L4sT$ zvDBin%;eN!1zUw^E(LuButEg|1qG$lip=5?ka=7R3VEfuATcnuRZuci0_lW1Q?EF+ zs4TTePfM?$G$|)DIX<(Xu9izdL7})fLqRuFAv?9QSYM?&CqFqcN3SR`FC{-WJ})sh zwN|enHCLfDsWh*o)Ip^>v!IqswK_E~B`v?Gu9k}nq&qXOBwrypCo?s#q*$Rmvn0cc zi%YdSEx$-1vp^v;PXRf!^dRcuAqK`LW#;E)CdVh{rkI&vIt|@z1^GoK3V!~+jxO;b z{@$*Bwkp*ri6x18U`NNNW#-_q7nk>O2C1zo7=VLQDK#fa3B@C3E0kP1yCfHf#SF+6cS5HOu>4qap<*0vc(LnQXwfb&k)Sg z&@j|C(o{9p)H2~xP)IFKh6pRgC@I90D8z)ixfvR|xfvNL#FVXSDTvC*iSz@RJV;Mn=O)M!X zGE`8oRZuER%rR8rQcx%ZG|80(qnC@7`n=PN11LgkG>I-)_m{G=>H z1rV=VAuT^2WKNQDm6Ad&mx4lGX%5675Q9rWAt^r}!Y?T*O@;Eo2BjtD6oUkc3vv=m z3>9p_PDs_$(o4(F*Goz)(lP+q1eP^|$wq6%!la|Y(rNi1e<;{0fE-e!kg20krjVJZ z5UrG`q@w^Kl9XZ_4M?>j!erhGEz`fuvLgwNXsu$$cAbwODxjMO)OBb zQczN<&aTx}sV=L9ct0(_$QbJ3k4+K`1qlocAbSuRvO(sT!3;M6tA!X2b`VHmPG)fl z*d-u;rRA5D6qza5Dj4Y*8XCFk8XAG)F|nk?6s#BGA56Wrb_#G?%)lxYk}~rkk)fes zsBNUFYOJYc!lj^)TAU0KR*F$lh$&Hs33YQbG<0(_GE#^sb#rrbQ;5j}#e8aUvJu!I zB^8zGS_M_r>ROO+2{=7~qPCzYH7&CO6c~v`pooDNz6-5RZ>t&%gyiWDa}b$P)g3o%t--> zDJVeo*eWRL=|hA;3iC@#6so!K$QG2AC@2->=aoSa&hICmVk{(FG|cy0Xq(xZMk4i>4D|-P?UnqRHKN38&Z~-Q<@4gL!~-5KczG$RWCUs zGbhDRFFms?H7`CBYHxgIN-fxu{L+#Fg~XDQA`=Z;1tUE}L!(q}LnAH)1qHCEsRC3K ztBnj$KvSDt;qEEOFDg+;R7lFt&q+kxD5)$+)ln!*DlJjS$Sf|&FUm|#%*m-# zD9KPtN~}^+sO18MX-PQsYS&~3<}_I*VD(Z17t(35|>IXS9M8haY=lB zQdVkmiJqfgW(tH0iWj(0Ef*-3U?~LTnOu-lK`8_jMM;T8AZ}S=kzP__5jfUBDMG;( zltlDE=Iek3LCFiGUMasMBef{CBD1)pI4LzVFI^!e6&i*+Cx_g`0$8#ErIGmD!~*032P5P`VGPdW3JQ==2PL?) z{Cu!spfm_cZ;82?#nDiySg2eTG%bSVlu8u}it@`ci!<}{Qd1NaLh=;~ic$*_i&7OT z^Gk~qQuE3(i}LewQ}ar66pBjothhj?sA!a=78NC? diff --git a/fuzz/corpus/d4cbabf812a8d3a94fd5ea7d3aeda90357038123 b/fuzz/corpus/d4cbabf812a8d3a94fd5ea7d3aeda90357038123 deleted file mode 100644 index 4db4c11..0000000 --- a/fuzz/corpus/d4cbabf812a8d3a94fd5ea7d3aeda90357038123 +++ /dev/null @@ -1,13 +0,0 @@ -variable "map_in" { - type = map(string) - - defalt= u { - us-west-0 = "ami-12345" - us-west-2 = "ami-67890" - } -} - -// We have to reference it so it isn't pruned -ouˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆtput "output" { - value = var.map_in -ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ} diff --git a/fuzz/corpus/d5dbb19cbee96d3b110c4223178b71e06cd25eea b/fuzz/corpus/d5dbb19cbee96d3b110c4223178b71e06cd25eea deleted file mode 100644 index 8786daf7c881613240a87ed7adeeb781e866a921..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 438 zcmXR*EXqtw%1KpFO3Y1UC{R+U=2B27sVqoUuvO4aEYK(}Day=C*W|LP<>FGvMG~mx z;`)yjpqQwyg=`?2euT<=211}DBef_u5$?Xay1EBA0m9t0{CtRy6ckcY(-KQ_;CgDg zxQbGX^Gl18Qx%l*3sUonOA?c_bCndTQB)_E7snT; zCYKgvmQ=>47v-0Nl%{1CrIsh=L66 zalA1K$jmD)fjX=pu_!gK1md>j{L;LV2Z!!o;i~20%FRzH%}G^IO3uj4NrA{i4YXBI zQcyBdiUp}EN`(r7Z9y_O5uycbq=KzNPHJ9yNrpyQVs36~UI~}7f)biv6cm#4L2?SU zu^_+a6odV)l%=Gjpp>ly5z9qNUIgn@{1J8 z6f*M^$`Xt8ax#lc6s#1=6m0Dj$`oq36hP8uV3pAzCKi>MX$oZuHVVcHu^`o@dC7*L zsLCvk&nwMMN-fe*GBh$)(&PeJoR6%=jtN%gOyu7AP*!2v8PYt?Ec<`hHXT%jycpDU*{6{J9=IwwClF-K1+SILMgU!gihK>;bjlaLf436Cnt zNkOSNwWut$s2Gy^%Mu}O1?51PgY+OO^tAK}O1*M2ljAcBKp82&w4|W4L_sMhGq1EF zJ~<~dHLnDpDG(L$rAeiEC8hC6nfZB{$?=J~De#P)1}kw&64Q$z;RVVMiMbEJpbi@V zg==nNfktsjQD$DcCdgeymHDL#$%zW33VC@&C8@qcri?&YBeaMW)^^QDy{%Z Tf&@?jxQ@nR#H&PO;u8;uI1tasesGP8we0z zT$+@ZS^{$umx4k{YC&pVN^yLCo`S7HG?#*cf&$dxdaA0bs=28;TnY-YT zNz6-5C2SPLO1<2Y)S{xqwEUu6g=#JZg`(8L(#)dNl=y<8{IblH)S_aru!2HTetv<1 zEtI36Pz(u8TLq=G{QRWEBK@S))B+_1WrfVVlGMDC%>2B>9EIG>;@rfNJrhRI1Aoi}dnKG`VWIxXKcXG82<>QWcc)83=)rjMSps!~!J+kS|Iq z;eLa71Z-SU>fij*qU2NsrNr{$_{_ZGlEl2^R3!zawETRizQpumgewwrZO8@SFam`f zn1P#+k%s`>Dv)Io3zYR47#K=3i>A&`E{TVGS3$v60TgU$`T5`|OiC<*iX`S{7Dq#+ zVxe+X3YqD7`9-NVwi$_e>8T(OM=KSj7TT6(7Ny4LrIstzaVaR&a@BHy4FwyaR9dW? znpj+-Yp4{FAc69HhU{XcSgu+wu3UtfCIrmn0t1lAx%nwYcDAWt+udmjQWcaE z%ZuYPOLJ27a`RIR^zutf;?s)qbMuNz67!N%l@yfH^7G@13v!f}fC5B8A+I!7fq^Jc zQ^UZ(V1ukQ8qNWG4Q4rtU64Qm*`fdiwhBr{;E*rMFUu^>EP{j!9?i-5rFkU^whG3e z2*9b__V3@nTnY-x3LzPp#R|n4`K3823hAjO3Z(@pi6sTaN(w3Ysl^I;`6UXe6`92) z3YmEdB^jv-#mO0|xrtn5iA9--NucCXoE~40UsO^Iad}B)K`PYY3bqP4nZ+dtwhrtNoZ+38 jpAQNl73QtD%A>QiA8!ziA4&vN}9D?3JMAe#ieO!nH5|L3awPyNGwq*N-ZwUDJfR4 zRWL;LO-X8QK~7>xYJ6H|3dlQPw`&+`8)>Q!AM8JSVzG`N5ND_!AwWNTt~q|N5N7@!4M=3k~dINsZNZ~M7Ea! zF8~)p#S9D#?3sE6iN(d``9&#Q3JSKiTnY*hxy<~$)FK6?;*8Xs9Ef)m6q56Ea})DY zKsh5dIU`>|rCL!@QBh4zQIU%{P@9+s33Uaf)ZBuSN{GR>3QEPL1*t`)#i>O~TncV( nMn(!TrEYF+ZVFuar6mQWB?>P(=S}XKb@zVjRW1bu)zUlwfpQ8W diff --git a/fuzz/corpus/e600d739dab4d9f8a233c5f76360104a7e2e0761 b/fuzz/corpus/e600d739dab4d9f8a233c5f76360104a7e2e0761 deleted file mode 100644 index af010f66fc1e1d9d5a67eaf1445b9a6755590637..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1054 zcmXR)EzU13N={W!N-Qsq&&(?>Nz6-5RZ>t&%gyF;pRbphQme#;Zl)0qGmXGX^Giz# zN=snY$7iNMRF@^@l%_&#$pt%558@6zBu7B(LNg#evn(}_urW|&(C~#rD3qtF7o{qcBo?Ko zmSpCoD-;)`CTFH)CMV|PRB|aOC@UcQ#7IXWDK$BLS}A3PG)ju zNlqoypwtwF@(i#YshLG!Q&Lh3Qu9($^O7@D!Fu$#6clg-ml2NO@-HaK%;!>2P*6zA z&j*EaQeu%3mx4kqDDspQobz)Fa#AZ4{FAa$lS>prDhpDJxyllYG82TDWpfJx%EiOrg<_&1>Oa;59xELH*H8l!p`9<-miOCrXwhCp5 aMS8{Q@df!sCB@)?PtMOP%}Lc`Km!0ygHsCt diff --git a/fuzz/corpus/e6289a2435bc5ff5759c81bde5e845ebf155768a b/fuzz/corpus/e6289a2435bc5ff5759c81bde5e845ebf155768a deleted file mode 100644 index 19f28e1c7d408825288c8bbd3c56f96cbeb0190d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 454 zcmd1JPbtkwRZz;!Pcc+dsOC~oD9$e}N={XFAc6AyqU>U&Sgu+wu3UtfCIrmn0t1lAx%nwYcDAWt+udmjQWcaE z%ZuYPOLJ27a`RIR^zutf;?s)qbMuNz67!N%l@yfH^7G@13v!f}fC5B8A+I!7fq^Jc zQ^UZ(V1ukQ8kvL4wpCCvQ33^55yaClXCYjXlvo4_K0O76wETQfl&DmfB_@_c8^p#I P>2cL^rRC?>g3JH_hyQYv diff --git a/fuzz/corpus/e630406d44dc6403d53dcfd0fc38968356691047 b/fuzz/corpus/e630406d44dc6403d53dcfd0fc38968356691047 deleted file mode 100644 index 1b8e1b1..0000000 --- a/fuzz/corpus/e630406d44dc6403d53dcfd0fc38968356691047 +++ /dev/null @@ -1,40 +0,0 @@ -// comment -# comment -/* - comment -*/ - -resource_1 "strlit1" "strlit2" { - attr1 = "val1" - tupl1 = [ 1,.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.listk}-${v}" ] - for3 = { for k, v in var.map : k ~> v } - for4 = [ for v in var.list : v ] - forr }")}re~source "test_object" "A" {} - -resource "test_object" Þ½Ýß„õßætesÅÅÅÅÅÅÅct>B.test_string}ource "test_object" "A" {} - -resource "te - suffix - EOF - - nested_resource_1 { - attr1 = 2 - st_object" Þ½Ýß„õßætes" { - teÿÿÿÿÿÿÿÿkt_string = "$v ] - forr }")} - suffix - EOF - - nested_resource_1 { - attr1 = 2 - } attr2 = 2.112 - attr3 = 2.112e-12 - attr4 = 2.112e+12 - attr5 = 2.112E+12 - - attr6 = 2.112 \ No newline at end of file diff --git a/fuzz/corpus/e6f00ef86934d8c1f0ced477092045029640960c b/fuzz/corpus/e6f00ef86934d8c1f0ced477092045029640960c deleted file mode 100644 index b23a28a..0000000 --- a/fuzz/corpus/e6f00ef86934d8c1f0ced477092045029640960c +++ /dev/null @@ -1,3 +0,0 @@ -# Once opon a time, there was a child module here -/* -module "child/ diff --git a/fuzz/corpus/e76628ecd237f481c6eb61648a037b41373c61d7 b/fuzz/corpus/e76628ecd237f481c6eb61648a037b41373c61d7 deleted file mode 100644 index e7a780e..0000000 --- a/fuzz/corpus/e76628ecd237f481c6eb61648a037b41373c61d7 +++ /dev/null @@ -1,18 +0,0 @@ -resource "aws_vpc" "me" {} - -resource "aès_subnet" "me" { - depends_on = [ - aws_vpc.me, - ] -} - -resource "aws_instance" "me" { - depends_on = [ - aws_subnet.me, - ] -} - -resuorce "aws_vpc" "notme" {} -resource "aws_me, - ] -} diff --git a/fuzz/corpus/e779ca31758229542620cc174e34f6ae59e824b3 b/fuzz/corpus/e779ca31758229542620cc174e34f6ae59e824b3 deleted file mode 100644 index 9f2ea602d4a911b2f4b3f35fa008b537a0bdd6af..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 975 zcmd00V8~A?%}G^I%FRzPR8pws$}cTSPE}A!EH94F%quQQ%u7yHQcy|+Nhv5K=a=S{ zDA+3Gq~@iUWN4Hn=DK47nC{Y?RK47?#3F=>%)}&+RhfCUTrh*v^7G@13v!f}RC6gP zC@AEWB2+_J1q!wb5J?4vVujor=X-_otvLh ziZhJU^7BDfDJZ1n=PRJ3t=!bS5-w$hq_z;}V!ES}PTuDL6 z8R8PKU~x%NW?s62t%8zDHJU(aK}uptYKlT?S!$j_Nk)EYdPY%dF(+P7nwP8rO0_E0 z3T25!dP#{z3bjg_kgzN+O-swH$j2#_TCBvyrJzupTB2a9u3)QR1WGrcK+Q>2&{Rs! O$jnJmQm9r{RRsXjheaa* diff --git a/fuzz/corpus/e79df2797d434635d8fdefe511f89cc387d46e50 b/fuzz/corpus/e79df2797d434635d8fdefe511f89cc387d46e50 deleted file mode 100644 index b2103783f27022eb8d47e1d4239d62357c8731f2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1372 zcmY#TD5)$+Rj^gaO)SvJPs&P7F43sws^(HqP*6xLDJe2kuvIXE^Nc{eDh4EAV}ry& zFpE-)^Gl18Qx%j-3X1Z}GE-8E6qFLniH8i{n%7!)z>8sOEyZ10G020qhQUZmn zt%4GgI^DH?rr&u8~uec;JFF937K`AM*2ojVE3TgR8@u`W)849)vCHcjv zB^uGOnq0ML@rck0)?S{P1kw%);-b{T(#)dNVG+?F|6rso1%(1gv?wUxjuyQVPy&So zyn>R7b#8u&!hb>ll*9EL!I~8c5{pvvN|cniloe{h1{IeSW#*;VDsgeuazSI0ka;-d z6_G$$Vo_#d5-3k4<|Y<^ViBd(fmjMk09`a&5{vX;rh*eLD0q|;{O112;qbP diff --git a/fuzz/corpus/e7ff4d384a28b798080c35b406334a3055b6d091 b/fuzz/corpus/e7ff4d384a28b798080c35b406334a3055b6d091 deleted file mode 100644 index 97b493a8fff2f3ed6044284fc71602aff07b355c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1295 zcmYdJRZ>t&%gJ@W|H%XhE4Ye^QtMzAmZTP!#OEhvr6!jsDJW6hE>!QN%V7$%acizI5IVXI&SQkSZYBx(v%>k1bw z$S*2UNK{D5&(BFs%;VD6S1740NYzm&ODZi<$WSgW$uG)GPRz-vR4B<%N=mF!QmExp zP{=FI$uU$=umv-?6u{cS{F0*5R4CsFB%hX;Qw$O)F33qN0ePjQv>+!{PfIT?KVL5? zu_)RgmPQdbsu(2& z)e?o6P&YS2LpM;UxEUEK#FVi>oNLIKQ+gIaNWaB(=CCK0hfdHMvAdLCIMOtgR&V zKNJ*~#21$oW#*-W>`-}dXsl_mhpzi*kjm6<03zJLiob;gH0QswSVps1B6i0x<0hhIqU_!F?`h8F^m!!^z zg;Hv9o_dKwT7FS(Vopw_LUCz9L4Hw*LZU)aeo1Odeom^szCv<-Zf+_A3>4|X;sO-M z#wY+O#tRaQQu9h6-b~If%`16u=>8S1S}v~K{FKt1R0XBvjLe)Ah&U!WnH`0TJXMAQ#tr94>^Giz#O4IU-6f$)b z$`ms5Adzjuz`&pot(2&wqo9n>DKQ8A diff --git a/fuzz/corpus/e863df1017f8f81d0be0f8a0b4145cd7fea11203 b/fuzz/corpus/e863df1017f8f81d0be0f8a0b4145cd7fea11203 deleted file mode 100644 index a251e2e1ff0b9471c906ca2296f483bef36c32fc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 734 zcmXSp&&(?>N-fSWElN&RP)aNZ3zQ`0C8sJWC?zT>RC95r<-_>-d8r@~1%>4N(!3G{ zTZOX3B7KEK1-JouiMgpM5Mzo{lS_+!FfcHr7v+~06e}sDGgFknUdhh~nTqD2q{JeK2h#HM6=1;D zR-u{;#7RmlPK_@~%`M1DEJ;A-yQEAVVQBtt7RG3uI79Vo`c(i9%XtPDyG}W?ni-U2-DWoKyvfWNL~+UVcid zLUKl8UV3V=LS{*^0@!al3Q46U3gxL_dmyG|q!y*7 v } - for6 = [ fo "servers" { - value = aws_instance.server.*.puJlic_ip -} - -output "linux_clients" { - value = aws_instance.client_ubuntu_bionic_amd64.*.public_ip -} - -output "windows_clients" { - value = aws_instance.client_windows_2016_amd . - -ssh into servers with: - -%{for ip in aws_i64.*.public_ip -} - -output "message" { - value = <2TQ=%wZ7*Mf}z zbBmWKRC95r<>!MeNJ=aM%iuITEk7S(yn;emVooX8RbX?AONuh{(!u6JtY9Dp@IwGG oN(Wkv78wrs4+TVP{ZF(?WQ90m3t16$*l%bHusYHnt0=7n0r5Sp7ytkO diff --git a/fuzz/corpus/eb9235652357394c83a2f539cd823b2c7ee59416 b/fuzz/corpus/eb9235652357394c83a2f539cd823b2c7ee59416 deleted file mode 100644 index b807f45..0000000 --- a/fuzz/corpus/eb9235652357394c83a2f539cd823b2c7ee59416 +++ /dev/null @@ -1,21 +0,0 @@ -resource "awsGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG_instance" "top" {} - -# module "test" { -# source = "./resource "tprovider "aws" { - region = "est_object" "A" {} - -resource "test_ob|ect" "B" { - test_string = "${test_obÿÿÿÿ,ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿject.A.test_${local.foo}" -} - -locals { - foo = "bar" -} - -resource "aws_instance" "foo" { - value = parent"" -# }${locstring}" - -} -al.foo}" -} diff --git a/fuzz/corpus/ec4c9e0eaef4df2d6e614197beb1e3103a67aff5 b/fuzz/corpus/ec4c9e0eaef4df2d6e614197beb1e3103a67aff5 deleted file mode 100644 index 96f9340..0000000 --- a/fuzz/corpus/ec4c9e0eaef4df2d6e614197beb1e3103a67aff5 +++ /dev/null @@ -1,42 +0,0 @@ -resource "tprovider "aws" { - region = "est_object" "A" {} - -resource "test_object" "B" { - test_string =Ð"${test_object.A.test_${lo[cal.foo}" -} - -locals { - foo = "bar" -} - -resource "aws// a resource named "aws_security_groups" does not exist in the schema -variable "sg_ports" {_iA.test_${local.foo}" -} - -locals { - foo = "bar" -} - -resource "aws_astnince" "foo" { - value = ¢${l]]]]]]]]]]provider "aws" { - region = "est_object" "A" {} - -resource "test_object" "B" { - test_string =Ð"${test_object.A.test_${lo[cal.foo}" -} - -locals { - foo = "bar" -} - -resource "aws// a resource named "aws_security_groups" does not exist in the schema -variable "sg_ports" {_iA.test_${local.foo}" -} - -locals { - foo = "bar" -} - -resource "aws_astnince" "foo" { - value = ¢${l]]]]]]] - type ] ] =] \ No newline at end of file diff --git a/fuzz/corpus/eca18579e32b262ede578e9c399e15a1dcab52d3 b/fuzz/corpus/eca18579e32b262ede578e9c399e15a1dcab52d3 deleted file mode 100644 index 67bbf7a5917897680f98e15d5ebc38281ab94a97..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 836 zcmc~zRZ^(tQcy@qElABvDUQ$2Q?ONt=2B2lP)IBM`A-pWCmSd$gk)qEE5JjxJh51zpeVI0GrzPrr&2*F zxyUdzu_QG`Ng**WMWG}kRUs|2qNKDaRiP-gpeVICHLs+YOIabaL?J0PGcR2sC6xgK z*x2Y|h*4jlxTGk*GBrh^xHPFawXifbuOz3Ei%VY%?lqL?+mgY{;E=$;pfr(oKtU5;On+ diff --git a/fuzz/corpus/ed89bfe838ef73ca6c3bcf28495aa94c64c94150 b/fuzz/corpus/ed89bfe838ef73ca6c3bcf28495aa94c64c94150 deleted file mode 100644 index 97401324ccd8ebd5f46d9e1d467ce5f411d1b251..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 978 zcmd1JPbtkwRZvPVO3X`1&dAJ3QBtVpQcx()FD*(=Rj^f1($j|sbJcQj6{SMOl@iN~ z<1_P$OA_;vQYnU;#I11@{<#D^wRS4Yn4DofVssA z)m)ru`S~F8lM;(S5(P#1Wtl0dMG7FJL8fsQrE-D*JBYx6p$<|`P6ca2c2Qb>KFAaW z1qFq&#GF#FSHO-bE-A{)O9wj!;w}aXL1s=0#Dwqv2>}kUg4Dc};`sbL1zUw^E|B}c z0R;Nz6-5RZ>vO&r4NOsOC~oNX{?KD^ajjC`&BTS4dPSN-fSWElN&R=<7CT zC`e#n$V<#kO;J!vEH94F%}*)KNmWov&dAJ3F@$I@R#1RyFjG*{(+5i#DRC(%WT#dt zC@3h{Dkv!`an*9=7nKx4bd*#Uq=IBX*j6DYv$#YfuQWF)wMdgoK_MlzIJqdZpd>Rt z52V#6v$#YdKTRPsFTE(WxLBb8Yz$akT4HHV3CIiuTZL!~BLf2+1q&ksLmdSRV-VXC zEMjSDU=Yhy%f-b7_ZQeF#i_}qMVTd)@##hRr3J-G3Q8%Jd5O81$;IgqM}m9}HXPyw zge=%@6gPT8-IkVLq!0#jloA(65yU(NC8*OO#wsYJ*}_)INT zDoIq}D#*!+&rE?PXk`VD)S^^{@>GSyqEv-Ua2#gl=OyOkR4Npurll68<|Sw5r7M5~ zu~;EFzbv%~#4pJxN=;Qr$xH()DN!g+PR&a!O3%wLN>wPyNL5Hn%*-hTvlB}cs9;1< zYH?{!NwESbSt*nhRf64+&!wQC40d!;L4HnR3B>BsJl&GSqV&{~)D#_sy!;Z~%sk!V o5|C_OeoCqymjc8ype(9V4JsO7F|3!CpRbpZQmX(@ZwzPv0IJK1zyJUM diff --git a/fuzz/corpus/ee525533441cc6f5e057415d4fe39c7f36f9c71a b/fuzz/corpus/ee525533441cc6f5e057415d4fe39c7f36f9c71a deleted file mode 100644 index 78471eb..0000000 --- a/fuzz/corpus/ee525533441cc6f5e057415d4fe39c7f36f9c71a +++ /dev/null @@ -1,57 +0,0 @@ - "2"] -} - -resource "aws_instance" "a" { - count = length(var.list) -} - -locals { - ids = aws_instance.a[*].id -} - -module "empty" { - source = "./mod" - input = zipmap(var.list, local.ids) -} - -output "out" { - value = aws_instance.a[*].id - - template = join(",", template_file.parent.*{length(aws_instance.foo.*.id).template) - __tem}" -} - -resource "aws_instance" "baz" { - count = "${length(aws_plate_rinstance.bar.equi*.res_new id)}P -} -= true -} - to_port = int_object.A.test_${local. "$;moduresource "aws_instance" "foo" { - foo = "bar" -} - -output "value" {# - value le.child1= "${aws_instance..instance_id}" -} - -output "child1_given_id" { - value = "${module.child1.given_instance_id}" -} - -output "child2_id" { - # This shoulprovider "aws" { -te = join(} - -locals { - foo = "bar" -} - -resource "aws_instance" "foo" { - value = "${local.foo}" -} - - -resourfce "aws_instoo.idance" "=ýýý - # This sho}" -} -uld get updated even \ No newline at end of file diff --git a/fuzz/corpus/ee9de133e6be0ec8cb2f60a70eb1b3d71ba88ebd b/fuzz/corpus/ee9de133e6be0ec8cb2f60a70eb1b3d71ba88ebd deleted file mode 100644 index 54bd944..0000000 --- a/fuzz/corpus/ee9de133e6be0ec8cb2f60a70eb1b3d71ba88ebd +++ /dev/null @@ -1,45 +0,0 @@ -r.source "aws_33333333333333instance" "parent" { - countàÂßÔ -} - -module "child" { - source = " "2"] -} - -resource "aws_instance" "a" { - count = length(vamment -# comment -/* - comm att5 = { 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 = "pvariable "password" { - type = string - sensitive = true -} - -resource "aws_instance" "foo" { - c = [ 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 = "pvariable "password" { - type = string - sensitive = true -} - -resource "aws_instance" "foo" { - connectionnection { - host = "localhost" - type = "telnet" - refix-${func("bar")}" - tpl3 = "prefix-${func("nested-${var.bar}")}" - tpl4 \ No newline at end of file diff --git a/fuzz/corpus/eeceeed6517dd665599a0d338f32530fdb40c3ca b/fuzz/corpus/eeceeed6517dd665599a0d338f32530fdb40c3ca deleted file mode 100644 index 1533833..0000000 --- a/fuzz/corpus/eeceeed6517dd665599a0d338f32530fdb40c3ca +++ /dev/null @@ -1,2 +0,0 @@ -re%%%%%%%%%%%%%<<-%%%%%%%%%%%%%%%%%%%%%%%%%%%.id}" -} diff --git a/fuzz/corpus/ef0bc489b2e6a66519571c018b85c4325da0f383 b/fuzz/corpus/ef0bc489b2e6a66519571c018b85c4325da0f383 deleted file mode 100644 index cda1dec2caae9e4c556945343fd7dd04106eb7c5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 366 zcmXRY$}h`INi9-PN-Qr{QmE!qP*6}vOioTME{@MmtyHj8P)bzd(oj%PC{9f-N-cp2 zCMkhc7Nw?V=I4P_l@{x!CKi|I8Y*$sa&Z-<7U!21C8vUojnB+0E=kNwPE}G+O3TlO z+mf3J(wLZ=sS6SXn+H=FUs73+3X&}`(#y?EF3N{kSDcz$T9jE*8J}L1Us_NMQlL_u zSY8~DDxsH_pRbqqAu%_#7K>|&QyEAG$kw9zA}=u)?9jCQ{G`Mph%-}Ci<65o3re6t J1Cy%d0stXFWJ3S| diff --git a/fuzz/corpus/ef21f34c7811f55d7e258332a47d349ce7a81cb1 b/fuzz/corpus/ef21f34c7811f55d7e258332a47d349ce7a81cb1 deleted file mode 100644 index 459f34e2620d81b946be26459f5bcaccb02f3231..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1372 zcmXR)EzU13N={W!DoM>P$Vn_ojnB+0E=kNwPE}G+O07uDEyzh#QmE!qP)N?tEhsHX zjW0{gDNR+dMd(l{Nv$YRLZ|@AffXrn)pBv=mzETimMADCB^IZ~C+Fv-Wu`;S11nLm z1)Hs)0G2LEg{dx1EhJqSe599J zf$B<-!@$m9zz6st0H2bXx+Gg83G0Fls;V^K*#DG8!0F}El+KPf9UxkS%VuOzj&BwnRDCqFqcM=vcu zzZPr+m|MI=p_+>`Ek7TW%90X`z%n=uPs`7T7_XoJj%Sc2u(`!0MVWc&U~?f>K>S32 zgd_xh0;-6Wmcaxi@%c$LsmUcu3QA58hl7Ix;#!E~!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 = [ 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 = <`Dpg#<(ELM Lgxd&q4MH0L7$mSr diff --git a/fuzz/corpus/f048e9f7385a6e215e1ae51b9e7f8fd0483302ce b/fuzz/corpus/f048e9f7385a6e215e1ae51b9e7f8fd0483302ce deleted file mode 100644 index 24c49c3..0000000 --- a/fuzz/corpus/f048e9f7385a6e215e1ae51b9e7f8fd0483302ce +++ /dev/null @@ -1,14 +0,0 @@ -terraform { - required_providers { - boop`= { - source = = 1 -} - -resource "boop_instance" "yep" { -} - -!esource "boop_whatever" "0ope" { -} - -data "beep"||boop" { -} diff --git a/fuzz/corpus/f0bceb83538803f409e9f662e318e8a962f13cff b/fuzz/corpus/f0bceb83538803f409e9f662e318e8a962f13cff deleted file mode 100644 index a3547549bfa01ddedb7b65513a811187a028ba43..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1372 zcmd0uo>H2Vs-TpcpJJ$_P|c;FP@G>{l$@$ytDvN(pPQee#HFB6kXV$MtDs=35Uo^_ zky)&yqo9<78ffNfQ{h-sY^>N%_#wy0SXWcBLf2+1q&ksLmdSRV-VXCEMjSDU;qvl zF1UZdJ}FL3E-lI|sf3I)Wnk1_@vad{G!zO zl+@yqqWnq)TZNLM(o`-5g<4R=;xgU|*?5SPZ52S4fL&2sQk0pO4l)YiCOyY!tyn!I z>1eRq^fL2OQY%2A<&FwcA+e8?XwvfYm6m`~se(dYX|4hTQJ|)Vfq}sWS!pyf2bpcF zpkx9{G-$Dg_BsF4f>c?%pP;P6neRWL>kcr@jbjFd{EL0KQ-^87r5SWpC|7AYtd>%m+e zpP2&oGFN_SNkM6ef)Y3r8pfw*mZj#!XQn^`sw^?56kMLDR73Ky9z>ZQR2j5Lz;2ik z+!$ovg2OWfAaOUPLN==96T$Spa{N%(Oczkf>JWEc@DORZF;)KQ*C<^h0FFZOF S6cCO_PA14~90B~FfdK$yAdVCO diff --git a/fuzz/corpus/f0d50113bce353eea971d4a01f8bbe3ab7fd1fab b/fuzz/corpus/f0d50113bce353eea971d4a01f8bbe3ab7fd1fab deleted file mode 100644 index f554453..0000000 --- a/fuzz/corpus/f0d50113bce353eea971d4a01f8bbe3ab7fd1fab +++ /dev/null @@ -1,65 +0,0 @@ - run: - - $(terraform output --ras_computed_sour<<{esource "aws_vpc" "me" {} - -resource "aws_me" { - depends_on = [ - aws_vpc.m , - ] -} - -resource "aws_instance" "me" { - depends_on = [ - awdepubnnotmeeither" {Š depends_on = [ - aws_2nstance.me, - s} -${module/*hild1.given_instance_id}" -} - -output "child2_id" { - #­This should get updated even though we're targeaws_instance" "me" { - depends_on = [ - awdepubnnotmeeither" {Š depends_on = [ - aws_2nstance.me, - s} -${module/*hild1.given_instance_id}" - - -utu}opt "child2_id" { - #­This should get updated even though we're targeting spmoecificallydule "childmp[ - / { - ${aws_cnmputed_source.intermediates.comp - aws_2nstance.me, - s} -${module/*hild1.given_instance_id}" -} - -output "child2_id" { - #­This should get updated even though we're targeaws_instance" "me" { - depends_on = [ - awdepubnnotmeeither" {Š depends_on = [ - aws_2nstance.me, - s} -${module/*hild1.given_instance_id}" -} - -output "child2_id" { - #­This should get updated even though we're targeting spmoecificallydule "childmp[ - / { - ${aws_cnmputed_source.intermediates.compute š "elb" = ¢${aws_cnmp[ - / { - }, - b - template rue -} - àÜto_port = int_objeresource "aws_instance" "me" { - depends_on = [esource "aws_instan/*ce" "bstance" "yep" { -} - -resource "boop_whatever" "nope" { -} - -datar" - FF22 \uFFFF -output 艞“ŠšÝß…Õ - %un \ No newline at end of file diff --git a/fuzz/corpus/f1011a8cbdac86c5821300359cd9eccd4d7eb76c b/fuzz/corpus/f1011a8cbdac86c5821300359cd9eccd4d7eb76c deleted file mode 100644 index 0e620fd..0000000 --- a/fuzz/corpus/f1011a8cbdac86c5821300359cd9eccd4d7eb76c +++ /dev/null @@ -1,23 +0,0 @@ -variable "password" { - type = string - sensitive = true -} - -resource "aws_ins4ance" "foo" { - connection { - host = "localhost" - type = - sensitive = true -+} - -resourcr" - port = 2041 - password = var.password - == - provisi-ner "shell" { - command = "echo ${!!!r.password} > sing = "${test_object.B.test_secruts" - }!!!!trin!!!!!!!!!var.password} > secg}" -} -ruts" - } -} diff --git a/fuzz/corpus/f1227c7d2ed2ceebfc39fa27db50f3148129a9bd b/fuzz/corpus/f1227c7d2ed2ceebfc39fa27db50f3148129a9bd deleted file mode 100644 index 2a794206bb68a92c885790044cf9f54f7e04fd53..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 748 zcmXR)EzU13N_Hm?_`<+t7z0K}!x#i;n7wdiWSayx0hs|a-re1u0SBtB}JKe>0Am5#i@D4nI)NJsS36V zB}Lh(T(w+W(11==P)aN>j?c_1E=kNwPE}G+O3TlO7?qr#mzSDcl9`_eHd#R-Bfq!= zYP3>LesW?CNI;1TBm}qCRzayGH775%1R`EqoLYqJe>i(21_USu6&M&4Kr{n`f&u_5 CH@Zy# diff --git a/fuzz/corpus/f12f4e1100b5ec639b8c14e3418fc25684ff5fff b/fuzz/corpus/f12f4e1100b5ec639b8c14e3418fc25684ff5fff deleted file mode 100644 index 8978a60b73d3d30379fb72fbd9c77a5405fead42..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 233 zcmXT3vB^wK%1KpFDo89YF3&GYQBtVpQcx(VEJ#&QU_b+ksQe;5m?ka-g<38y1%-m5 z{IbmA%>2C6A_b-5jMSVQh;a%E$@#gtiFqjswhBtA$r%LM?sburBV diff --git a/fuzz/corpus/f13beedaf9394b670b60bc2fa45b59702ebb0e98 b/fuzz/corpus/f13beedaf9394b670b60bc2fa45b59702ebb0e98 deleted file mode 100644 index dc011f8..0000000 --- a/fuzz/corpus/f13beedaf9394b670b60bc2fa45b59702ebb0e98 +++ /dev/null @@ -1,18 +0,0 @@ -s==nsresource "aws_instance" "a" { - fotance" one" { - count = var/ a resource named "aws_security_groups" does not extsi in thance_id}" -}po -t -tuu "child1_giveno = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 1,210"${a_id" { - value = "${module.child1.given_instacn_eid}" -} - -output "child2_id" { - # This shdoeul gtresource "aws_computed_source" "intermediates" {} - -module "test_mod" { - source updated eve= "./mod" - - services = [ - / { - "exists" =n thoughresourc e "aws_insta"tru \ No newline at end of file diff --git a/fuzz/corpus/f2502e971a718df3f592dfabffc1d11c0927b9da b/fuzz/corpus/f2502e971a718df3f592dfabffc1d11c0927b9da deleted file mode 100644 index 584f4e554ff921663109c6d2dfe4619eee596d24..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1372 zcmXTQOiap2RZz+=$w)2AO)Mx&goz~PCKf0uRC6gPlvEa^D%dLICKhNEmlS2@rE7x3 zxoQ;{P(fy1aY1gDL*fDDI9cue0J1kXKc&dd7EKuu+~U;aQijxGhN8@p%J}r6{QS~_;!-^Yg|z&9P?+V~+Le;& zdxW2J5#FUz5ONU{gt!6;66fwT1*wpU zlD&dLUTH3R8pjcRH8l(j3^vG;(a0QRwylDai4s>W7Z*ICgOfN?=1EE{f}}u1oP)AY zVo9_?Y;2JpS1ngsets>;3~)XHC3>V({sNTDm2?oEDo;&<7^k3+n41YoK_JtL^dN>P zC@3g^5*#eCl@@^VYcv-~9E8DHSqH&Y!6*%?K{*s^geI4Q5^wMap!_&)*w0Pj+A AhX4Qo diff --git a/fuzz/corpus/f254270f54071ea2542a71df70f03739cab01b5a b/fuzz/corpus/f254270f54071ea2542a71df70f03739cab01b5a deleted file mode 100644 index 69db6df..0000000 --- a/fuzz/corpus/f254270f54071ea2542a71df70f03739cab01b5a +++ /dev/null @@ -1,18 +0,0 @@ -// comment -# comment -/* - comment -*/ - -resource_1 "strlit1" "strlit2" { - attr1 = "val1" - tupl1 = [ 1, 2, 3.4, "foo" ] - tupl1 = [] - obj1 = { foo = "baz" } - null1 = null - bool1 = trum - bool2 = false - splat1 = tuple.*.foo.baÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿe"LLLLLLÌLLLLLLLLLLLLLLLLLLLLLL} - ig" { - valuÒ = { - bas \ No newline at end of file diff --git a/fuzz/corpus/f26cad427959366417c359ba0c90eb4c3f180d61 b/fuzz/corpus/f26cad427959366417c359ba0c90eb4c3f180d61 deleted file mode 100644 index ca35d33..0000000 --- a/fuzz/corpus/f26cad427959366417c359ba0c90eb4c3f180d61 +++ /dev/null @@ -1,5 +0,0 @@ -r-esource "test_object" "¬A" {} - -resource "test_object" "B" { - test_,tring = "${{test_object.B.test_string}" -} diff --git a/fuzz/corpus/f287b032dd485e5df2fd88dca0771b0f1e795b21 b/fuzz/corpus/f287b032dd485e5df2fd88dca0771b0f1e795b21 deleted file mode 100644 index a43430f..0000000 --- a/fuzz/corpus/f287b032dd485e5df2fd88dca0771b0f1e795b21 +++ /dev/null @@ -1,15 +0,0 @@ -resource "aws_instance" "foo" { - user_data = "x" - require_new = "yes" - - set =' [{ - a = "1" - b = "2" - }] - - lst = ["j", "k"] - - lifecycle { - ignoçe<=hanges = ["require_new"] - } -} diff --git a/fuzz/corpus/f2e1e59027836e1d6df52221bb55ba195682cf21 b/fuzz/corpus/f2e1e59027836e1d6df52221bb55ba195682cf21 deleted file mode 100644 index 3e7180f411d0e5bba85a5555b677f6bb79806cc5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 469 zcmXR)EzU13N_Hm?_|gO*xrKpjkU)}7Br7qPsR~Mo<;C%tdBr6~rKzb(3QB4D`ASQw zxfB!>6!J=Q6^ORUh8UH$3Q8tQT(w+W(5OMOJ~1yDWPMU%k&=QPmx6+xfCtmP8xGf)oG%OKC28 diff --git a/fuzz/corpus/f3b2b3e88026b2264d9a862071a4c4d1e4b382ff b/fuzz/corpus/f3b2b3e88026b2264d9a862071a4c4d1e4b382ff deleted file mode 100644 index 97871e249f30b78257a3eba7982d98566bd17c4a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmXR)EzU13N={W!Q%Wq)OHNf%P)f_sS6WidrJ$gokXM?kz(6HntDt10#8u111-DWu svAj4wGq1QL5n^#tVv&*p$YMPOg|z&91zRR1mFlv@BE7Wy{92G!06E?sHUIzs diff --git a/fuzz/corpus/f4788189e88f6410af6bd58df2341202b93e241e b/fuzz/corpus/f4788189e88f6410af6bd58df2341202b93e241e deleted file mode 100644 index 19438d7..0000000 --- a/fuzz/corpus/f4788189e88f6410af6bd58df2341202b93e241e +++ /dev/null @@ -1,9 +0,0 @@ -// At the time of writing Tupport a boolean -// type, vbut historically th"baz" } - null1 = null - bool1 = true - bool2 = false - splat1 = tuple.*.foo.bar[0] - splat2 = tuple[*].foo.bar[0] - for1 = { for i, v in ["a", "a"resouRce "test_resource" "a" " { - cou# nt =Re \ No newline at end of file diff --git a/fuzz/corpus/f4d53c17fdf0f91c6d2e135474bed4902ebb56f8 b/fuzz/corpus/f4d53c17fdf0f91c6d2e135474bed4902ebb56f8 deleted file mode 100644 index 82acea4..0000000 --- a/fuzz/corpus/f4d53c17fdf0f91c6d2e135474bed4902ebb56f8 +++ /dev/null @@ -1,7 +0,0 @@ -resource "aws_instanca" "foo" { - foo = "\>=ar" -} - -outpuj "’žlue" {# - value = "${aws_instance.d}" -} diff --git a/fuzz/corpus/f52b03657d4370419beb0efde8aa596aa76c112c b/fuzz/corpus/f52b03657d4370419beb0efde8aa596aa76c112c deleted file mode 100644 index 7e87c78231dad756a2a88c30013b9e6bf6cf8221..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 458 zcmXR*EXqtw%1KpFO3TkzQmE!qP*6}vNli;E%_&i^RZvPwEK-7s6(<*E7L;V>=fTBm zxws07^2;()Qi~Ln63dHW`qT3BL26X0^9xe*ic1ocv*Xip@)Juk^U~up3-pQ-^HTD2 z^~w@+N>giJcCPbtkwRZz-HEiOq-QBtVpQcx()FU>D4 zDJU&bP%2I>DoZUYhKQFX=9H!?*eWEJ7sqGj6_+IDC8z2^ROo5x6_h6BWG2UF7J!U} z>Cef`E3Jr6&dE&8E5T<9L`8gQQfXdEX?#*{fGrK4m zN3-24=95Txdn#6u0K<%%~lFf_wyVTwXYWkD*Jf`WoVEf)yaa&Z-<7U!3O z%vC}T4kZPpy!`m&{L;Jnv|DXf^1__etrQw z29y+(DpLzUwt+1#$xX##1}wTrP?DNil95^jGFL$%CAAKTp9{AsQSIFkkhAM$*M2=8W zP|D8(I~ozOrKt+VnV?`yODxSPQLqJPGX;gxV%_r8;u2j$1zQEB#N13>LnC7oQzdZt z!sLu#a%Sd8k(dPXt%5>gZc%D}QdTM?d8<_C3okB<3lkf(j~y+(gVGE3q6@hM*)ESTY2q3?&7n zwETQX$YiE~!YwJWNQui)uS5+Nf6$OY%3rWN2ipqzR6xycDpU zhM|J3t%8xJg1v&Ff|Y_&T7G^~Vv!P;fVivy!d62G6jGWnCB|Tb5lID>cv2P8 z5;Jp3i&7OzG7?J^ic*V9b4rR8Y!wVq(|<{7Zb43BNossrW)3`KB^E)lfr3IxYFc7x fP6;UBlM<_xKzhp(i!u|FKzS@JKVM0qngI*|oVEZ9 diff --git a/fuzz/corpus/f5f8150307cfc795b6919c307315a6f2abe66178 b/fuzz/corpus/f5f8150307cfc795b6919c307315a6f2abe66178 deleted file mode 100644 index d258a02a66633434ea3baf41f3a94b990dd7ccf3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1077 zcmXR4d?~`?JZ(n~Tl$`Xt8a&nQ(MrJCcPHaw&kM%@h&l%^`!Dj>T;528X(ORu2R zDG8y;?0I>FfuSS0~xKL$Hi4#oS~4JSCX#)@kOyhIRgU&duB<76&IIk zH7KYu3qWB7_Azd^xCYR3k-xQEEYAQK~{E$h_3Nvdp6V zyxi2h5*>x2(mX3JE(HYz6^)YAqN2pK{Gwb1X!z^u7A2M|ASu`6;tI(~%>x;ukerwY z(hN?X#R_Rf`MC-u8L0}XMyU!ZnMJ9|CHX~_3gwW%P*6}v&j+hi&@I#BQos^&5QP|_ z22HKV=>!^^b)fX70EzwH=BC!_6{O}WK+=VSN_A#IEthI_ zYF^k&Z9V%m61ESQ6S)~`YVwM~n)K50^Giz$SciFN-fglQcy@qElw`VEGWs$&jWeNC$qRjAwNwaGcUa; zwYXRTVhmVaT4HHV3D_80g=h;S0|Ole3nK$V9R&+x5Ze+gVrgn%5DN-_gog=-XK8V2 zQG7~bNuq)R$PE=rTnY+BsfDGPMXB+5spTNC%G6>dE-nRy;#5!!M}uNZK_L+&V+c~M zppXP&8-duhu^@#x#bAX>SxPzzO4&*fvCOp8z-4RyUtX!yrxratsm*x}{<(Flqq!xkGG{_dtqSSO~ z#K96=T7Evnap3eT#%mf<&ML{z*UK!1 zN+64)=NkouwBn-p)WqZr1zTtofYK8<8cQ-V^U^`l2NHosXJTG{Nk(ds0SdL?b#@ldBfD*OC&8 zj6e|qvJ+FUQWYriRf32LC9pwU$_j~j3aPmTC6x-fi3N~oO;Jcs%}XsxEJ;T#jODzs39mnWc-Ljj&r8PEU#sKB+d diff --git a/fuzz/corpus/f64d5986bc047b8a6098cf0a1be1c55e21f3ec35 b/fuzz/corpus/f64d5986bc047b8a6098cf0a1be1c55e21f3ec35 deleted file mode 100644 index 0183986..0000000 --- a/fuzz/corpus/f64d5986bc047b8a6098cf0a1be1c55e21f3ec35 +++ /dev/null @@ -1,24 +0,0 @@ -resource "aws_instance" "foo" { - count = 2 -} - -resource "aws_instance" "bar" { - count =variable "c" { - default = 1 -} - -resource "template_file" "parent" { - count = var.c - template = "Hi" -} - -re "$source "template_file" "child" { - template = join(",",{ template_file.parent.*{length(aws_instance.foo.*.id).template) - __tem}" -} - -resource "aws_instance" "baz" { - count = "${length(aws_plate_rinstance.bar.equi*.res_new id)}P -} -= true -} diff --git a/fuzz/corpus/f66533a70e7f754157a168d8d9a47f2e8d7f7b06 b/fuzz/corpus/f66533a70e7f754157a168d8d9a47f2e8d7f7b06 deleted file mode 100644 index 79ebbfa..0000000 --- a/fuzz/corpus/f66533a70e7f754157a168d8d9a47f2e8d7f7b06 +++ /dev/null @@ -1,28 +0,0 @@ -terr{ - boop = { - source = = 1 -} - -resop_whatever" "nope" { -} - -data "beep"||joop" { -} -_whatever" "nope" { -} - -data "beep"||jooiders { - boo‹ = { - source = = 1 -} - -resop_whatever" "nope" { -} - -data "beep"||joop" { -} -_whatever" "nope" { -} - -data "beep"||joop" { -} diff --git a/fuzz/corpus/f6b102938f4aa1bbcb91c65e1269490d23ce82f8 b/fuzz/corpus/f6b102938f4aa1bbcb91c65e1269490d23ce82f8 deleted file mode 100644 index 5c8709a93ab73e503e74ae556eebcc167afbbef7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1372 zcmXTYE6y)1N={W!N-QsqH%0-OdBr7(dC93t3Q7fuMX7luN($9n3JS^jrFkU}4&A@P zRm;Vdo1apeld7PUoROK60+ELrXse*4pk$;J3sO~-3Kay~f@E$YL<`tR1zUxj)V%bP z42`nH+}zZ>5-w$h7@5M*vDGAVoKfI+}spm@|22jIMW{Dp~2!z zhdBrmnNBsB%uK)41Ium&3&SAREf@_^_BGgYb~7SuC9K#^WjVv$0vk|ro! zC@2({rln<8a49H&v~npZKrD%erPFvra7tGIrL`hM1zQCpu%U@1B}GOco}Qs$szO>~ zW=?5QszOOdVu?~wYH?{!NwI>hf+1>xFGYnU;#I11@{<#D^wRS4Yn4DofVssA z)m)ru`S~F8lM;)-5;)CH%g=|HuAoqsm{SUN6xi6}lA_GKbg;1y8yH3btwI22?9j@> JQFF-)0RWaJOBVnD diff --git a/fuzz/corpus/f79cfb828baa07411e07ec98197e7c5ea3bc93e8 b/fuzz/corpus/f79cfb828baa07411e07ec98197e7c5ea3bc93e8 deleted file mode 100644 index f612cf6..0000000 --- a/fuzz/corpus/f79cfb828baa07411e07ec98197e7c5ea3bc93e8 +++ /dev/null @@ -1,7 +0,0 @@ -# Once opon a time, there was a child module here -/* -mLodulvariable "amap" { - type = map# This resou(strir‘‘‘‘‘‘‘‘‘‘‘‘‘pe = map(strin‘‘‘‘g‘) -} - -re3‘‘ \ No newline at end of file diff --git a/fuzz/corpus/f7c88d2bd3fb12b6bfff08c836e494656632a170 b/fuzz/corpus/f7c88d2bd3fb12b6bfff08c836e494656632a170 deleted file mode 100644 index 42a9974cdf072c6438cb36e41ade3c6a15ecf653..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1372 zcmY#TD5)$+Rj^gaO)SvJPs&P7F43sws^(HqP*6xLDJe2kuvIXE^Nc_|24rAkgUo}o zi&Bg8ON)|I6_iQ}it@`cQ&Ni*loHE}l@zMEIEzx#GxPHlY!#GJi%a4mmMSSIIVves z*K%4k(O4{>sfyf%p=l1LRUYeUKm*mx4lZYEfBca%!=H ztwJ=Hg1&+RB!(3flu|1)i%W`?K*~#sN>i1X&lk-qqqz83R zIM_XUHnvdNqSVBc`24(_%36p~wK`xE;r8X1WTX}$S*n25R*=mgCxNWaL=Oy@)sUdj zg9jDJYGnU`t&ZiYTiYa#T{NuI1t?O2sbiq@+;IrJw-TQ(RJ%nU}6$ ztDvM(4Hn2x`Uf&a&ruJ|g~-<`ap5t~8NYd8@-COaZ$|Au+8a zwTMeWL0O?Bu_!&YL?JCRrz92Zr_4Ns?EuB?|dviAB+wiAg!B3QB4D`RHMoSY8~TnO9tr_#YjlDk(&3#VVy4fi-Dy zDJUf7W-8b!lqDAFrRC>yaVaR|ZC?tZd%Pc7_E=kNw zPE}G+N=htJQm9raOXN~eP*6zAFN#l1OwLfSRVc|X&M8ezEz!_X$jmDS2T-a)at6eN qlFYXWAc28FNg+8gr&ytyOFxEdDkvo-7Ab)g=9iWfl$I#G=$tpXYu4TS ztyj4e6v`5FN>debQuUHEGILT4Y!#GLsuRnL<1_P$OA_;vQ}y&5dv;64Mp1jR#X`T2U8DYXhJ P)ldgAK!7cTVqgFO3`LAZ diff --git a/fuzz/corpus/f870757e0ac9ebe1a56cb7e8fdaf5c9e955b033f b/fuzz/corpus/f870757e0ac9ebe1a56cb7e8fdaf5c9e955b033f deleted file mode 100644 index 4c7cff517267837e4d12c3b84b0d748d4ba58bb9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 168 zcmXT=|NnnwQL;OEz!w2ZiZb)kxfB$NQ}c>5OESw;Qx$9#N{UKTxoS%k6cirZKlD^7 xCqFqcCnLYOM2Sm5K|!IUvLF>iE7&S1m89n6r9#C^i&Kjj7#J87zzEDz002bvF{l6l diff --git a/fuzz/corpus/f932993ffaad306727f44e2d449b68182fb955c9 b/fuzz/corpus/f932993ffaad306727f44e2d449b68182fb955c9 deleted file mode 100644 index 08f569f..0000000 --- a/fuzz/corpus/f932993ffaad306727f44e2d449b68182fb955c9 +++ /dev/null @@ -1,8 +0,0 @@ -variable "foo" {} - -resource "aws_instancÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿe" "foo" {* - ami = var.foo - - lŸfechanges = [ami] - } -} diff --git a/fuzz/corpus/f99ad2bf622d4d552227f38dd75890f2fc83c27b b/fuzz/corpus/f99ad2bf622d4d552227f38dd75890f2fc83c27b deleted file mode 100644 index 334091af37dc5f4008297988f6030eb4c74ee9fd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1103 zcmXTQOsivHU?@sXRZvPSFOJX5D=taQOHNf%P)f_sS5m01<>JcCPbtkwRZvRK$jnJG zR8pwsQcx()F9qqbRZ!B?hl+D4D8O{bXQn9FDk!N`BO9rgmY=VenNq97g>I%14l|9w zO7lxg3Q9|0*2ib2Kvb6{=9H#FY{>;XP!Hk`JtRj!>_RgjJu@eT-Zqw{<`H&ydL~#I zC%bRUsua4XmU@p*T4;FR>^yzu1aPp;uW!S0OLI1mTawycDoNVop(NVoIe#W}ZTE zNn%MV*jHH8;!p<(;M5ebHgLRT7K6eqzo;ZJFQ+tBM v } - for6 = [ fo "servers" { - value = aws_instance.server.*.public_ip -} - -output "linux_clients" { - value = aws_instance.client_ubuntu_bionic_amd64.*.public_ip -} - -output "windows_clients" { - value = aws_instance.client_windows_2016_amd64.*.public_ip -} - -output "message" { - value = <lynr7vXvlWnQ5uXmB~4&3e{W+3c3IP|1T|3(9KIuRZ>vO&r4MT3n%B7=7F@9 zmgJWg#~T?Kn#CvPrkLfWE`8DJBpzit|g0 zl2buG)YH$+PXW2GAh9ShSAh!*Kn}~zPbspqO$DoTrzuEPP)aN>j?XO3N!80OODxJv zOai$!Gq0AbBoX5IwEX<|;({EdC7^IoP{=FIRbU_r)YLFAFxbGA7BMg|M5n4UFsKGI zFsL%9!X+3O7;F`kOhA##RRr-g#967JxC3EZg`CXd5{^Wtqj9`FW{D3QENpsW~|iCnzW+=jY}o=B0ofoSK}Gub@(`sHmu@rUoKm zSfR8ywFqjXQgLZPY7s~P!!bq%CWa8l)L{qz|JT*k5fzlgE5aM-;E;zCh=d05d~$wX aUTShlW_}(x(4IGl#&vQl(=fSxQbGX^Gl18Qx%jF%ZuYP^NLFn z^O94Q6qM5P^OY3H&;s#iSz=BpC;*gHs&n#_A^xoeS(uokmzJLoW^$D!7G)+T<)kVo zDJ%FU78GRWr6Y;uCKf0ufJ{qCO-n4zDN(Qm^I%~J@qvOuEyx$j3eNet1v#k|3jW~G zRtTvqNG*mMHf7fRySTjwvY{j~y;#9k0UrKxbOGc>vJE(5(PMeS+^O@EOXA_7rl4S} z07^}1`T5|Kmy}op6-ms^ERKds#X{w(6f)EE@{3Y!Y%>z`(o;d95v^2|T4-CES(F-| zms+k=#{~&%u%TchluCXWAc28FNg+8gr&ytyOFz*g{sVg+{6Nn zvcw|2oXp}99fh3ynHkYV|yB_MT5`K2WgqskIf3$mlwxp<`tJD<|U`< zB}PMR=TcB8NzEtHx&8<}eIS>(M$oiBNl#&vwATCbMFUf~CHe6M`9&olrh=_P zW*#h-^c?lTai&rY2|ooTmFnF5lv13|OUuuPI4>JJe^vtr6fcl95@gP@Iupnp04eUzVAYTBM+qSY8aWg|jF%Ju^QK<=1xnz>CGoh-gQfzAG{mzAKfx_l zRjszMaW00$tByiaX^BF4szPpQaS4}#g0ezMMru)NT7FTgLUCqJYFrl&VmYkyxTolv-SxQvxatj8HQJEVqEOn394LB$Fi;rKgsprsyc-<(KGY o=IIuffO2YHeoCqyJeh$*78ZQq+zrZunJKjjkQAMhs>gr^0RJzR!2kdN diff --git a/fuzz/corpus/fb92e97ddda533693fc04497bd93d5872b127cfc b/fuzz/corpus/fb92e97ddda533693fc04497bd93d5872b127cfc deleted file mode 100644 index 657e3a1b889f03c2ae56c5dbf12c39cad35781eb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 955 zcmXTYE6y)1N={W!N-QsqH%0-OdBr7(dC93t3Q7fuMX7luN($9n3JS^jrFkU}4&A@P zRm;Vdo1apeld7PUoROK60+ELrXse*4pk$;J3sO~-3Kay~f@E$YL<`tR1zUxj)V%bP z42`nH++2`#6zS$tR!GhVo5Q8A#igJCa(Hg8LSjjYse*!ntwOazT7Hp2nL=isLRn&w zUQT9liGr0vnS!mILYYD>mjX!I46HI5#KfX9GfkmP!A8MYAr_>%G%wi@WNv10d|qj8 zQfiTglA)2Yk|sFB@>0NZ8ioqCwhBg?3ib+y3RVhAY5Dm{iA73W3JOV?d4^!iG&Bsg zjWkt_HMLB*6ckd6L53>WDk#OoC@7UE#Du!J85+8|85t?Wl)AaOxhcftfwZR+w3bKKk3ZTF(GE%TrFw!$LOjSrr%*-h*N>wPyNGwq*N-ZwUDJfR4RWL+N z5hba)1v!Z&sqtx)-6vhF3~kouvGxdnVDNy8i3?#xoWw%^z{|OQx!52 z%Tg6e@)e3w(^894^O92)GD{SS^Fd^0ah`gKLP1e!UTO+gerX2*;EoAW6_gUoi{mr% zic5-0Q&W``l+yC^m6lY4otIadtH3}kupvgFt%8z?63A;ssm1xFMaf9kC*~!CtWQcT zQc|$vQc%!SP)N(q2L(*7tzBtOs)AB(eu|-z0?27ly|xNUdiuHfDWCu=NGwXsRRAeB zh~=t{<>I1Hdo35pb++K}NGeJ#%giq=&Z$&TN-i=?O)N=GQBp|EOHnAvNL5J7tSBih zN>wOIEhtJYPR%PR=28YlPEu-SUb;d`Dly>#Rx^<{KtULruW=;wu`6?(NC*b6a%>OU| zGyXeF02d9)CTRIc0hHp4;!_ioGZbtUO7e?SOEjXDs+4pTlqx|4#O{*Hf>Z@th1|pf NjpF=#C538;l>h)p6_Nk| diff --git a/fuzz/corpus/fbdb0db74271bfca9b2dffc0426319b4da76401e b/fuzz/corpus/fbdb0db74271bfca9b2dffc0426319b4da76401e deleted file mode 100644 index f098498..0000000 --- a/fuzz/corpus/fbdb0db74271bfca9b2dffc0426319b4da76401e +++ /dev/null @@ -1,60 +0,0 @@ -terr{ - boop = { - source = = 1 -} - -resop_whatever" "nope" { -} - -data "beep"||joop" { -} -_whatever" "nope" { -} - -data "beep"||joop" { -} -aform { - requirerr{ - boop = { - source = = 1 -} - -resop_whatever" "nope" { -} - -data "beep"||joop" { -} -_whatever" "nope" { -} - -data "beep"||joop" { -} -aform { - requiredßproviders { - boop = { - source = = 1 -} - -resop_whatever" "nope" { -} - -data "beep"||joop" { -} -_whatever" "nope" { -} - -daedßproviders { - boop = { - source = = 1 -} - -resop_whatever" "nope" { -} - -data "beep"||joop" { -} -_whatever" "nope" { -} - -data "beep"||joop" { -} diff --git a/fuzz/corpus/fc87f686e7af17033c6a791f1b2f205f25c89c2b b/fuzz/corpus/fc87f686e7af17033c6a791f1b2f205f25c89c2b deleted file mode 100644 index fa79b5d5519f08e0689a64975c76098d12e37889..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 887 zcmXRdN;WjmQ7|;rQ7|%4QmIai&rDHLsOC~oC`-&KO;xZ}P*SPR%}*)KN!3fv$jq@q z1u2Gl>6vAzdGVQf#U+V($*J*~DYZ&mwOm~Jr6mQWB??L)O({ljQ$2M`}^3LV2n}Vo|C>W?o5ZUP)$tUSdv8r9x3^T53^hUUFt$xP>{gDzyOa_B?YA0uLAbDi{xv3BXQc??2!O;pyAH|Tk$}PyrOwKIHsf4;EHASI3 z1DqUEGmE$s6qFS}`tnjhF_;S0qlYtvrWomE<{>)+nskcc&Ph?K)lf1tGFH;$Qc!Tz zD@o4JOEFYXuvO47RIs&GFw#`8R{$sC#2io>0W*tIi_y|FBIcD9Ldp@QD=8?Y<>xCc V0p%eDg}l;S1qKw5UYuF{9{?OH9g_e6 diff --git a/fuzz/corpus/fcbe4aed4d978286beaec422428b6cff0a05294e b/fuzz/corpus/fcbe4aed4d978286beaec422428b6cff0a05294e deleted file mode 100644 index 4bf9574..0000000 --- a/fuzz/corpus/fcbe4aed4d978286beaec422428b6cff0a05294e +++ /dev/null @@ -1,11 +0,0 @@ -resource "awsGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG_instance" "top" {} - -# module "test" { -# source = "./resource *tprovrovider "aws" { - region = "est_object" "A" {} -!reÑÑÑÑÑÑÑÑÑÑÑÑÑÑ4444444444444444444444444444444444444444444ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÿÿÿe = parent"" -# }${locstring}" - -} -al.foo}" -} diff --git a/fuzz/corpus/fd0348d556ab28101166a13d970cf620ba8cd0a0 b/fuzz/corpus/fd0348d556ab28101166a13d970cf620ba8cd0a0 deleted file mode 100644 index e65f469..0000000 --- a/fuzz/corpus/fd0348d556ab28101166a13d970cf620ba8cd0a0 +++ /dev/null @@ -1,4 +0,0 @@ -|„‹|||||||||||||||‹|||||||||||||||||||||||||||||||||||||||||||||||module "child" { - input = "42" - ar" { - 2esource "aws_instance" "fooe " \ No newline at end of file diff --git a/fuzz/corpus/fd8227447d8821361ca740d368e8f1e90f63b640 b/fuzz/corpus/fd8227447d8821361ca740d368e8f1e90f63b640 deleted file mode 100644 index 7fe0875..0000000 --- a/fuzz/corpus/fd8227447d8821361ca740d368e8f1e90f63b640 +++ /dev/null @@ -1,49 +0,0 @@ -" {} - -module "test_mod" { - source = ./"mod" - - serv7ices = [ - / s_cnmpead= s = [ediates" {} - -module "test_mo#d" { - source = "./mod" - - services = [ - / { - "exists" = "true" - "le b" = "${aws_cnmputed_sputed_source.intermediates.com - att5 = { for v in var.list : v => v } - for6 = [ for v in var.list : v if v < 3 esc2 = "$${} %%{}" - tpl1 = "prefix-${var.bar}" - tpl2 = "prefix-${func("bar")}" - 0tpl3 = "prefix-${func("nested-${var.b}"" -a})r tpl4 = <3i69e6cQDZ^7C_26Z5$A^%Y7g3sQ9y%92V;6f!c4OY(~{lM{0)GZadca*`6O zloV>Y6cqAGb8-w76l}o^E(Nf5Fu$azG}Q>gHv-A0C1w?;aw#Yj7vv3i69e6cQDZ^7C_26Z5$A^%Y7g3sQ9y%92V;6f!c4OY(~{lfjBhGBQ6aWF!_V zW*#^@q!%R?WGE!2m82GNmBABj zW?n%lC znU@wrlDVORt%6cwZlC^bJRD;1KwRjPCH zlR>V`ORrVps^v<|(M!wEXP^a0ElSNx29+M*99OK6oL`m-%FGHS8AYk73MrXsX&@yf z3dPB(d5J}t`NdXT3JS^!x(a#uB?={pMd_&}sVNGHc`0Cl#GE3iNM3$QszP!`VqSV` zu|j4^u>#lv9R*NvQ=X~-ia@YIptPBqmR|%4*qqe7lAKC~%=A1EA5_MrC1&Q77J=eE zu|%OLwYW5=q!^OFkh4)qYHmSJVo7RzT4qkFl7dn}ViCx(kf245Ev2NyDo}tTC6KiI Ld?kfyNYDZRJGR-| diff --git a/fuzz/corpus/ff555eb8468facbbba2e45fdaab34ae0e899fca2 b/fuzz/corpus/ff555eb8468facbbba2e45fdaab34ae0e899fca2 deleted file mode 100644 index 5a80383..0000000 --- a/fuzz/corpus/ff555eb8468facbbba2e45fdaab34ae0e899fca2 +++ /dev/null @@ -1,44 +0,0 @@ -// At the time of writing Tupport a boolean -// ty||, vbut historically th"baz" } - null1 = null - bool1 = true - bool2ll - bool1 = true - bool2 = false - splat1 = tuple.*.foo.bar[0] - splat2 = tuple[*].foo.ba Tupport a boolean -// ty||, vbut historically th"baz" } - null0 = null - bool1 = true - bool2 = falres•urce "aws_computed_source" = false - splat1 = tuple.*.foo.bar[0] - splat2 = tuple[*].foo.ba Tupport a boolean -// ty||, vbut historically th"baz" } - null0 = null - bool1 = true - bool2 = falres•urce "aws_computed_source" "modintermediates" {} - -module "test_mod" { - source = "..*od" - - services = [ - / { - "exists" = "true" - re%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% "elb" = "${aws_comQputed_source.i%%%%%%ÿÿÿÿÿjnõ%%%%%%%source nstance.foo.id}" -}n -termediates.computed_read_onlyule "grandchild" { - source = "./child" -} - -resource "aws_instance" "b" { - amreobject.A.test_${local.foo}" -} - -locals { - foo = "bar" -} - -resource "aws_}" - }, - se - splat1 = tuple.*.foinstance" "fo \ No newline at end of file diff --git a/fuzz/corpus/ffeaa6b5d05b71614b02f6ef155a895e47f8d296 b/fuzz/corpus/ffeaa6b5d05b71614b02f6ef155a895e47f8d296 deleted file mode 100644 index 0c6d0be2a499fae844aae78a48aad98728befc48..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1372 zcmXSp&&(?>Nz6-5RZ>vO&r4NOsOC~oNX{?KD^ajjC`&BTS4dPSN-fSWElN&R$V<#k zO;J!vEH94F%}*)KNmWov&dAJ3F@$IRt52V#6v$#Yd zKTRPsFTE(WxLBb8Yz$akT4HHV3CIiuTZL!~BLf2+1q&ksLmdSRV-VXCEMjSDU=Yhy z%f-b7_Yc@7#i_}qMVTd)@##hRr3J-G3Q8%Jd5O81$;IgqM}m9}HXPywge=%@6gPT8 z-IkVLq!0#jloA(65yU(NC8*OO#wsYJ+w1BsE1LwJbGHp(G=}G(7_~reN+= zQcz0E&xg1suQV4FJYa0Apaf2C1x5K~nZ=oeHN(=mF(_H!RBrqC?_Vwj1=>3}KQFaN zL8&++H77?2?4jyfybeoBEP@0=T7EuQJ&3SXPy&f_DJVdL0lTT-_)W~oiO)=d=0#-% zkJO@6h4NH|#G+J%OmOnc%+E{A$*EK*N=-{GO3h2o%u81Q$A7Uxa(-EA5r|)sQIwjh zkdm1OR#Ku+oSd4MSd^JxYy}Q9U4^{-5`~h)qV!Zy8ZsEnI**#3v?8cN=rbF$t^7|0UK13ky@0RmS2>rP@I{QnpcujsgRkT2jZ7xq$;E( zX6BR@r7DzUB$j{*tkRs4Vg*p9Q79>@1UoYyYzoLu;@TLmQpJuuWa0Li8##TVok zm4M~IRv4NZ8G= zrWF^1g^R&<*eXOT85x*ZDCsCD85x)wfM`QQL#0@*S}rbS1*gQ~5>Q|SrzV#cWtLPb z_+%EBa22H%=a&{Grz$ArCuhbd=NF~M7ef`q=VTU_C@CmGH3p|9gLEi?gD*Khw;-{o zBsVp$BtA1m!B(Lxu}BYDFh4mng-bypC9}97C$TaS}ek6cl1XF38Ly$_XI5 z@(Vzwf}96)n1X^*Zf2emC<(zF1xpN2i$G3N%1x}mucj8{5|C23Pm!DsvKl51Hx(Mo zDB*$KkF{K&)Z&s@l9-fOoT?C9SzMBut3Yz9adDzjf50~91(dTv zSu{B_r3h*48Yd#x98k9}Ss^$zu_!r%>{8q{m`a5>!k`hHm>}KJ0qOaH(lPZ)*3@Eh3RXh8 zXq+ViQu7OPQj7D`N)$r!^K*(xZ}A6!^-(EDpc*#fa|LV^411Xh$vGHm;3;N8A9P5M zwDAzCJaOEh#81QBcarFD{8MD9S8LEJ=;eEKpLY=2B27OUx-vRj^e^tST)^ zEy|70$;>OQh%d`5Dk)9OiO)?;&dAJ5)ho-@LuiaoOi3w9EiOhjJ1@1QJijPAJ~IW? z*xdY-(wtO1s5Fd@&rHFlxhORyvpBxEG$}8&gjkc%^k6d<=5o>u#?Xb$=(M8zypq(s z6k;8%udm>oUr@Jd5L++mGSw>nJEe&V5?A;Sfqz6%%z}E zTAW&xoS37KmYI{PkXn(PQ<{>RqEMEZsF0pnl9`^DUzEyKlvVm|Q3_VCnuGNRSA+=JkAOmE1YOWI4&YaZv0%%0! z=PB4KC>fX;7=Wab!AS(_6tII!a*E;kFdJkL*jvTL8SqR7c2#OFBo2}ii%T-|^Ay1O z8J3x$g7F|hh||$?azSZQPG)j^W`SN=Zah@E9!NRFRMeQo86k;9sE$f3$>35@C`wHS zxd;|Ypl|}kG(;F=zP`Q!Jb9$$7b#@q=cdARf%u+|z6$V2E+_)|Z4Ag_RpiF?4c@VAymkgj>n+H`6qHGnw*}L_~NgDB3D0>8GTY>F1T^!qKW@`(M38EscAeHDS(?OK2cnTik z;tXUh=`jY@MNE8w6oNt%Ug|28sVuk!Ph1|sA zlGGxFy!;eUKS4o3Utb|4BUJ%hDrOcdB<2+7gZm0OiNz%f1&Ku^AWex1Mfo|Y>ct9< zL4JB%U`-IxwIVUMAScxd!c)*v2+Ge%1*rnHQxc2vtP;zMtuhmHt*i`tN6^s+<1`L@nG-R zDkv#&LCgesF)TMlr!+TJp`@}PRUxxjAuqo~Av50)6j0b439=*}q9r~vzn~aY z#T!D}{m{rL&a49442ndELWRsch4jqy#H7lS)MC<{OUMae%WM^tjKMt*s0+Ye$xl;& z+73xk1&PVosYT#!TTyCZX=YJsN_;_1X?kW}F<4MRAtfKI!WPO^Pylr|L9KpU1tmLM zP}5Y;98`^inoZE&nyrFTdS*#RX%e_^nUPqWk(r!dRG<$r3Zl3c+|DXXOfO2zD^b8@ zx}lzd9@q~=m<}}yVSFv9;Dx%vCsg4E_Kl;;=aq$q(*gP5nF zkeQd0nFkuKf!MF0pp=@Nk+0yGl9HL14sN=F$_*Dt%sJ=hl_X~7r4~VrfT@lFSpiDh zDsKM%F-i({3Q&jZl~j~~LI7f0EhxJcd7#@t=g9PQLfR2}?7K2Lk6osTpuq9yu&LDHZnKTnTQd63f0xoaz%TkMS5(~gCQb^3JRLC#M z02T9)v6^BXh2qlW4AAIKB5W8#0n~a_l(q^=h6bRlr)QvVXa*~AHS!BU9rVN;O@)w*%wmP){JgZx^wOf# zVo(wV6(fmdiJ3WxNtrpBC6x+Q`FW|upusGVH#3Vs0auh-T#%m!PNa}gI0a`IxLTv)XFcjZ{ zhA2U;htlGb{9Ndm9Vo%Us}@gKEekG4Athxh%#)yMR-;%GDM=)h80qDvrev1pCV+f^ z&92mBqj+!u4C>{y*^u z08)}y9G{bzl$ryoyM0I zEl31)k8>&&(u(qP!J&v$dSc`~Naj({Qb>qa%FIg#4fpGU2DK`bV)0}wkmd0R%c<06 zgXCH&wAmmA#nZUW2C)U{GBg$%%QO;7`jh%}Y_pNG(dWf=@=J(y zOU?()Ksh@qfW~7$F_&19ssm}OmEVGEYW$P#;DxjJUZy2NI2$)qE4drCWASl#hkkp3KDoX`LV@YZrxD5eH%4j~zPOU`o z5xDz;)|*gD&dAOG$IJi*pc*YDDIPo$51Rj~)h|xYNK8-7E72`UO)N^uFVE8}&VcqT zphLsNt1rq`&`nc-3@GE!1!}{C8uz-z8Hq(HAiKbB2IVJk&qP@vCAGMuD8Di@FCD$F zRg{{WUy`buT9KLzX&WghlxL)ZXBuo3l%V=RWgkY5N(s$npk@K25?9L2%u@nIfJ!xZ zU{5ctxH!Hbzo?`*+9(!0$^}!GSV34F*b5*H1x5KK`N{b?$R>lDY%p=S$&fA;c>WL? z+@J;rs38GWQVZ!Q!dzUMQV~r=Sp9oB>I|v7q+6LTxPjuN9GFd71* zAut*OqaiRF0;3@?8UmvsFd71bGz1{yD8-PT8>CyAms$>+0f$VL#3xo2M}yaI=w;@m zq*la2RD*hc5Cs|-8bNaLMTvRosX7YAItoadH9?v|%T2fx6p$xv;z5%($bC@4&Zq?s zv6LjHgZh_BD%H8EMd_&;xrqfD;EuWyXsS&~2exbsI@k;zA+ObiOvCHKy3$CN4bq4j z6wWG3EXqtw%1KpFg080rPu&$mhB#oOy19u3;D|{{O-n4z0nKAW`u<_ge!8GZH_)I1 z1fx&(fkXqqi-v>2OYj|C3?ah};AuAyp>JdY>2#thGeTBo2%3Pys>~Q!nGuq*yu=b@ z8U5m^~{N)T!(l4&3tk(HSunFd<0hiWSstnmu z6J$%XEsC9;eSMq|*23Ioifk#mG9yqK1WIaprpT6}D>FtYLs$x4_JNs4AcbUnN*<9J z1vx4~82~hYrvws&7zAEPpr8N}fcXs+R%oigGb^a7KtYA3${3QHP~#C~r>%lgwnZ^S zJTV1oC4`G?DXKE4ov6w{wxTM7T8bKv2umU2a7!UvOiLl+i78M^AzYX;gryMi#1yEd z=<#R>ipOk=;^gGqoFurN=&Hbp0-*|OCAunbnn0)m+Xzk)T!=J*yvSY&v|0s84m34T zl%Eq{kdv5~3SAr!pO_4qmx7eAh!Rx^vS>c-|JmQZ3QWI+H@+=D0U;|q#X z(=sa{kqxd+A(2#EQk0pOjv7r$XmOv6v~&Qp{Ry175U~gvst3*ggO)OarMQ$8f}zVh z6hMifm3?SlA1HsK~Lgs-LLA0S5X9NmTh&a?Z(1r*?rh(Kz zG@%%V={DHL2|@IE0J6i>i@1eCA zWQ8Dj4;ggXDbl*qIy(geJwp?4<^r{IVZ{fyJsJ<%!wAb5kX(u=HP+t`BGju&%kDsjiWMp@p8Ifu5n6E_$e< zSWujiSdfZgT$rz3a7kibN@7upp`H#98AggSVA~h{Br#Ka_RwGNLis6N{xOsVSM@Rig1AmqQwYkYWp)V?jk2xc;zJP{P$6gA~AMg*7w~(N^;1 zCuOB3m&6yBuxgBFc~h(&_W2Oi69+VO$4ptCDJI6QmkeaBo-H!=NDn$@s8;vm~yOU;n+8iX$tDj zd6+yn!in?`ER>Z&E1)6C0-hq^#SCn%DQFuNxYmY+IA~o+S#CU{2mz7a zmI^AZq77o_I{4BOZVKHUI47(uQDukcER?SKY37gRJT*em2h&L)5wpr@q=WyM2{Qm|5h zw8mj697P_fIfsuFfI*29qyXf-R5O!!=wc?U zNdcr5Y?>Y(oye&Zq%1i<546@P9+rBEFd1D7$Vg>{Akg6sFn_@P06D$^6yTs_iE22w zDW!+9(it=Mzy^TQ7?=T$I*>^URtliD6Ub^<>_HS17w3Ri?NDwN%p{yvfr5;3Ye1$T zS)r`plb@KP09#}W3s6v&0AYB*qAbOYPXg`s$xFdi!lNkGL*XH5MGj0jtAf3Pk}L8`L#TW%Xn84Uvj}W^K?-QWvz3BMH8iK9Sc>M%%z|1a z1uIyd#;+3O5oLuiUvS{TLkwQ_f%6F{5urvN$Wvvx@gP~QTCPDcAUx^_vO)mSP6j1X zNaF_**RWO_tjmwm4hJa))nJIEL6q{uob>#n%#w^;609grO)g4>Zo$W539Lv1_puY> zK^s$`V@t4V8gyz&etBvU$jy-K1>UEtr=&!fWrgrmg^a|qRM5KS6wpr5%wovt z1DXnI3dIFEnI#&U3hE_AnaSDe3Q4KSiKWG$^~I?Q;8ns!l?wR-}%}W8T zxlc_@&H!)VMQT(isZ~q;vJJ8% z-wJfrBdB=^-x3HuC=4__l9~dZR0bccq@++&13r2Qt_<8P1`WVL$I+1{6Tv1xjv9kB zK2i66+t|4JyK#A@f!qP=2Y|-LbQD0EbRn9MH@6ilBo?K@H^imrA?XA6>~)~qBr{SK zK*JWPDWGj{iFqjskfXT3MnTL-N(Bx4l@^1}gaA1JrK44rn3I{3SyBl)P%$$fI=+g{ z*evsl4cp)xhGs928+@+sU@Hd=1|AmDj1m=Sr~u@G~gXxLX>Vg+c zfb@Y5354G006i29w*LsS8VPZ%Ht6_Pn8V`14kPHZQ3azRFd71*Aut*O0~G@LT8Ps> z53N)Ht@brixp^Mog%e2Y zLr``?Lk^h(Er~$eA`Ov%)SRg~;G;*ut4pxxM%{B=s{}gP7IJPVq@IPk17a3vz#r;K z`1(ayMXXYdY?Gsl4%j=8jo_NKD%D6_Z9}ks!He->=0j<)f03<$1#di9HCUel$c@ki zdu4f<$?++vC5f3ikX7yq3XnDLpkq;?W^hhqAWG4LfD5D#GYl}C2Ab>uHB`tC z0R@G`V$j?LY>{$i0chJLXkr8G2Dk;_O=EbKc6@xUHfsa!M@9fD< zElC6|8U`=yR!{(KDM>6X$;dCttV&G*onsBs0NS`;Qk0onTmV{k1iErS1Deg?@m!n% z3*zk5%338&NS*=h0~@HKY)IM*I*dFOwiZ4tz!@|Rmy=kU2U-XQy4e9VZ3@UvQ$7YumB0Zn@#%@4xo5YzL^l0k=? zB9>XfHUWUnhJX~mD8_*2p^A~FjzDvX*{MaK8+C@rS^MC_PCX!HqI$<#xZqXC^V BBWwTw diff --git a/fuzz/fuzzer.cc b/fuzz/fuzzer.cc deleted file mode 100644 index 9a469b2..0000000 --- a/fuzz/fuzzer.cc +++ /dev/null @@ -1,23 +0,0 @@ -#include -#include -#include "tree_sitter/api.h" - -extern "C" const TSLanguage *tree_sitter_hcl(); - -extern "C" int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) { - const char *str = reinterpret_cast(data); - - TSParser *parser = ts_parser_new(); - - // This can fail if the language version doesn't match the runtime version - bool language_ok = ts_parser_set_language(parser, tree_sitter_hcl()); - assert(language_ok); - - TSTree *tree = ts_parser_parse_string(parser, NULL, str, size); - TSNode root_node = ts_tree_root_node(tree); - - ts_tree_delete(tree); - ts_parser_delete(parser); - - return 0; -} diff --git a/fuzz/gen-dict.py b/fuzz/gen-dict.py deleted file mode 100644 index 2c249cd..0000000 --- a/fuzz/gen-dict.py +++ /dev/null @@ -1,37 +0,0 @@ -""" - taken from https://raw.githubusercontent.com/tree-sitter/tree-sitter/master/test/fuzz/gen-dict.py -""" - - -import json -import sys - -def find_literals(literals, node): - '''Recursively find STRING literals in the grammar definition''' - - if type(node) is dict: - if 'type' in node and node['type'] == 'STRING' and 'value' in node: - literals.add(node['value']) - - for key, value in node.iteritems(): - find_literals(literals, value) - - elif type(node) is list: - for item in node: - find_literals(literals, item) - -def main(): - '''Generate a libFuzzer / AFL dictionary from a tree-sitter grammar.json''' - with open(sys.argv[1]) as f: - grammar = json.load(f) - - literals = set() - find_literals(literals, grammar) - - for lit in sorted(literals): - if lit: - print('"{}"'.format(lit)) - -if __name__ == '__main__': - main() - diff --git a/fuzz/hcl.dict b/fuzz/hcl.dict deleted file mode 100644 index d9d3718..0000000 --- a/fuzz/hcl.dict +++ /dev/null @@ -1,45 +0,0 @@ -"\x21" -"\x21\x3d" -"\x23" -"\x25" -"\x26\x26" -"\x28" -"\x29" -"\x2a" -"\x2b" -"\x2c" -"\x2d" -"\x2e" -"\x2e\x2a" -"\x2e\x2e\x2e" -"\x2f" -"\x2f\x2a" -"\x2f\x2f" -"\x3a" -"\x3c" -"\x3c\x3c" -"\x3c\x3c\x2d" -"\x3c\x3d" -"\x3d" -"\x3d\x3d" -"\x3d\x3e" -"\x3e" -"\x3e\x3d" -"\x3f" -"\x5b" -"\x5b\x2a\x5d" -"\x5d" -"\x5f" -"\x65\x6e\x64\x66\x6f\x72" -"\x66\x61\x6c\x73\x65" -"\x66\x6f\x72" -"\x69\x66" -"\x69\x6e" -"\x6e\x75\x6c\x6c" -"\x74\x72\x75\x65" -"\x7b" -"\x7c\x7c" -"\x7d" -"\x7e" -"${" -"%%{" diff --git a/fuzz/tree-sitter b/fuzz/tree-sitter deleted file mode 160000 index 23fdbf0..0000000 --- a/fuzz/tree-sitter +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 23fdbf0e7204e03c59011b3df35632dba931da23