Diff of the two buildlogs: -- --- b1/build.log 2024-05-15 03:40:21.024014286 +0000 +++ b2/build.log 2024-05-15 03:41:25.133287008 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Mon Jun 16 22:02:09 -12 2025 -I: pbuilder-time-stamp: 1750154529 +I: Current time: Wed May 15 17:40:24 +14 2024 +I: pbuilder-time-stamp: 1715744424 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration @@ -28,52 +28,84 @@ dpkg-source: info: applying 0001-disable-failing-test.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/2532943/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/3977015/tmp/hooks/D01_modify_environment starting +debug: Running on codethink04-arm64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 May 15 03:40 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/3977015/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/3977015/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='arm64' - DEBIAN_FRONTEND='noninteractive' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="21" [3]="1" [4]="release" [5]="aarch64-unknown-linux-gnu") + BASH_VERSION='5.2.21(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=arm64 + DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' - DISTRIBUTION='trixie' - HOME='/root' - HOST_ARCH='arm64' + DIRSTACK=() + DISTRIBUTION=trixie + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=aarch64 + HOST_ARCH=arm64 IFS=' ' - INVOCATION_ID='c554355c5695462fb14b89f760b18525' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='2532943' - PS1='# ' - PS2='> ' + INVOCATION_ID=08a611c934744bcdb4ade12d477af380 + LANG=C + LANGUAGE=nl_BE:nl + LC_ALL=C + MACHTYPE=aarch64-unknown-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=3977015 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.54mXUecX/pbuilderrc_w1Df --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.54mXUecX/b1 --logfile b1/build.log golang-github-hashicorp-hcl-v2_2.14.1-2.dsc' - SUDO_GID='109' - SUDO_UID='104' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://192.168.101.4:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.54mXUecX/pbuilderrc_uRm8 --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.54mXUecX/b2 --logfile b2/build.log golang-github-hashicorp-hcl-v2_2.14.1-2.dsc' + SUDO_GID=109 + SUDO_UID=104 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://192.168.101.4:3128 I: uname -a - Linux codethink01-arm64 6.1.0-21-cloud-arm64 #1 SMP Debian 6.1.90-1 (2024-05-03) aarch64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-21-cloud-arm64 #1 SMP Debian 6.1.90-1 (2024-05-03) aarch64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Jun 16 17:48 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/2532943/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 May 14 11:23 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/3977015/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -204,7 +236,7 @@ Get: 61 http://deb.debian.org/debian trixie/main arm64 golang-gopkg-vmihailenco-msgpack.v2-dev all 4.3.1-2 [27.5 kB] Get: 62 http://deb.debian.org/debian trixie/main arm64 golang-github-zclconf-go-cty-dev all 1.12.1-1 [177 kB] Get: 63 http://deb.debian.org/debian trixie/main arm64 golang-github-zclconf-go-cty-debug-dev all 0.0~git20191215.b22d67c-2 [8704 B] -Fetched 69.1 MB in 1s (70.8 MB/s) +Fetched 69.1 MB in 0s (204 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package sensible-utils. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19744 files and directories currently installed.) @@ -471,7 +503,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/golang-github-hashicorp-hcl-v2-2.14.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../golang-github-hashicorp-hcl-v2_2.14.1-2_source.changes +I: user script /srv/workspace/pbuilder/3977015/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for trixie +I: user script /srv/workspace/pbuilder/3977015/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/golang-github-hashicorp-hcl-v2-2.14.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../golang-github-hashicorp-hcl-v2_2.14.1-2_source.changes dpkg-buildpackage: info: source package golang-github-hashicorp-hcl-v2 dpkg-buildpackage: info: source version 2.14.1-2 dpkg-buildpackage: info: source distribution unstable @@ -495,122 +531,122 @@ dh_auto_build: warning: github.com/hashicorp/hcl/v2/specsuite contains no non-test Go files, removing it from build cd _build && go install -trimpath -v -p 12 github.com/hashicorp/hcl/v2 github.com/hashicorp/hcl/v2/cmd/hcldec github.com/hashicorp/hcl/v2/cmd/hclfmt github.com/hashicorp/hcl/v2/cmd/hclspecsuite github.com/hashicorp/hcl/v2/ext/customdecode github.com/hashicorp/hcl/v2/ext/dynblock github.com/hashicorp/hcl/v2/ext/transform github.com/hashicorp/hcl/v2/ext/tryfunc github.com/hashicorp/hcl/v2/ext/typeexpr github.com/hashicorp/hcl/v2/ext/userfunc github.com/hashicorp/hcl/v2/gohcl github.com/hashicorp/hcl/v2/hcldec github.com/hashicorp/hcl/v2/hcled github.com/hashicorp/hcl/v2/hclparse github.com/hashicorp/hcl/v2/hclsimple github.com/hashicorp/hcl/v2/hclsyntax github.com/hashicorp/hcl/v2/hcltest github.com/hashicorp/hcl/v2/hclwrite github.com/hashicorp/hcl/v2/integrationtest github.com/hashicorp/hcl/v2/json internal/unsafeheader +internal/coverage/rtcov +internal/goos +sync/atomic +runtime/internal/syscall +unicode internal/goarch -internal/godebugs +internal/itoa internal/goexperiment -internal/goos -internal/coverage/rtcov unicode/utf8 -unicode +internal/cpu internal/race -internal/itoa +internal/godebugs math/bits -internal/cpu -cmp -github.com/agext/levenshtein +runtime/internal/math internal/abi -runtime/internal/syscall +runtime/internal/sys internal/chacha8rand -runtime/internal/math -sync/atomic +cmp +github.com/agext/levenshtein encoding unicode/utf16 github.com/google/go-cmp/cmp/internal/flags -math -runtime/internal/sys -slices internal/nettrace github.com/hashicorp/hcl/v2/integrationtest -internal/bytealg +slices +math runtime/internal/atomic +internal/bytealg runtime internal/reflectlite sync internal/testlog -internal/bisect internal/singleflight +internal/bisect runtime/cgo -internal/godebug -internal/intern -math/rand -errors sort +errors +internal/oserror io -strconv internal/safefilepath -bytes -internal/oserror path +strconv +internal/godebug +bytes vendor/golang.org/x/net/dns/dnsmessage -internal/saferio strings +syscall +math/rand hash -net/netip +internal/saferio +internal/intern reflect -hash/crc64 -syscall hash/crc32 +hash/crc64 github.com/mitchellh/go-wordwrap +net/netip golang.org/x/text/transform bufio regexp/syntax github.com/apparentlymart/go-textseg/textseg -regexp -internal/syscall/unix internal/syscall/execenv +internal/syscall/unix time +regexp +github.com/google/go-cmp/cmp/internal/diff +io/fs +internal/poll +context internal/fmtsort -encoding/binary github.com/google/go-cmp/cmp/internal/function +encoding/binary +os encoding/base64 -internal/poll -io/fs -context -github.com/google/go-cmp/cmp/internal/diff golang.org/x/sys/unix -os +io/ioutil path/filepath fmt -io/ioutil -net os/exec -encoding/json -runtime/debug +net +github.com/zclconf/go-cty/cty/set github.com/google/go-cmp/cmp/internal/value -encoding/csv -golang.org/x/text/unicode/norm -math/big encoding/hex -flag -github.com/zclconf/go-cty/cty/set +runtime/debug encoding/gob +golang.org/x/text/unicode/norm +encoding/csv +encoding/json +flag +math/big github.com/google/go-cmp/cmp golang.org/x/term -golang.org/x/crypto/ssh/terminal github.com/zclconf/go-cty/cty +golang.org/x/crypto/ssh/terminal github.com/zclconf/go-cty/cty/function github.com/zclconf/go-cty-debug/ctydebug github.com/zclconf/go-cty/cty/convert +github.com/zclconf/go-cty/cty/gocty github.com/zclconf/go-cty/cty/json github.com/hashicorp/hcl/v2 -github.com/zclconf/go-cty/cty/gocty github.com/zclconf/go-cty/cty/function/stdlib -github.com/hashicorp/hcl/v2/ext/userfunc -github.com/hashicorp/hcl/v2/ext/transform github.com/hashicorp/hcl/v2/ext/customdecode github.com/hashicorp/hcl/v2/hcled -github.com/hashicorp/hcl/v2/ext/tryfunc +github.com/hashicorp/hcl/v2/ext/transform +github.com/hashicorp/hcl/v2/ext/userfunc github.com/hashicorp/hcl/v2/hcldec +github.com/hashicorp/hcl/v2/ext/tryfunc github.com/hashicorp/hcl/v2/ext/dynblock github.com/hashicorp/hcl/v2/hclsyntax github.com/spf13/pflag -github.com/hashicorp/hcl/v2/hclwrite +github.com/hashicorp/hcl/v2/hcltest github.com/hashicorp/hcl/v2/ext/typeexpr +github.com/hashicorp/hcl/v2/hclwrite github.com/hashicorp/hcl/v2/json -github.com/hashicorp/hcl/v2/hcltest github.com/hashicorp/hcl/v2/hclparse -github.com/hashicorp/hcl/v2/cmd/hclfmt github.com/hashicorp/hcl/v2/gohcl +github.com/hashicorp/hcl/v2/cmd/hclfmt github.com/hashicorp/hcl/v2/hclsimple github.com/hashicorp/hcl/v2/cmd/hcldec github.com/hashicorp/hcl/v2/cmd/hclspecsuite @@ -844,20 +880,11 @@ --- PASS: TestApplyPath/cty.NullVal(cty.Map(cty.String))_cty.Path{cty.IndexStep{Key:cty.NumberIntVal(0)}} (0.00s) --- PASS: TestApplyPath/cty.NullVal(cty.EmptyObject)_cty.Path{cty.GetAttrStep{Name:"foo"}} (0.00s) === RUN TestIndex -=== RUN TestIndex/null_marked_key - ops_test.go:373: testing Index - collection: cty.ListVal([]cty.Value{cty.StringVal("a")}) - key: cty.NullVal(cty.Number).Mark("marked") - ops_test.go:378: : Invalid index; Can't use a null value as an indexing key. -=== RUN TestIndex/dynamic_key - ops_test.go:373: testing Index - collection: cty.ListVal([]cty.Value{cty.StringVal("a")}) - key: cty.DynamicVal -=== RUN TestIndex/invalid_marked_key_type +=== RUN TestIndex/missing_marked_map_key ops_test.go:373: testing Index - collection: cty.ListVal([]cty.Value{cty.StringVal("a")}) - key: cty.StringVal("foo").Mark("marked") - ops_test.go:378: : Invalid index; The given key does not identify an element in this collection value: a number is required. + collection: cty.MapVal(map[string]cty.Value{"foo":cty.StringVal("a")}) + key: cty.StringVal("bar").Mark("mark") + ops_test.go:378: : Invalid index; The given key does not identify an element in this collection value. === RUN TestIndex/marked_object_key ops_test.go:373: testing Index collection: cty.ObjectVal(map[string]cty.Value{"foo":cty.StringVal("a")}) @@ -871,58 +898,67 @@ ops_test.go:373: testing Index collection: cty.ListVal([]cty.Value{cty.StringVal("a")}) key: cty.NumberIntVal(0).Mark("marked") -=== RUN TestIndex/missing_list_key +=== RUN TestIndex/null_marked_key ops_test.go:373: testing Index collection: cty.ListVal([]cty.Value{cty.StringVal("a")}) - key: cty.NumberIntVal(1).Mark("marked") - ops_test.go:378: : Invalid index; The given key does not identify an element in this collection value: the given index is greater than or equal to the length of the collection. + key: cty.NullVal(cty.Number).Mark("marked") + ops_test.go:378: : Invalid index; Can't use a null value as an indexing key. +=== RUN TestIndex/invalid_marked_key_type + ops_test.go:373: testing Index + collection: cty.ListVal([]cty.Value{cty.StringVal("a")}) + key: cty.StringVal("foo").Mark("marked") + ops_test.go:378: : Invalid index; The given key does not identify an element in this collection value: a number is required. === RUN TestIndex/marked_map_key ops_test.go:373: testing Index collection: cty.MapVal(map[string]cty.Value{"foo":cty.StringVal("a")}) key: cty.StringVal("foo").Mark("marked") -=== RUN TestIndex/missing_marked_map_key +=== RUN TestIndex/missing_list_key ops_test.go:373: testing Index - collection: cty.MapVal(map[string]cty.Value{"foo":cty.StringVal("a")}) - key: cty.StringVal("bar").Mark("mark") - ops_test.go:378: : Invalid index; The given key does not identify an element in this collection value. + collection: cty.ListVal([]cty.Value{cty.StringVal("a")}) + key: cty.NumberIntVal(1).Mark("marked") + ops_test.go:378: : Invalid index; The given key does not identify an element in this collection value: the given index is greater than or equal to the length of the collection. +=== RUN TestIndex/dynamic_key + ops_test.go:373: testing Index + collection: cty.ListVal([]cty.Value{cty.StringVal("a")}) + key: cty.DynamicVal === RUN TestIndex/invalid_marked_object_key_type ops_test.go:373: testing Index collection: cty.ObjectVal(map[string]cty.Value{"foo":cty.StringVal("a")}) key: cty.ListVal([]cty.Value{cty.NullVal(cty.String)}).Mark("marked") ops_test.go:378: : Invalid index; The given key does not identify an element in this collection value: string required. --- PASS: TestIndex (0.00s) - --- PASS: TestIndex/null_marked_key (0.00s) - --- PASS: TestIndex/dynamic_key (0.00s) - --- PASS: TestIndex/invalid_marked_key_type (0.00s) + --- PASS: TestIndex/missing_marked_map_key (0.00s) --- PASS: TestIndex/marked_object_key (0.00s) --- PASS: TestIndex/invalid_marked_object_key (0.00s) --- PASS: TestIndex/marked_key_to_maked_value (0.00s) - --- PASS: TestIndex/missing_list_key (0.00s) + --- PASS: TestIndex/null_marked_key (0.00s) + --- PASS: TestIndex/invalid_marked_key_type (0.00s) --- PASS: TestIndex/marked_map_key (0.00s) - --- PASS: TestIndex/missing_marked_map_key (0.00s) + --- PASS: TestIndex/missing_list_key (0.00s) + --- PASS: TestIndex/dynamic_key (0.00s) --- PASS: TestIndex/invalid_marked_object_key_type (0.00s) === RUN TestPosScanner +=== RUN TestPosScanner/empty +=== RUN TestPosScanner/single_line === RUN TestPosScanner/single_line_with_trailing_UNIX_newline -=== RUN TestPosScanner/single_line_with_trailing_Windows_newline === RUN TestPosScanner/two_lines_with_UNIX_newline === RUN TestPosScanner/two_lines_with_Windows_newline +=== RUN TestPosScanner/two_lines_with_combiner_and_Windows_newline +=== RUN TestPosScanner/single_line_with_trailing_Windows_newline === RUN TestPosScanner/blank_line_with_UNIX_newlines === RUN TestPosScanner/blank_line_with_Windows_newlines === RUN TestPosScanner/two_lines_with_combiner_and_UNIX_newline -=== RUN TestPosScanner/empty -=== RUN TestPosScanner/single_line -=== RUN TestPosScanner/two_lines_with_combiner_and_Windows_newline --- PASS: TestPosScanner (0.00s) + --- PASS: TestPosScanner/empty (0.00s) + --- PASS: TestPosScanner/single_line (0.00s) --- PASS: TestPosScanner/single_line_with_trailing_UNIX_newline (0.00s) - --- PASS: TestPosScanner/single_line_with_trailing_Windows_newline (0.00s) --- PASS: TestPosScanner/two_lines_with_UNIX_newline (0.00s) --- PASS: TestPosScanner/two_lines_with_Windows_newline (0.00s) + --- PASS: TestPosScanner/two_lines_with_combiner_and_Windows_newline (0.00s) + --- PASS: TestPosScanner/single_line_with_trailing_Windows_newline (0.00s) --- PASS: TestPosScanner/blank_line_with_UNIX_newlines (0.00s) --- PASS: TestPosScanner/blank_line_with_Windows_newlines (0.00s) --- PASS: TestPosScanner/two_lines_with_combiner_and_UNIX_newline (0.00s) - --- PASS: TestPosScanner/empty (0.00s) - --- PASS: TestPosScanner/single_line (0.00s) - --- PASS: TestPosScanner/two_lines_with_combiner_and_Windows_newline (0.00s) === RUN TestRangeOver === RUN TestRangeOver/:1,3-5<=>:1,2-6 === RUN TestRangeOver/:1,1-5<=>:1,2-6 @@ -1008,7 +1044,7 @@ --- PASS: TestExprAsKeyword/#04 (0.00s) --- PASS: TestExprAsKeyword/#05 (0.00s) PASS -ok github.com/hashicorp/hcl/v2 0.010s +ok github.com/hashicorp/hcl/v2 0.008s ? github.com/hashicorp/hcl/v2/cmd/hcldec [no test files] ? github.com/hashicorp/hcl/v2/cmd/hclfmt [no test files] ? github.com/hashicorp/hcl/v2/cmd/hclspecsuite [no test files] @@ -1038,39 +1074,39 @@ --- PASS: TestVariables/WalkVariables (0.00s) --- PASS: TestVariables/WalkExpandVariables (0.00s) PASS -ok github.com/hashicorp/hcl/v2/ext/dynblock 0.028s +ok github.com/hashicorp/hcl/v2/ext/dynblock 0.008s === RUN TestDeep --- PASS: TestDeep (0.00s) PASS -ok github.com/hashicorp/hcl/v2/ext/transform 0.032s +ok github.com/hashicorp/hcl/v2/ext/transform 0.014s === RUN TestTryFunc -=== RUN TestTryFunc/two_arguments,_result_is_element_of_marked_list_ -=== RUN TestTryFunc/one_marked_argument_succeeds +=== RUN TestTryFunc/two_arguments,_both_marked,_second_succeeds +=== RUN TestTryFunc/no_arguments === RUN TestTryFunc/two_arguments,_first_succeeds -=== RUN TestTryFunc/two_arguments,_first_fails === RUN TestTryFunc/two_arguments,_first_succeeds_and_second_depends_on_unknowns -=== RUN TestTryFunc/two_arguments,_first_depends_on_unknowns_deeply +=== RUN TestTryFunc/two_arguments,_first_traverses_through_an_unkown === RUN TestTryFunc/two_arguments,_both_marked,_first_succeeds +=== RUN TestTryFunc/two_arguments,_first_depends_on_unknowns_deeply +=== RUN TestTryFunc/two_arguments,_result_is_element_of_marked_list_ +=== RUN TestTryFunc/three_arguments,_all_fail === RUN TestTryFunc/one_argument_succeeds +=== RUN TestTryFunc/one_marked_argument_succeeds +=== RUN TestTryFunc/two_arguments,_first_fails === RUN TestTryFunc/two_arguments,_first_depends_on_unknowns -=== RUN TestTryFunc/two_arguments,_first_traverses_through_an_unkown -=== RUN TestTryFunc/two_arguments,_both_marked,_second_succeeds -=== RUN TestTryFunc/three_arguments,_all_fail -=== RUN TestTryFunc/no_arguments --- PASS: TestTryFunc (0.00s) - --- PASS: TestTryFunc/two_arguments,_result_is_element_of_marked_list_ (0.00s) - --- PASS: TestTryFunc/one_marked_argument_succeeds (0.00s) + --- PASS: TestTryFunc/two_arguments,_both_marked,_second_succeeds (0.00s) + --- PASS: TestTryFunc/no_arguments (0.00s) --- PASS: TestTryFunc/two_arguments,_first_succeeds (0.00s) - --- PASS: TestTryFunc/two_arguments,_first_fails (0.00s) --- PASS: TestTryFunc/two_arguments,_first_succeeds_and_second_depends_on_unknowns (0.00s) - --- PASS: TestTryFunc/two_arguments,_first_depends_on_unknowns_deeply (0.00s) + --- PASS: TestTryFunc/two_arguments,_first_traverses_through_an_unkown (0.00s) --- PASS: TestTryFunc/two_arguments,_both_marked,_first_succeeds (0.00s) + --- PASS: TestTryFunc/two_arguments,_first_depends_on_unknowns_deeply (0.00s) + --- PASS: TestTryFunc/two_arguments,_result_is_element_of_marked_list_ (0.00s) + --- PASS: TestTryFunc/three_arguments,_all_fail (0.00s) --- PASS: TestTryFunc/one_argument_succeeds (0.00s) + --- PASS: TestTryFunc/one_marked_argument_succeeds (0.00s) + --- PASS: TestTryFunc/two_arguments,_first_fails (0.00s) --- PASS: TestTryFunc/two_arguments,_first_depends_on_unknowns (0.00s) - --- PASS: TestTryFunc/two_arguments,_first_traverses_through_an_unkown (0.00s) - --- PASS: TestTryFunc/two_arguments,_both_marked,_second_succeeds (0.00s) - --- PASS: TestTryFunc/three_arguments,_all_fail (0.00s) - --- PASS: TestTryFunc/no_arguments (0.00s) === RUN TestCanFunc === RUN TestCanFunc/succeeds === RUN TestCanFunc/fails @@ -1084,37 +1120,39 @@ --- PASS: TestCanFunc/traversal_through_unknown (0.00s) --- PASS: TestCanFunc/deep_unknown (0.00s) PASS -ok github.com/hashicorp/hcl/v2/ext/tryfunc 0.029s +ok github.com/hashicorp/hcl/v2/ext/tryfunc 0.007s +? github.com/hashicorp/hcl/v2/hcled [no test files] +? github.com/hashicorp/hcl/v2/hclparse [no test files] === RUN TestDefaults_Apply -=== RUN TestDefaults_Apply/set_of_nested_objects,_nulls_in_default_sub-object_overridden === RUN TestDefaults_Apply/no_defaults +=== RUN TestDefaults_Apply/simple_object_with_optional_attributes_specified === RUN TestDefaults_Apply/simple_object_with_defaults_applied === RUN TestDefaults_Apply/object_with_explicit_null_for_attribute_with_default -=== RUN TestDefaults_Apply/list_of_objects_with_defaults_applied -=== RUN TestDefaults_Apply/set_of_nested_objects,_no_default_sub-object -=== RUN TestDefaults_Apply/set_of_nested_objects,_empty_default_sub-object -=== RUN TestDefaults_Apply/simple_object_with_optional_attributes_specified === RUN TestDefaults_Apply/nested_object_with_defaults_applied +=== RUN TestDefaults_Apply/set_of_nested_objects,_empty_default_sub-object === RUN TestDefaults_Apply/map_of_objects_with_defaults_applied -=== RUN TestDefaults_Apply/map_of_objects_with_defaults_applied,_given_object_instead_of_map +=== RUN TestDefaults_Apply/set_of_nested_objects,_overriding_default_sub-object === RUN TestDefaults_Apply/simple_object_with_defaults_but_unknown_value +=== RUN TestDefaults_Apply/map_of_objects_with_defaults_applied,_given_object_instead_of_map +=== RUN TestDefaults_Apply/list_of_objects_with_defaults_applied === RUN TestDefaults_Apply/tuple_of_objects_with_defaults_applied -=== RUN TestDefaults_Apply/set_of_nested_objects,_overriding_default_sub-object +=== RUN TestDefaults_Apply/set_of_nested_objects,_no_default_sub-object +=== RUN TestDefaults_Apply/set_of_nested_objects,_nulls_in_default_sub-object_overridden --- PASS: TestDefaults_Apply (0.00s) - --- PASS: TestDefaults_Apply/set_of_nested_objects,_nulls_in_default_sub-object_overridden (0.00s) --- PASS: TestDefaults_Apply/no_defaults (0.00s) + --- PASS: TestDefaults_Apply/simple_object_with_optional_attributes_specified (0.00s) --- PASS: TestDefaults_Apply/simple_object_with_defaults_applied (0.00s) --- PASS: TestDefaults_Apply/object_with_explicit_null_for_attribute_with_default (0.00s) - --- PASS: TestDefaults_Apply/list_of_objects_with_defaults_applied (0.00s) - --- PASS: TestDefaults_Apply/set_of_nested_objects,_no_default_sub-object (0.00s) - --- PASS: TestDefaults_Apply/set_of_nested_objects,_empty_default_sub-object (0.00s) - --- PASS: TestDefaults_Apply/simple_object_with_optional_attributes_specified (0.00s) --- PASS: TestDefaults_Apply/nested_object_with_defaults_applied (0.00s) + --- PASS: TestDefaults_Apply/set_of_nested_objects,_empty_default_sub-object (0.00s) --- PASS: TestDefaults_Apply/map_of_objects_with_defaults_applied (0.00s) - --- PASS: TestDefaults_Apply/map_of_objects_with_defaults_applied,_given_object_instead_of_map (0.00s) + --- PASS: TestDefaults_Apply/set_of_nested_objects,_overriding_default_sub-object (0.00s) --- PASS: TestDefaults_Apply/simple_object_with_defaults_but_unknown_value (0.00s) + --- PASS: TestDefaults_Apply/map_of_objects_with_defaults_applied,_given_object_instead_of_map (0.00s) + --- PASS: TestDefaults_Apply/list_of_objects_with_defaults_applied (0.00s) --- PASS: TestDefaults_Apply/tuple_of_objects_with_defaults_applied (0.00s) - --- PASS: TestDefaults_Apply/set_of_nested_objects,_overriding_default_sub-object (0.00s) + --- PASS: TestDefaults_Apply/set_of_nested_objects,_no_default_sub-object (0.00s) + --- PASS: TestDefaults_Apply/set_of_nested_objects,_nulls_in_default_sub-object_overridden (0.00s) === RUN TestGetType === RUN TestGetType/bool_(constraint=false) === RUN TestGetType/number_(constraint=false) @@ -1341,7 +1379,7 @@ --- PASS: TestConvertFunc/cty.NullVal(cty.DynamicPseudoType)_to_typeexpr.TypeConstraintVal(cty.Bool) (0.00s) --- PASS: TestConvertFunc/cty.StringVal("hello").Mark(1)_to_typeexpr.TypeConstraintVal(cty.String) (0.00s) PASS -ok github.com/hashicorp/hcl/v2/ext/typeexpr 0.024s +ok github.com/hashicorp/hcl/v2/ext/typeexpr 0.019s === RUN TestDecodeUserFunctions === RUN TestDecodeUserFunctions/00 === RUN TestDecodeUserFunctions/01 @@ -1363,9 +1401,7 @@ --- PASS: TestDecodeUserFunctions/07 (0.00s) --- PASS: TestDecodeUserFunctions/08 (0.00s) PASS -ok github.com/hashicorp/hcl/v2/ext/userfunc 0.019s -? github.com/hashicorp/hcl/v2/hcled [no test files] -? github.com/hashicorp/hcl/v2/hclparse [no test files] +ok github.com/hashicorp/hcl/v2/ext/userfunc 0.018s === RUN TestDecodeBody === RUN TestDecodeBody/{} === RUN TestDecodeBody/{}#01 @@ -1491,7 +1527,7 @@ === RUN ExampleEncodeIntoBody --- PASS: ExampleEncodeIntoBody (0.00s) PASS -ok github.com/hashicorp/hcl/v2/gohcl 0.014s +ok github.com/hashicorp/hcl/v2/gohcl 0.018s === RUN TestDecode === RUN TestDecode/00- === RUN TestDecode/01-a_=_1_ @@ -1663,7 +1699,7 @@ --- PASS: TestVariables/06-_b_{___a_=_foo___b_=_bar_}_ (0.00s) --- PASS: TestVariables/07-_b_{___a_=_foo_}_b_{___a_=_bar_}_c_{___a_=_baz_}_ (0.00s) PASS -ok github.com/hashicorp/hcl/v2/hcldec 0.023s +ok github.com/hashicorp/hcl/v2/hcldec 0.015s === RUN TestDecodeFile --- PASS: TestDecodeFile (0.00s) === RUN Example_nativeSyntax @@ -1671,7 +1707,7 @@ === RUN Example_jsonSyntax --- PASS: Example_jsonSyntax (0.00s) PASS -ok github.com/hashicorp/hcl/v2/hclsimple 0.022s +ok github.com/hashicorp/hcl/v2/hclsimple 0.013s === RUN TestNameSuggestion === RUN TestNameSuggestion/true === RUN TestNameSuggestion/false @@ -1723,7 +1759,7 @@ --- PASS: TestNameSuggestion/unll (0.00s) --- PASS: TestNameSuggestion/nll (0.00s) === RUN TestTraversalStatic ---- PASS: TestTraversalStatic (0.01s) +--- PASS: TestTraversalStatic (0.00s) === RUN TestTupleStatic --- PASS: TestTupleStatic (0.00s) === RUN TestMapStatic @@ -1779,7 +1815,7 @@ === RUN TestTemplateExprParseAndValue/%{_for_s_in_secrets_}${s}%{_endfor_}#01 === RUN TestTemplateExprParseAndValue/%{_for_s_in_secrets_}${s}%{_endfor_}#02 === RUN TestTemplateExprParseAndValue/test_${target} ---- PASS: TestTemplateExprParseAndValue (0.00s) +--- PASS: TestTemplateExprParseAndValue (0.01s) --- PASS: TestTemplateExprParseAndValue/1 (0.00s) --- PASS: TestTemplateExprParseAndValue/(1) (0.00s) --- PASS: TestTemplateExprParseAndValue/true (0.00s) @@ -2015,7 +2051,7 @@ === RUN TestExpressionParseAndValue/false_?_["a",_"b"]:_var#01 === RUN TestExpressionParseAndValue/var.foo_?_1_:_0 === RUN TestExpressionParseAndValue/min(xs...) ---- PASS: TestExpressionParseAndValue (0.02s) +--- PASS: TestExpressionParseAndValue (0.03s) --- PASS: TestExpressionParseAndValue/1 (0.00s) --- PASS: TestExpressionParseAndValue/(1) (0.00s) --- PASS: TestExpressionParseAndValue/(2+3) (0.00s) @@ -2218,26 +2254,26 @@ --- PASS: TestExpressionErrorMessages/true_?_mapOf1Tuple_:_mapOf2Tuple (0.00s) === RUN TestFunctionCallExprValue === RUN TestFunctionCallExprValue/function_with_dynamic_return_type_unknown_arg -=== RUN TestFunctionCallExprValue/valid_call_with_no_conversions -=== RUN TestFunctionCallExprValue/valid_call_with_arg_conversion -=== RUN TestFunctionCallExprValue/valid_call_with_dynamic_arg -=== RUN TestFunctionCallExprValue/function_with_dynamic_return_type +=== RUN TestFunctionCallExprValue/error_in_function === RUN TestFunctionCallExprValue/unknown_function +=== RUN TestFunctionCallExprValue/valid_call_with_no_conversions === RUN TestFunctionCallExprValue/valid_call_with_unknown_arg -=== RUN TestFunctionCallExprValue/valid_call_with_unknown_arg_needing_conversion === RUN TestFunctionCallExprValue/invalid_arg_type -=== RUN TestFunctionCallExprValue/error_in_function +=== RUN TestFunctionCallExprValue/function_with_dynamic_return_type +=== RUN TestFunctionCallExprValue/valid_call_with_arg_conversion +=== RUN TestFunctionCallExprValue/valid_call_with_unknown_arg_needing_conversion +=== RUN TestFunctionCallExprValue/valid_call_with_dynamic_arg --- PASS: TestFunctionCallExprValue (0.00s) --- PASS: TestFunctionCallExprValue/function_with_dynamic_return_type_unknown_arg (0.00s) - --- PASS: TestFunctionCallExprValue/valid_call_with_no_conversions (0.00s) - --- PASS: TestFunctionCallExprValue/valid_call_with_arg_conversion (0.00s) - --- PASS: TestFunctionCallExprValue/valid_call_with_dynamic_arg (0.00s) - --- PASS: TestFunctionCallExprValue/function_with_dynamic_return_type (0.00s) + --- PASS: TestFunctionCallExprValue/error_in_function (0.00s) --- PASS: TestFunctionCallExprValue/unknown_function (0.00s) + --- PASS: TestFunctionCallExprValue/valid_call_with_no_conversions (0.00s) --- PASS: TestFunctionCallExprValue/valid_call_with_unknown_arg (0.00s) - --- PASS: TestFunctionCallExprValue/valid_call_with_unknown_arg_needing_conversion (0.00s) --- PASS: TestFunctionCallExprValue/invalid_arg_type (0.00s) - --- PASS: TestFunctionCallExprValue/error_in_function (0.00s) + --- PASS: TestFunctionCallExprValue/function_with_dynamic_return_type (0.00s) + --- PASS: TestFunctionCallExprValue/valid_call_with_arg_conversion (0.00s) + --- PASS: TestFunctionCallExprValue/valid_call_with_unknown_arg_needing_conversion (0.00s) + --- PASS: TestFunctionCallExprValue/valid_call_with_dynamic_arg (0.00s) === RUN TestExpressionAsTraversal --- PASS: TestExpressionAsTraversal (0.00s) === RUN TestStaticExpressionList @@ -2451,7 +2487,7 @@ === RUN TestParseConfig/block_"unterminated_string_"name"_{} parser_test.go:2549: block "unterminated_string "name" {} ---- PASS: TestParseConfig (0.00s) +--- PASS: TestParseConfig (0.01s) --- PASS: TestParseConfig/#00 (0.00s) --- PASS: TestParseConfig/block_{}_ (0.00s) --- PASS: TestParseConfig/block_{} (0.00s) @@ -2497,68 +2533,68 @@ --- PASS: TestParseConfig/a_=_sort(data.first.ref.attr)[count.index]_ (0.00s) --- PASS: TestParseConfig/block_"unterminated_string_"name"_{} (0.00s) === RUN TestParseConfigDiagnostics +=== RUN TestParseConfigDiagnostics/unclosed_function_call + parser_test.go:2826: + foo = boop("a" +=== RUN TestParseConfigDiagnostics/unclosed_grouping_parentheses + parser_test.go:2826: + foo = (1 === RUN TestParseConfigDiagnostics/unclosed_single-line_block_(no_contents) parser_test.go:2826: blah { === RUN TestParseConfigDiagnostics/unclosed_single-line_block_(after_its_argument) parser_test.go:2826: blah { a = 1 +=== RUN TestParseConfigDiagnostics/unclosed_quoted_template_at_literal_part + parser_test.go:2826: + foo = "${a} +=== RUN TestParseConfigDiagnostics/unclosed_object_constructor_(before_any_expression) + parser_test.go:2826: + foo = { +=== RUN TestParseConfigDiagnostics/unclosed_tuple_constructor_(before_any_expression) + parser_test.go:2826: + foo = [ === RUN TestParseConfigDiagnostics/unclosed_object_constructor_(before_equals) parser_test.go:2826: foo = { a +=== RUN TestParseConfigDiagnostics/unclosed_template_interpolation_at_EOF + parser_test.go:2826: + foo = "${a === RUN TestParseConfigDiagnostics/unclosed_quoted_template_interpolation_at_closing_quote parser_test.go:2826: foo = "${a" +=== RUN TestParseConfigDiagnostics/unclosed_multi-line_block_(no_contents) + parser_test.go:2826: + blah { === RUN TestParseConfigDiagnostics/unclosed_multi-line_block_(after_one_argument) parser_test.go:2826: blah { a = 1 -=== RUN TestParseConfigDiagnostics/unclosed_tuple_constructor_(before_element_separator) - parser_test.go:2826: - foo = [ a -=== RUN TestParseConfigDiagnostics/unclosed_grouping_parentheses - parser_test.go:2826: - foo = (1 -=== RUN TestParseConfigDiagnostics/unclosed_quoted_template_at_literal_part +=== RUN TestParseConfigDiagnostics/unclosed_function_call_(before_any_argument) parser_test.go:2826: - foo = "${a} + foo = foo( === RUN TestParseConfigDiagnostics/unclosed_object_constructor_(before_element_separator) parser_test.go:2826: foo = { a = 1 -=== RUN TestParseConfigDiagnostics/unclosed_function_call - parser_test.go:2826: - foo = boop("a" -=== RUN TestParseConfigDiagnostics/unclosed_multi-line_block_(no_contents) - parser_test.go:2826: - blah { -=== RUN TestParseConfigDiagnostics/unclosed_template_interpolation_at_EOF - parser_test.go:2826: - foo = "${a -=== RUN TestParseConfigDiagnostics/unclosed_object_constructor_(before_any_expression) - parser_test.go:2826: - foo = { -=== RUN TestParseConfigDiagnostics/unclosed_tuple_constructor_(before_any_expression) - parser_test.go:2826: - foo = [ -=== RUN TestParseConfigDiagnostics/unclosed_function_call_(before_any_argument) +=== RUN TestParseConfigDiagnostics/unclosed_tuple_constructor_(before_element_separator) parser_test.go:2826: - foo = foo( + foo = [ a --- PASS: TestParseConfigDiagnostics (0.00s) + --- PASS: TestParseConfigDiagnostics/unclosed_function_call (0.00s) + --- PASS: TestParseConfigDiagnostics/unclosed_grouping_parentheses (0.00s) --- PASS: TestParseConfigDiagnostics/unclosed_single-line_block_(no_contents) (0.00s) --- PASS: TestParseConfigDiagnostics/unclosed_single-line_block_(after_its_argument) (0.00s) - --- PASS: TestParseConfigDiagnostics/unclosed_object_constructor_(before_equals) (0.00s) - --- PASS: TestParseConfigDiagnostics/unclosed_quoted_template_interpolation_at_closing_quote (0.00s) - --- PASS: TestParseConfigDiagnostics/unclosed_multi-line_block_(after_one_argument) (0.00s) - --- PASS: TestParseConfigDiagnostics/unclosed_tuple_constructor_(before_element_separator) (0.00s) - --- PASS: TestParseConfigDiagnostics/unclosed_grouping_parentheses (0.00s) --- PASS: TestParseConfigDiagnostics/unclosed_quoted_template_at_literal_part (0.00s) - --- PASS: TestParseConfigDiagnostics/unclosed_object_constructor_(before_element_separator) (0.00s) - --- PASS: TestParseConfigDiagnostics/unclosed_function_call (0.00s) - --- PASS: TestParseConfigDiagnostics/unclosed_multi-line_block_(no_contents) (0.00s) - --- PASS: TestParseConfigDiagnostics/unclosed_template_interpolation_at_EOF (0.00s) --- PASS: TestParseConfigDiagnostics/unclosed_object_constructor_(before_any_expression) (0.00s) --- PASS: TestParseConfigDiagnostics/unclosed_tuple_constructor_(before_any_expression) (0.00s) + --- PASS: TestParseConfigDiagnostics/unclosed_object_constructor_(before_equals) (0.00s) + --- PASS: TestParseConfigDiagnostics/unclosed_template_interpolation_at_EOF (0.00s) + --- PASS: TestParseConfigDiagnostics/unclosed_quoted_template_interpolation_at_closing_quote (0.00s) + --- PASS: TestParseConfigDiagnostics/unclosed_multi-line_block_(no_contents) (0.00s) + --- PASS: TestParseConfigDiagnostics/unclosed_multi-line_block_(after_one_argument) (0.00s) --- PASS: TestParseConfigDiagnostics/unclosed_function_call_(before_any_argument) (0.00s) + --- PASS: TestParseConfigDiagnostics/unclosed_object_constructor_(before_element_separator) (0.00s) + --- PASS: TestParseConfigDiagnostics/unclosed_tuple_constructor_(before_element_separator) (0.00s) === RUN TestPeeker --- PASS: TestPeeker (0.00s) === RUN TestValidIdentifier @@ -2940,64 +2976,64 @@ --- PASS: TestScanTokens_template/hello_${foo}_hello (0.00s) --- PASS: TestScanTokens_template/hello_${~foo~}_hello (0.00s) === RUN TestBlocksAtPos -=== RUN TestBlocksAtPos/single_in_body_with_unselected_nested -=== RUN TestBlocksAtPos/single_in_body_with_unselected_sibling -=== RUN TestBlocksAtPos/selected_nested_three_levels -=== RUN TestBlocksAtPos/selected_nested_three_levels_with_unselected_sibling_after -=== RUN TestBlocksAtPos/empty === RUN TestBlocksAtPos/spaces +=== RUN TestBlocksAtPos/single_in_body_with_unselected_nested === RUN TestBlocksAtPos/selected_nested_two_levels +=== RUN TestBlocksAtPos/selected_nested_three_levels_with_unselected_sibling_after === RUN TestBlocksAtPos/selected_nested_three_levels_with_unselected_sibling_before -=== RUN TestBlocksAtPos/unterminated - structure_at_pos_test.go:133: :1,5-6: Unclosed configuration block; There is no closing brace for this block before the end of the file. This may be caused by incorrect brace nesting elsewhere in this file. === RUN TestBlocksAtPos/unterminated_nested structure_at_pos_test.go:133: :2,8-9: Unclosed configuration block; There is no closing brace for this block before the end of the file. This may be caused by incorrect brace nesting elsewhere in this file. +=== RUN TestBlocksAtPos/empty === RUN TestBlocksAtPos/single_in_header === RUN TestBlocksAtPos/single_in_body +=== RUN TestBlocksAtPos/single_in_body_with_unselected_sibling +=== RUN TestBlocksAtPos/selected_nested_three_levels +=== RUN TestBlocksAtPos/unterminated + structure_at_pos_test.go:133: :1,5-6: Unclosed configuration block; There is no closing brace for this block before the end of the file. This may be caused by incorrect brace nesting elsewhere in this file. --- PASS: TestBlocksAtPos (0.00s) - --- PASS: TestBlocksAtPos/single_in_body_with_unselected_nested (0.00s) - --- PASS: TestBlocksAtPos/single_in_body_with_unselected_sibling (0.00s) - --- PASS: TestBlocksAtPos/selected_nested_three_levels (0.00s) - --- PASS: TestBlocksAtPos/selected_nested_three_levels_with_unselected_sibling_after (0.00s) - --- PASS: TestBlocksAtPos/empty (0.00s) --- PASS: TestBlocksAtPos/spaces (0.00s) + --- PASS: TestBlocksAtPos/single_in_body_with_unselected_nested (0.00s) --- PASS: TestBlocksAtPos/selected_nested_two_levels (0.00s) + --- PASS: TestBlocksAtPos/selected_nested_three_levels_with_unselected_sibling_after (0.00s) --- PASS: TestBlocksAtPos/selected_nested_three_levels_with_unselected_sibling_before (0.00s) - --- PASS: TestBlocksAtPos/unterminated (0.00s) --- PASS: TestBlocksAtPos/unterminated_nested (0.00s) + --- PASS: TestBlocksAtPos/empty (0.00s) --- PASS: TestBlocksAtPos/single_in_header (0.00s) --- PASS: TestBlocksAtPos/single_in_body (0.00s) + --- PASS: TestBlocksAtPos/single_in_body_with_unselected_sibling (0.00s) + --- PASS: TestBlocksAtPos/selected_nested_three_levels (0.00s) + --- PASS: TestBlocksAtPos/unterminated (0.00s) === RUN TestAttributeAtPos -=== RUN TestAttributeAtPos/empty -=== RUN TestAttributeAtPos/top-level -=== RUN TestAttributeAtPos/top-level_with_ignored_sibling_after === RUN TestAttributeAtPos/top-level_ignored_sibling_before === RUN TestAttributeAtPos/nested === RUN TestAttributeAtPos/nested_in_unterminated_block structure_at_pos_test.go:233: :2,8-9: Unclosed configuration block; There is no closing brace for this block before the end of the file. This may be caused by incorrect brace nesting elsewhere in this file. +=== RUN TestAttributeAtPos/empty +=== RUN TestAttributeAtPos/top-level +=== RUN TestAttributeAtPos/top-level_with_ignored_sibling_after --- PASS: TestAttributeAtPos (0.00s) - --- PASS: TestAttributeAtPos/empty (0.00s) - --- PASS: TestAttributeAtPos/top-level (0.00s) - --- PASS: TestAttributeAtPos/top-level_with_ignored_sibling_after (0.00s) --- PASS: TestAttributeAtPos/top-level_ignored_sibling_before (0.00s) --- PASS: TestAttributeAtPos/nested (0.00s) --- PASS: TestAttributeAtPos/nested_in_unterminated_block (0.00s) + --- PASS: TestAttributeAtPos/empty (0.00s) + --- PASS: TestAttributeAtPos/top-level (0.00s) + --- PASS: TestAttributeAtPos/top-level_with_ignored_sibling_after (0.00s) === RUN TestOutermostExprAtPos -=== RUN TestOutermostExprAtPos/parens -=== RUN TestOutermostExprAtPos/tuple_cons -=== RUN TestOutermostExprAtPos/function_call === RUN TestOutermostExprAtPos/empty === RUN TestOutermostExprAtPos/simple_bool === RUN TestOutermostExprAtPos/simple_reference === RUN TestOutermostExprAtPos/attribute_reference +=== RUN TestOutermostExprAtPos/parens +=== RUN TestOutermostExprAtPos/tuple_cons +=== RUN TestOutermostExprAtPos/function_call --- PASS: TestOutermostExprAtPos (0.00s) - --- PASS: TestOutermostExprAtPos/parens (0.00s) - --- PASS: TestOutermostExprAtPos/tuple_cons (0.00s) - --- PASS: TestOutermostExprAtPos/function_call (0.00s) --- PASS: TestOutermostExprAtPos/empty (0.00s) --- PASS: TestOutermostExprAtPos/simple_bool (0.00s) --- PASS: TestOutermostExprAtPos/simple_reference (0.00s) --- PASS: TestOutermostExprAtPos/attribute_reference (0.00s) + --- PASS: TestOutermostExprAtPos/parens (0.00s) + --- PASS: TestOutermostExprAtPos/tuple_cons (0.00s) + --- PASS: TestOutermostExprAtPos/function_call (0.00s) === RUN TestBodyContent === RUN TestBodyContent/00 === RUN TestBodyContent/01 @@ -3061,21 +3097,21 @@ === RUN TestVariables === RUN TestVariables/&hclsyntax.LiteralValueExpr{Val:cty.True,_SrcRange:hcl.Range{Filename:"",_Start:hcl.Pos{Line:0,_Column:0,_Byte:0},_End:hcl.Pos{Line:0,_Column:0,_Byte:0}}} === RUN TestVariables/&hclsyntax.ScopeTraversalExpr{Traversal:hcl.Traversal{hcl.TraverseRoot{isTraverser:hcl.isTraverser{},_Name:"foo",_SrcRange:hcl.Range{Filename:"",_Start:hcl.Pos{Line:0,_Column:0,_Byte:0},_End:hcl.Pos{Line:0,_Column:0,_Byte:0}}}},_SrcRange:hcl.Range{Filename:"",_Start:hcl.Pos{Line:0,_Column:0,_Byte:0},_End:hcl.Pos{Line:0,_Column:0,_Byte:0}}} -=== RUN TestVariables/&hclsyntax.BinaryOpExpr{LHS:(*hclsyntax.ScopeTraversalExpr)(0x4000598ba0),_Op:(*hclsyntax.Operation)(0xae5090),_RHS:(*hclsyntax.ScopeTraversalExpr)(0x4000598c00),_SrcRange:hcl.Range{Filename:"",_Start:hcl.Pos{Line:0,_Column:0,_Byte:0},_End:hcl.Pos{Line:0,_Column:0,_Byte:0}}} -=== RUN TestVariables/&hclsyntax.UnaryOpExpr{Op:(*hclsyntax.Operation)(0xae5130),_Val:(*hclsyntax.ScopeTraversalExpr)(0x4000598c60),_SrcRange:hcl.Range{Filename:"",_Start:hcl.Pos{Line:0,_Column:0,_Byte:0},_End:hcl.Pos{Line:0,_Column:0,_Byte:0}},_SymbolRange:hcl.Range{Filename:"",_Start:hcl.Pos{Line:0,_Column:0,_Byte:0},_End:hcl.Pos{Line:0,_Column:0,_Byte:0}}} -=== RUN TestVariables/&hclsyntax.ConditionalExpr{Condition:(*hclsyntax.ScopeTraversalExpr)(0x4000598cc0),_TrueResult:(*hclsyntax.ScopeTraversalExpr)(0x4000598d20),_FalseResult:(*hclsyntax.ScopeTraversalExpr)(0x4000598d80),_SrcRange:hcl.Range{Filename:"",_Start:hcl.Pos{Line:0,_Column:0,_Byte:0},_End:hcl.Pos{Line:0,_Column:0,_Byte:0}}} -=== RUN TestVariables/&hclsyntax.ForExpr{KeyVar:"k",_ValVar:"v",_CollExpr:(*hclsyntax.ScopeTraversalExpr)(0x4000598de0),_KeyExpr:(*hclsyntax.BinaryOpExpr)(0x40001bc310),_ValExpr:(*hclsyntax.BinaryOpExpr)(0x40001bc380),_CondExpr:(*hclsyntax.BinaryOpExpr)(0x40001bc3f0),_Group:false,_SrcRange:hcl.Range{Filename:"",_Start:hcl.Pos{Line:0,_Column:0,_Byte:0},_End:hcl.Pos{Line:0,_Column:0,_Byte:0}},_OpenRange:hcl.Range{Filename:"",_Start:hcl.Pos{Line:0,_Column:0,_Byte:0},_End:hcl.Pos{Line:0,_Column:0,_Byte:0}},_CloseRange:hcl.Range{Filename:"",_Start:hcl.Pos{Line:0,_Column:0,_Byte:0},_End:hcl.Pos{Line:0,_Column:0,_Byte:0}}} +=== RUN TestVariables/&hclsyntax.BinaryOpExpr{LHS:(*hclsyntax.ScopeTraversalExpr)(0x400003efc0),_Op:(*hclsyntax.Operation)(0xae5090),_RHS:(*hclsyntax.ScopeTraversalExpr)(0x400003f020),_SrcRange:hcl.Range{Filename:"",_Start:hcl.Pos{Line:0,_Column:0,_Byte:0},_End:hcl.Pos{Line:0,_Column:0,_Byte:0}}} +=== RUN TestVariables/&hclsyntax.UnaryOpExpr{Op:(*hclsyntax.Operation)(0xae5130),_Val:(*hclsyntax.ScopeTraversalExpr)(0x400003f080),_SrcRange:hcl.Range{Filename:"",_Start:hcl.Pos{Line:0,_Column:0,_Byte:0},_End:hcl.Pos{Line:0,_Column:0,_Byte:0}},_SymbolRange:hcl.Range{Filename:"",_Start:hcl.Pos{Line:0,_Column:0,_Byte:0},_End:hcl.Pos{Line:0,_Column:0,_Byte:0}}} +=== RUN TestVariables/&hclsyntax.ConditionalExpr{Condition:(*hclsyntax.ScopeTraversalExpr)(0x400003f0e0),_TrueResult:(*hclsyntax.ScopeTraversalExpr)(0x400003f140),_FalseResult:(*hclsyntax.ScopeTraversalExpr)(0x400003f1a0),_SrcRange:hcl.Range{Filename:"",_Start:hcl.Pos{Line:0,_Column:0,_Byte:0},_End:hcl.Pos{Line:0,_Column:0,_Byte:0}}} +=== RUN TestVariables/&hclsyntax.ForExpr{KeyVar:"k",_ValVar:"v",_CollExpr:(*hclsyntax.ScopeTraversalExpr)(0x400003f200),_KeyExpr:(*hclsyntax.BinaryOpExpr)(0x40000b8310),_ValExpr:(*hclsyntax.BinaryOpExpr)(0x40000b8380),_CondExpr:(*hclsyntax.BinaryOpExpr)(0x40000b83f0),_Group:false,_SrcRange:hcl.Range{Filename:"",_Start:hcl.Pos{Line:0,_Column:0,_Byte:0},_End:hcl.Pos{Line:0,_Column:0,_Byte:0}},_OpenRange:hcl.Range{Filename:"",_Start:hcl.Pos{Line:0,_Column:0,_Byte:0},_End:hcl.Pos{Line:0,_Column:0,_Byte:0}},_CloseRange:hcl.Range{Filename:"",_Start:hcl.Pos{Line:0,_Column:0,_Byte:0},_End:hcl.Pos{Line:0,_Column:0,_Byte:0}}} === RUN TestVariables/&hclsyntax.ScopeTraversalExpr{Traversal:hcl.Traversal{hcl.TraverseRoot{isTraverser:hcl.isTraverser{},_Name:"data",_SrcRange:hcl.Range{Filename:"",_Start:hcl.Pos{Line:0,_Column:0,_Byte:0},_End:hcl.Pos{Line:0,_Column:0,_Byte:0}}},_hcl.TraverseAttr{isTraverser:hcl.isTraverser{},_Name:"null_data_source",_SrcRange:hcl.Range{Filename:"",_Start:hcl.Pos{Line:0,_Column:0,_Byte:0},_End:hcl.Pos{Line:0,_Column:0,_Byte:0}}},_hcl.TraverseAttr{isTraverser:hcl.isTraverser{},_Name:"multi",_SrcRange:hcl.Range{Filename:"",_Start:hcl.Pos{Line:0,_Column:0,_Byte:0},_End:hcl.Pos{Line:0,_Column:0,_Byte:0}}},_hcl.TraverseIndex{isTraverser:hcl.isTraverser{},_Key:cty.NumberIntVal(0),_SrcRange:hcl.Range{Filename:"",_Start:hcl.Pos{Line:0,_Column:0,_Byte:0},_End:hcl.Pos{Line:0,_Column:0,_Byte:0}}}},_SrcRange:hcl.Range{Filename:"",_Start:hcl.Pos{Line:0,_Column:0,_Byte:0},_End:hcl.Pos{Line:0,_Column:0,_Byte:0}}} -=== RUN TestVariables/&hclsyntax.RelativeTraversalExpr{Source:(*hclsyntax.FunctionCallExpr)(0x400047a0f0),_Traversal:hcl.Traversal{hcl.TraverseIndex{isTraverser:hcl.isTraverser{},_Key:cty.NumberIntVal(0),_SrcRange:hcl.Range{Filename:"",_Start:hcl.Pos{Line:0,_Column:0,_Byte:0},_End:hcl.Pos{Line:0,_Column:0,_Byte:0}}}},_SrcRange:hcl.Range{Filename:"",_Start:hcl.Pos{Line:0,_Column:0,_Byte:0},_End:hcl.Pos{Line:0,_Column:0,_Byte:0}}} +=== RUN TestVariables/&hclsyntax.RelativeTraversalExpr{Source:(*hclsyntax.FunctionCallExpr)(0x400044a0f0),_Traversal:hcl.Traversal{hcl.TraverseIndex{isTraverser:hcl.isTraverser{},_Key:cty.NumberIntVal(0),_SrcRange:hcl.Range{Filename:"",_Start:hcl.Pos{Line:0,_Column:0,_Byte:0},_End:hcl.Pos{Line:0,_Column:0,_Byte:0}}}},_SrcRange:hcl.Range{Filename:"",_Start:hcl.Pos{Line:0,_Column:0,_Byte:0},_End:hcl.Pos{Line:0,_Column:0,_Byte:0}}} --- PASS: TestVariables (0.00s) --- PASS: TestVariables/&hclsyntax.LiteralValueExpr{Val:cty.True,_SrcRange:hcl.Range{Filename:"",_Start:hcl.Pos{Line:0,_Column:0,_Byte:0},_End:hcl.Pos{Line:0,_Column:0,_Byte:0}}} (0.00s) --- PASS: TestVariables/&hclsyntax.ScopeTraversalExpr{Traversal:hcl.Traversal{hcl.TraverseRoot{isTraverser:hcl.isTraverser{},_Name:"foo",_SrcRange:hcl.Range{Filename:"",_Start:hcl.Pos{Line:0,_Column:0,_Byte:0},_End:hcl.Pos{Line:0,_Column:0,_Byte:0}}}},_SrcRange:hcl.Range{Filename:"",_Start:hcl.Pos{Line:0,_Column:0,_Byte:0},_End:hcl.Pos{Line:0,_Column:0,_Byte:0}}} (0.00s) - --- PASS: TestVariables/&hclsyntax.BinaryOpExpr{LHS:(*hclsyntax.ScopeTraversalExpr)(0x4000598ba0),_Op:(*hclsyntax.Operation)(0xae5090),_RHS:(*hclsyntax.ScopeTraversalExpr)(0x4000598c00),_SrcRange:hcl.Range{Filename:"",_Start:hcl.Pos{Line:0,_Column:0,_Byte:0},_End:hcl.Pos{Line:0,_Column:0,_Byte:0}}} (0.00s) - --- PASS: TestVariables/&hclsyntax.UnaryOpExpr{Op:(*hclsyntax.Operation)(0xae5130),_Val:(*hclsyntax.ScopeTraversalExpr)(0x4000598c60),_SrcRange:hcl.Range{Filename:"",_Start:hcl.Pos{Line:0,_Column:0,_Byte:0},_End:hcl.Pos{Line:0,_Column:0,_Byte:0}},_SymbolRange:hcl.Range{Filename:"",_Start:hcl.Pos{Line:0,_Column:0,_Byte:0},_End:hcl.Pos{Line:0,_Column:0,_Byte:0}}} (0.00s) - --- PASS: TestVariables/&hclsyntax.ConditionalExpr{Condition:(*hclsyntax.ScopeTraversalExpr)(0x4000598cc0),_TrueResult:(*hclsyntax.ScopeTraversalExpr)(0x4000598d20),_FalseResult:(*hclsyntax.ScopeTraversalExpr)(0x4000598d80),_SrcRange:hcl.Range{Filename:"",_Start:hcl.Pos{Line:0,_Column:0,_Byte:0},_End:hcl.Pos{Line:0,_Column:0,_Byte:0}}} (0.00s) - --- PASS: TestVariables/&hclsyntax.ForExpr{KeyVar:"k",_ValVar:"v",_CollExpr:(*hclsyntax.ScopeTraversalExpr)(0x4000598de0),_KeyExpr:(*hclsyntax.BinaryOpExpr)(0x40001bc310),_ValExpr:(*hclsyntax.BinaryOpExpr)(0x40001bc380),_CondExpr:(*hclsyntax.BinaryOpExpr)(0x40001bc3f0),_Group:false,_SrcRange:hcl.Range{Filename:"",_Start:hcl.Pos{Line:0,_Column:0,_Byte:0},_End:hcl.Pos{Line:0,_Column:0,_Byte:0}},_OpenRange:hcl.Range{Filename:"",_Start:hcl.Pos{Line:0,_Column:0,_Byte:0},_End:hcl.Pos{Line:0,_Column:0,_Byte:0}},_CloseRange:hcl.Range{Filename:"",_Start:hcl.Pos{Line:0,_Column:0,_Byte:0},_End:hcl.Pos{Line:0,_Column:0,_Byte:0}}} (0.00s) + --- PASS: TestVariables/&hclsyntax.BinaryOpExpr{LHS:(*hclsyntax.ScopeTraversalExpr)(0x400003efc0),_Op:(*hclsyntax.Operation)(0xae5090),_RHS:(*hclsyntax.ScopeTraversalExpr)(0x400003f020),_SrcRange:hcl.Range{Filename:"",_Start:hcl.Pos{Line:0,_Column:0,_Byte:0},_End:hcl.Pos{Line:0,_Column:0,_Byte:0}}} (0.00s) + --- PASS: TestVariables/&hclsyntax.UnaryOpExpr{Op:(*hclsyntax.Operation)(0xae5130),_Val:(*hclsyntax.ScopeTraversalExpr)(0x400003f080),_SrcRange:hcl.Range{Filename:"",_Start:hcl.Pos{Line:0,_Column:0,_Byte:0},_End:hcl.Pos{Line:0,_Column:0,_Byte:0}},_SymbolRange:hcl.Range{Filename:"",_Start:hcl.Pos{Line:0,_Column:0,_Byte:0},_End:hcl.Pos{Line:0,_Column:0,_Byte:0}}} (0.00s) + --- PASS: TestVariables/&hclsyntax.ConditionalExpr{Condition:(*hclsyntax.ScopeTraversalExpr)(0x400003f0e0),_TrueResult:(*hclsyntax.ScopeTraversalExpr)(0x400003f140),_FalseResult:(*hclsyntax.ScopeTraversalExpr)(0x400003f1a0),_SrcRange:hcl.Range{Filename:"",_Start:hcl.Pos{Line:0,_Column:0,_Byte:0},_End:hcl.Pos{Line:0,_Column:0,_Byte:0}}} (0.00s) + --- PASS: TestVariables/&hclsyntax.ForExpr{KeyVar:"k",_ValVar:"v",_CollExpr:(*hclsyntax.ScopeTraversalExpr)(0x400003f200),_KeyExpr:(*hclsyntax.BinaryOpExpr)(0x40000b8310),_ValExpr:(*hclsyntax.BinaryOpExpr)(0x40000b8380),_CondExpr:(*hclsyntax.BinaryOpExpr)(0x40000b83f0),_Group:false,_SrcRange:hcl.Range{Filename:"",_Start:hcl.Pos{Line:0,_Column:0,_Byte:0},_End:hcl.Pos{Line:0,_Column:0,_Byte:0}},_OpenRange:hcl.Range{Filename:"",_Start:hcl.Pos{Line:0,_Column:0,_Byte:0},_End:hcl.Pos{Line:0,_Column:0,_Byte:0}},_CloseRange:hcl.Range{Filename:"",_Start:hcl.Pos{Line:0,_Column:0,_Byte:0},_End:hcl.Pos{Line:0,_Column:0,_Byte:0}}} (0.00s) --- PASS: TestVariables/&hclsyntax.ScopeTraversalExpr{Traversal:hcl.Traversal{hcl.TraverseRoot{isTraverser:hcl.isTraverser{},_Name:"data",_SrcRange:hcl.Range{Filename:"",_Start:hcl.Pos{Line:0,_Column:0,_Byte:0},_End:hcl.Pos{Line:0,_Column:0,_Byte:0}}},_hcl.TraverseAttr{isTraverser:hcl.isTraverser{},_Name:"null_data_source",_SrcRange:hcl.Range{Filename:"",_Start:hcl.Pos{Line:0,_Column:0,_Byte:0},_End:hcl.Pos{Line:0,_Column:0,_Byte:0}}},_hcl.TraverseAttr{isTraverser:hcl.isTraverser{},_Name:"multi",_SrcRange:hcl.Range{Filename:"",_Start:hcl.Pos{Line:0,_Column:0,_Byte:0},_End:hcl.Pos{Line:0,_Column:0,_Byte:0}}},_hcl.TraverseIndex{isTraverser:hcl.isTraverser{},_Key:cty.NumberIntVal(0),_SrcRange:hcl.Range{Filename:"",_Start:hcl.Pos{Line:0,_Column:0,_Byte:0},_End:hcl.Pos{Line:0,_Column:0,_Byte:0}}}},_SrcRange:hcl.Range{Filename:"",_Start:hcl.Pos{Line:0,_Column:0,_Byte:0},_End:hcl.Pos{Line:0,_Column:0,_Byte:0}}} (0.00s) - --- PASS: TestVariables/&hclsyntax.RelativeTraversalExpr{Source:(*hclsyntax.FunctionCallExpr)(0x400047a0f0),_Traversal:hcl.Traversal{hcl.TraverseIndex{isTraverser:hcl.isTraverser{},_Key:cty.NumberIntVal(0),_SrcRange:hcl.Range{Filename:"",_Start:hcl.Pos{Line:0,_Column:0,_Byte:0},_End:hcl.Pos{Line:0,_Column:0,_Byte:0}}}},_SrcRange:hcl.Range{Filename:"",_Start:hcl.Pos{Line:0,_Column:0,_Byte:0},_End:hcl.Pos{Line:0,_Column:0,_Byte:0}}} (0.00s) + --- PASS: TestVariables/&hclsyntax.RelativeTraversalExpr{Source:(*hclsyntax.FunctionCallExpr)(0x400044a0f0),_Traversal:hcl.Traversal{hcl.TraverseIndex{isTraverser:hcl.isTraverser{},_Key:cty.NumberIntVal(0),_SrcRange:hcl.Range{Filename:"",_Start:hcl.Pos{Line:0,_Column:0,_Byte:0},_End:hcl.Pos{Line:0,_Column:0,_Byte:0}}}},_SrcRange:hcl.Range{Filename:"",_Start:hcl.Pos{Line:0,_Column:0,_Byte:0},_End:hcl.Pos{Line:0,_Column:0,_Byte:0}}} (0.00s) === RUN TestWalk === RUN TestWalk/1 === RUN TestWalk/foo @@ -3099,7 +3135,7 @@ --- PASS: TestWalk/bar(1,_a)[0] (0.00s) --- PASS: TestWalk/[for_x_in_foo:_x_+_1_if_x_<_10] (0.00s) PASS -ok github.com/hashicorp/hcl/v2/hclsyntax 0.074s +ok github.com/hashicorp/hcl/v2/hclsyntax 0.116s === RUN FuzzParseTemplate === RUN FuzzParseTemplate/empty.tmpl === RUN FuzzParseTemplate/escape-dollar.tmpl @@ -3167,7 +3203,7 @@ --- PASS: FuzzParseConfig/empty.hcl (0.00s) --- PASS: FuzzParseConfig/utf8.hcl (0.00s) PASS -ok github.com/hashicorp/hcl/v2/hclsyntax/fuzz 0.029s +ok github.com/hashicorp/hcl/v2/hclsyntax/fuzz 0.028s === RUN TestMockBodyPartialContent === RUN TestMockBodyPartialContent/block_requested,_no_labels === RUN TestMockBodyPartialContent/block_requested,_wrong_labels @@ -3187,13 +3223,13 @@ --- PASS: TestMockBodyPartialContent/attribute_remains (0.00s) --- PASS: TestMockBodyPartialContent/attribute_missing (0.00s) === RUN TestExprList +=== RUN TestExprList/as_list === RUN TestExprList/as_tuple === RUN TestExprList/not_list -=== RUN TestExprList/as_list --- PASS: TestExprList (0.00s) + --- PASS: TestExprList/as_list (0.00s) --- PASS: TestExprList/as_tuple (0.00s) --- PASS: TestExprList/not_list (0.00s) - --- PASS: TestExprList/as_list (0.00s) === RUN TestExprMap === RUN TestExprMap/as_object === RUN TestExprMap/as_map @@ -3203,7 +3239,7 @@ --- PASS: TestExprMap/as_map (0.00s) --- PASS: TestExprMap/not_map (0.00s) PASS -ok github.com/hashicorp/hcl/v2/hcltest 0.017s +ok github.com/hashicorp/hcl/v2/hcltest 0.020s === RUN TestBlockType === RUN TestBlockType/service --- PASS: TestBlockType (0.00s) @@ -3374,7 +3410,7 @@ === RUN TestFormat === RUN TestFormat/00 format_test.go:621: tokens (hclwrite.Tokens) (len=1 cap=1) { - (*hclwrite.Token)(0x40003724e0)({ + (*hclwrite.Token)(0x40002a64e0)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -3384,28 +3420,28 @@ === RUN TestFormat/01 format_test.go:621: tokens (hclwrite.Tokens) (len=4 cap=4) { - (*hclwrite.Token)(0x400012d220)({ + (*hclwrite.Token)(0x40000a3220)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400012d248)({ + (*hclwrite.Token)(0x40000a3248)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400012d270)({ + (*hclwrite.Token)(0x40000a3270)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 31 |1| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400012d298)({ + (*hclwrite.Token)(0x40000a3298)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -3415,42 +3451,42 @@ === RUN TestFormat/02 format_test.go:621: tokens (hclwrite.Tokens) (len=6 cap=6) { - (*hclwrite.Token)(0x4000320000)({ + (*hclwrite.Token)(0x40002d0000)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000320028)({ + (*hclwrite.Token)(0x40002d0028)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000320050)({ + (*hclwrite.Token)(0x40002d0050)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 62 |b| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000320078)({ + (*hclwrite.Token)(0x40002d0078)({ Type: (hclsyntax.TokenType) TokenDot, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2e |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003200a0)({ + (*hclwrite.Token)(0x40002d00a0)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 63 |c| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003200c8)({ + (*hclwrite.Token)(0x40002d00c8)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -3460,49 +3496,49 @@ === RUN TestFormat/03 format_test.go:621: tokens (hclwrite.Tokens) (len=7 cap=7) { - (*hclwrite.Token)(0x4000378120)({ + (*hclwrite.Token)(0x40002dc000)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000378148)({ + (*hclwrite.Token)(0x40002dc028)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000378170)({ + (*hclwrite.Token)(0x40002dc050)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 62 |b| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000378198)({ + (*hclwrite.Token)(0x40002dc078)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003781c0)({ + (*hclwrite.Token)(0x40002dc0a0)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 63 |c| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003781e8)({ + (*hclwrite.Token)(0x40002dc0c8)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000378210)({ + (*hclwrite.Token)(0x40002dc0f0)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -3512,63 +3548,63 @@ === RUN TestFormat/04 format_test.go:621: tokens (hclwrite.Tokens) (len=9 cap=9) { - (*hclwrite.Token)(0x4000329500)({ + (*hclwrite.Token)(0x4000253500)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000329528)({ + (*hclwrite.Token)(0x4000253528)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000329550)({ + (*hclwrite.Token)(0x4000253550)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 62 |b| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000329578)({ + (*hclwrite.Token)(0x4000253578)({ Type: (hclsyntax.TokenType) TokenOParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 28 |(| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003295a0)({ + (*hclwrite.Token)(0x40002535a0)({ Type: (hclsyntax.TokenType) TokenCParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 29 |)| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003295c8)({ + (*hclwrite.Token)(0x40002535c8)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003295f0)({ + (*hclwrite.Token)(0x40002535f0)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 63 |c| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000329618)({ + (*hclwrite.Token)(0x4000253618)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000329640)({ + (*hclwrite.Token)(0x4000253640)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -3578,77 +3614,77 @@ === RUN TestFormat/05 format_test.go:621: tokens (hclwrite.Tokens) (len=11 cap=11) { - (*hclwrite.Token)(0x4000103c00)({ + (*hclwrite.Token)(0x4000134fc0)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000103c28)({ + (*hclwrite.Token)(0x4000134fe8)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000103c50)({ + (*hclwrite.Token)(0x4000135010)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000103c78)({ + (*hclwrite.Token)(0x4000135038)({ Type: (hclsyntax.TokenType) TokenOQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000103ca0)({ + (*hclwrite.Token)(0x4000135060)({ Type: (hclsyntax.TokenType) TokenQuotedLit, Bytes: ([]uint8) (len=5 cap=5) { 00000000 68 65 6c 6c 6f |hello| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000103cc8)({ + (*hclwrite.Token)(0x4000135088)({ Type: (hclsyntax.TokenType) TokenCQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000103cf0)({ + (*hclwrite.Token)(0x40001350b0)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000103d18)({ + (*hclwrite.Token)(0x40001350d8)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000103d40)({ + (*hclwrite.Token)(0x4000135100)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 30 |0| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000103d68)({ + (*hclwrite.Token)(0x4000135128)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000103d90)({ + (*hclwrite.Token)(0x4000135150)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -3658,42 +3694,42 @@ === RUN TestFormat/06 format_test.go:621: tokens (hclwrite.Tokens) (len=6 cap=6) { - (*hclwrite.Token)(0x40003200f0)({ + (*hclwrite.Token)(0x40002d00f0)({ Type: (hclsyntax.TokenType) TokenOParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 28 |(| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000320118)({ + (*hclwrite.Token)(0x40002d0118)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000320140)({ + (*hclwrite.Token)(0x40002d0140)({ Type: (hclsyntax.TokenType) TokenPlus, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2b |+| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000320168)({ + (*hclwrite.Token)(0x40002d0168)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 32 |2| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000320190)({ + (*hclwrite.Token)(0x40002d0190)({ Type: (hclsyntax.TokenType) TokenCParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 29 |)| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003201b8)({ + (*hclwrite.Token)(0x40002d01b8)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -3703,42 +3739,42 @@ === RUN TestFormat/07 format_test.go:621: tokens (hclwrite.Tokens) (len=6 cap=6) { - (*hclwrite.Token)(0x40003201e0)({ + (*hclwrite.Token)(0x40002d01e0)({ Type: (hclsyntax.TokenType) TokenOParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 28 |(| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000320208)({ + (*hclwrite.Token)(0x40002d0208)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000320230)({ + (*hclwrite.Token)(0x40002d0230)({ Type: (hclsyntax.TokenType) TokenStar, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2a |*| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000320258)({ + (*hclwrite.Token)(0x40002d0258)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 32 |2| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000320280)({ + (*hclwrite.Token)(0x40002d0280)({ Type: (hclsyntax.TokenType) TokenCParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 29 |)| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003202a8)({ + (*hclwrite.Token)(0x40002d02a8)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -3748,49 +3784,49 @@ === RUN TestFormat/08 format_test.go:621: tokens (hclwrite.Tokens) (len=7 cap=7) { - (*hclwrite.Token)(0x4000378240)({ + (*hclwrite.Token)(0x40002dc120)({ Type: (hclsyntax.TokenType) TokenOParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 28 |(| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000378268)({ + (*hclwrite.Token)(0x40002dc148)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000378290)({ + (*hclwrite.Token)(0x40002dc170)({ Type: (hclsyntax.TokenType) TokenPlus, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2b |+| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40003782b8)({ + (*hclwrite.Token)(0x40002dc198)({ Type: (hclsyntax.TokenType) TokenMinus, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2d |-| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40003782e0)({ + (*hclwrite.Token)(0x40002dc1c0)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 32 |2| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000378308)({ + (*hclwrite.Token)(0x40002dc1e8)({ Type: (hclsyntax.TokenType) TokenCParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 29 |)| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000378330)({ + (*hclwrite.Token)(0x40002dc210)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -3800,49 +3836,49 @@ === RUN TestFormat/09 format_test.go:621: tokens (hclwrite.Tokens) (len=7 cap=7) { - (*hclwrite.Token)(0x4000378360)({ + (*hclwrite.Token)(0x40002dc240)({ Type: (hclsyntax.TokenType) TokenOParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 28 |(| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000378388)({ + (*hclwrite.Token)(0x40002dc268)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003783b0)({ + (*hclwrite.Token)(0x40002dc290)({ Type: (hclsyntax.TokenType) TokenStar, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2a |*| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40003783d8)({ + (*hclwrite.Token)(0x40002dc2b8)({ Type: (hclsyntax.TokenType) TokenMinus, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2d |-| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000378400)({ + (*hclwrite.Token)(0x40002dc2e0)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 32 |2| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000378428)({ + (*hclwrite.Token)(0x40002dc308)({ Type: (hclsyntax.TokenType) TokenCParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 29 |)| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000378450)({ + (*hclwrite.Token)(0x40002dc330)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -3852,49 +3888,49 @@ === RUN TestFormat/10 format_test.go:621: tokens (hclwrite.Tokens) (len=7 cap=7) { - (*hclwrite.Token)(0x4000378480)({ + (*hclwrite.Token)(0x40002dc360)({ Type: (hclsyntax.TokenType) TokenOParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 28 |(| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003784a8)({ + (*hclwrite.Token)(0x40002dc388)({ Type: (hclsyntax.TokenType) TokenMinus, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2d |-| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003784d0)({ + (*hclwrite.Token)(0x40002dc3b0)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 32 |2| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003784f8)({ + (*hclwrite.Token)(0x40002dc3d8)({ Type: (hclsyntax.TokenType) TokenPlus, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2b |+| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000378520)({ + (*hclwrite.Token)(0x40002dc400)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 31 |1| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000378548)({ + (*hclwrite.Token)(0x40002dc428)({ Type: (hclsyntax.TokenType) TokenCParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 29 |)| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000378570)({ + (*hclwrite.Token)(0x40002dc450)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -3904,112 +3940,112 @@ === RUN TestFormat/11 format_test.go:621: tokens (hclwrite.Tokens) (len=16 cap=16) { - (*hclwrite.Token)(0x400016edc8)({ + (*hclwrite.Token)(0x40000d6dc8)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=3 cap=3) { 00000000 66 6f 6f |foo| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400016edf0)({ + (*hclwrite.Token)(0x40000d6df0)({ Type: (hclsyntax.TokenType) TokenOParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 28 |(| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400016ee18)({ + (*hclwrite.Token)(0x40000d6e18)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 31 |1| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400016ee40)({ + (*hclwrite.Token)(0x40000d6e40)({ Type: (hclsyntax.TokenType) TokenComma, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2c |,| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400016ee68)({ + (*hclwrite.Token)(0x40000d6e68)({ Type: (hclsyntax.TokenType) TokenMinus, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2d |-| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400016ee90)({ + (*hclwrite.Token)(0x40000d6e90)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 32 |2| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400016eeb8)({ + (*hclwrite.Token)(0x40000d6eb8)({ Type: (hclsyntax.TokenType) TokenComma, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2c |,| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400016eee0)({ + (*hclwrite.Token)(0x40000d6ee0)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400016ef08)({ + (*hclwrite.Token)(0x40000d6f08)({ Type: (hclsyntax.TokenType) TokenStar, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2a |*| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400016ef30)({ + (*hclwrite.Token)(0x40000d6f30)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 62 |b| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400016ef58)({ + (*hclwrite.Token)(0x40000d6f58)({ Type: (hclsyntax.TokenType) TokenComma, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2c |,| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400016ef80)({ + (*hclwrite.Token)(0x40000d6f80)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 62 |b| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400016efa8)({ + (*hclwrite.Token)(0x40000d6fa8)({ Type: (hclsyntax.TokenType) TokenComma, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2c |,| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400016efd0)({ + (*hclwrite.Token)(0x40000d6fd0)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 63 |c| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400016eff8)({ + (*hclwrite.Token)(0x40000d6ff8)({ Type: (hclsyntax.TokenType) TokenCParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 29 |)| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400016f020)({ + (*hclwrite.Token)(0x40000d7020)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -4019,56 +4055,56 @@ === RUN TestFormat/12 format_test.go:621: tokens (hclwrite.Tokens) (len=8 cap=8) { - (*hclwrite.Token)(0x400016ca00)({ + (*hclwrite.Token)(0x40000d4a00)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=3 cap=3) { 00000000 66 6f 6f |foo| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400016ca28)({ + (*hclwrite.Token)(0x40000d4a28)({ Type: (hclsyntax.TokenType) TokenOParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 28 |(| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400016ca50)({ + (*hclwrite.Token)(0x40000d4a50)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400016ca78)({ + (*hclwrite.Token)(0x40000d4a78)({ Type: (hclsyntax.TokenType) TokenComma, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2c |,| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400016caa0)({ + (*hclwrite.Token)(0x40000d4aa0)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 62 |b| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400016cac8)({ + (*hclwrite.Token)(0x40000d4ac8)({ Type: (hclsyntax.TokenType) TokenEllipsis, Bytes: ([]uint8) (len=3 cap=3) { 00000000 2e 2e 2e |...| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400016caf0)({ + (*hclwrite.Token)(0x40000d4af0)({ Type: (hclsyntax.TokenType) TokenCParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 29 |)| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400016cb18)({ + (*hclwrite.Token)(0x40000d4b18)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -4078,21 +4114,21 @@ === RUN TestFormat/13 format_test.go:621: tokens (hclwrite.Tokens) (len=3 cap=3) { - (*hclwrite.Token)(0x4000169a80)({ + (*hclwrite.Token)(0x40000d3a80)({ Type: (hclsyntax.TokenType) TokenBang, Bytes: ([]uint8) (len=1 cap=1) { 00000000 21 |!| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000169aa8)({ + (*hclwrite.Token)(0x40000d3aa8)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=4 cap=4) { 00000000 74 72 75 65 |true| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000169ad0)({ + (*hclwrite.Token)(0x40000d3ad0)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -4102,63 +4138,63 @@ === RUN TestFormat/14 format_test.go:621: tokens (hclwrite.Tokens) (len=9 cap=9) { - (*hclwrite.Token)(0x4000392780)({ + (*hclwrite.Token)(0x400028e780)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003927a8)({ + (*hclwrite.Token)(0x400028e7a8)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40003927d0)({ + (*hclwrite.Token)(0x400028e7d0)({ Type: (hclsyntax.TokenType) TokenOQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40003927f8)({ + (*hclwrite.Token)(0x400028e7f8)({ Type: (hclsyntax.TokenType) TokenQuotedLit, Bytes: ([]uint8) (len=6 cap=6) { 00000000 68 65 6c 6c 6f 20 |hello | }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000392820)({ + (*hclwrite.Token)(0x400028e820)({ Type: (hclsyntax.TokenType) TokenTemplateInterp, Bytes: ([]uint8) (len=2 cap=2) { 00000000 24 7b |${| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000392848)({ + (*hclwrite.Token)(0x400028e848)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=4 cap=4) { 00000000 6e 61 6d 65 |name| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000392870)({ + (*hclwrite.Token)(0x400028e870)({ Type: (hclsyntax.TokenType) TokenTemplateSeqEnd, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7d |}| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000392898)({ + (*hclwrite.Token)(0x400028e898)({ Type: (hclsyntax.TokenType) TokenCQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003928c0)({ + (*hclwrite.Token)(0x400028e8c0)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -4168,63 +4204,63 @@ === RUN TestFormat/15 format_test.go:621: tokens (hclwrite.Tokens) (len=9 cap=9) { - (*hclwrite.Token)(0x4000392a80)({ + (*hclwrite.Token)(0x400028ea80)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000392aa8)({ + (*hclwrite.Token)(0x400028eaa8)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000392ad0)({ + (*hclwrite.Token)(0x400028ead0)({ Type: (hclsyntax.TokenType) TokenOQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000392af8)({ + (*hclwrite.Token)(0x400028eaf8)({ Type: (hclsyntax.TokenType) TokenQuotedLit, Bytes: ([]uint8) (len=6 cap=6) { 00000000 68 65 6c 6c 6f 20 |hello | }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000392b20)({ + (*hclwrite.Token)(0x400028eb20)({ Type: (hclsyntax.TokenType) TokenTemplateInterp, Bytes: ([]uint8) (len=3 cap=3) { 00000000 24 7b 7e |${~| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000392b48)({ + (*hclwrite.Token)(0x400028eb48)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=4 cap=4) { 00000000 6e 61 6d 65 |name| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000392b70)({ + (*hclwrite.Token)(0x400028eb70)({ Type: (hclsyntax.TokenType) TokenTemplateSeqEnd, Bytes: ([]uint8) (len=2 cap=2) { 00000000 7e 7d |~}| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000392b98)({ + (*hclwrite.Token)(0x400028eb98)({ Type: (hclsyntax.TokenType) TokenCQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000392bc0)({ + (*hclwrite.Token)(0x400028ebc0)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -4234,126 +4270,126 @@ === RUN TestFormat/16 format_test.go:621: tokens (hclwrite.Tokens) (len=18 cap=18) { - (*hclwrite.Token)(0x400020cf08)({ + (*hclwrite.Token)(0x4000144f08)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400020cf30)({ + (*hclwrite.Token)(0x4000144f30)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400020cf58)({ + (*hclwrite.Token)(0x4000144f58)({ Type: (hclsyntax.TokenType) TokenOQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400020cf80)({ + (*hclwrite.Token)(0x4000144f80)({ Type: (hclsyntax.TokenType) TokenTemplateInterp, Bytes: ([]uint8) (len=2 cap=2) { 00000000 24 7b |${| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400020cfa8)({ + (*hclwrite.Token)(0x4000144fa8)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 62 |b| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400020cfd0)({ + (*hclwrite.Token)(0x4000144fd0)({ Type: (hclsyntax.TokenType) TokenTemplateSeqEnd, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7d |}| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400020cff8)({ + (*hclwrite.Token)(0x4000144ff8)({ Type: (hclsyntax.TokenType) TokenTemplateInterp, Bytes: ([]uint8) (len=2 cap=2) { 00000000 24 7b |${| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400020d020)({ + (*hclwrite.Token)(0x4000145020)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 63 |c| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400020d048)({ + (*hclwrite.Token)(0x4000145048)({ Type: (hclsyntax.TokenType) TokenTemplateSeqEnd, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7d |}| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400020d070)({ + (*hclwrite.Token)(0x4000145070)({ Type: (hclsyntax.TokenType) TokenTemplateInterp, Bytes: ([]uint8) (len=2 cap=2) { 00000000 24 7b |${| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400020d098)({ + (*hclwrite.Token)(0x4000145098)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 64 |d| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400020d0c0)({ + (*hclwrite.Token)(0x40001450c0)({ Type: (hclsyntax.TokenType) TokenTemplateSeqEnd, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7d |}| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400020d0e8)({ + (*hclwrite.Token)(0x40001450e8)({ Type: (hclsyntax.TokenType) TokenQuotedLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 20 | | }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400020d110)({ + (*hclwrite.Token)(0x4000145110)({ Type: (hclsyntax.TokenType) TokenTemplateInterp, Bytes: ([]uint8) (len=2 cap=2) { 00000000 24 7b |${| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400020d138)({ + (*hclwrite.Token)(0x4000145138)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 65 |e| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400020d160)({ + (*hclwrite.Token)(0x4000145160)({ Type: (hclsyntax.TokenType) TokenTemplateSeqEnd, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7d |}| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400020d188)({ + (*hclwrite.Token)(0x4000145188)({ Type: (hclsyntax.TokenType) TokenCQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400020d1b0)({ + (*hclwrite.Token)(0x40001451b0)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -4363,105 +4399,105 @@ === RUN TestFormat/17 format_test.go:621: tokens (hclwrite.Tokens) (len=15 cap=15) { - (*hclwrite.Token)(0x400017aa08)({ + (*hclwrite.Token)(0x40000dea08)({ Type: (hclsyntax.TokenType) TokenOQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400017aa30)({ + (*hclwrite.Token)(0x40000dea30)({ Type: (hclsyntax.TokenType) TokenTemplateControl, Bytes: ([]uint8) (len=2 cap=2) { 00000000 25 7b |%{| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400017aa58)({ + (*hclwrite.Token)(0x40000dea58)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=2 cap=2) { 00000000 69 66 |if| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400017aa80)({ + (*hclwrite.Token)(0x40000dea80)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=4 cap=4) { 00000000 74 72 75 65 |true| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400017aaa8)({ + (*hclwrite.Token)(0x40000deaa8)({ Type: (hclsyntax.TokenType) TokenTemplateSeqEnd, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7d |}| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400017aad0)({ + (*hclwrite.Token)(0x40000dead0)({ Type: (hclsyntax.TokenType) TokenTemplateInterp, Bytes: ([]uint8) (len=2 cap=2) { 00000000 24 7b |${| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400017aaf8)({ + (*hclwrite.Token)(0x40000deaf8)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=3 cap=3) { 00000000 76 61 72 |var| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400017ab20)({ + (*hclwrite.Token)(0x40000deb20)({ Type: (hclsyntax.TokenType) TokenDot, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2e |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400017ab48)({ + (*hclwrite.Token)(0x40000deb48)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=3 cap=3) { 00000000 66 6f 6f |foo| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400017ab70)({ + (*hclwrite.Token)(0x40000deb70)({ Type: (hclsyntax.TokenType) TokenTemplateSeqEnd, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7d |}| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400017ab98)({ + (*hclwrite.Token)(0x40000deb98)({ Type: (hclsyntax.TokenType) TokenTemplateControl, Bytes: ([]uint8) (len=2 cap=2) { 00000000 25 7b |%{| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400017abc0)({ + (*hclwrite.Token)(0x40000debc0)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=5 cap=5) { 00000000 65 6e 64 69 66 |endif| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400017abe8)({ + (*hclwrite.Token)(0x40000debe8)({ Type: (hclsyntax.TokenType) TokenTemplateSeqEnd, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7d |}| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400017ac10)({ + (*hclwrite.Token)(0x40000dec10)({ Type: (hclsyntax.TokenType) TokenCQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400017ac38)({ + (*hclwrite.Token)(0x40000dec38)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -4471,28 +4507,28 @@ === RUN TestFormat/18 format_test.go:621: tokens (hclwrite.Tokens) (len=4 cap=4) { - (*hclwrite.Token)(0x400012d2c0)({ + (*hclwrite.Token)(0x40000a32c0)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 62 |b| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400012d2e8)({ + (*hclwrite.Token)(0x40000a32e8)({ Type: (hclsyntax.TokenType) TokenOBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7b |{| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400012d310)({ + (*hclwrite.Token)(0x40000a3310)({ Type: (hclsyntax.TokenType) TokenCBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7d |}| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400012d338)({ + (*hclwrite.Token)(0x40000a3338)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -4502,70 +4538,70 @@ === RUN TestFormat/19 format_test.go:621: tokens (hclwrite.Tokens) (len=10 cap=10) { - (*hclwrite.Token)(0x40003d0340)({ + (*hclwrite.Token)(0x4000334340)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003d0368)({ + (*hclwrite.Token)(0x4000334368)({ Type: (hclsyntax.TokenType) TokenOQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003d0390)({ + (*hclwrite.Token)(0x4000334390)({ Type: (hclsyntax.TokenType) TokenTemplateInterp, Bytes: ([]uint8) (len=2 cap=2) { 00000000 24 7b |${| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003d03b8)({ + (*hclwrite.Token)(0x40003343b8)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003d03e0)({ + (*hclwrite.Token)(0x40003343e0)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=5 cap=5) { 00000000 68 65 6c 6c 6f |hello| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x40003d0408)({ + (*hclwrite.Token)(0x4000334408)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003d0430)({ + (*hclwrite.Token)(0x4000334430)({ Type: (hclsyntax.TokenType) TokenTemplateSeqEnd, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7d |}| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003d0458)({ + (*hclwrite.Token)(0x4000334458)({ Type: (hclsyntax.TokenType) TokenCQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003d0480)({ + (*hclwrite.Token)(0x4000334480)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003d04a8)({ + (*hclwrite.Token)(0x40003344a8)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -4575,175 +4611,175 @@ === RUN TestFormat/20 format_test.go:621: tokens (hclwrite.Tokens) (len=25 cap=25) { - (*hclwrite.Token)(0x4000198c08)({ + (*hclwrite.Token)(0x40000fac08)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000198c30)({ + (*hclwrite.Token)(0x40000fac30)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=3 cap=3) { 00000000 66 6f 6f |foo| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000198c58)({ + (*hclwrite.Token)(0x40000fac58)({ Type: (hclsyntax.TokenType) TokenOParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 28 |(| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000198c80)({ + (*hclwrite.Token)(0x40000fac80)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000198ca8)({ + (*hclwrite.Token)(0x40000faca8)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 31 |1| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x4000198cd0)({ + (*hclwrite.Token)(0x40000facd0)({ Type: (hclsyntax.TokenType) TokenComma, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2c |,| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000198cf8)({ + (*hclwrite.Token)(0x40000facf8)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000198d20)({ + (*hclwrite.Token)(0x40000fad20)({ Type: (hclsyntax.TokenType) TokenMinus, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2d |-| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x4000198d48)({ + (*hclwrite.Token)(0x40000fad48)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 32 |2| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000198d70)({ + (*hclwrite.Token)(0x40000fad70)({ Type: (hclsyntax.TokenType) TokenComma, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2c |,| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000198d98)({ + (*hclwrite.Token)(0x40000fad98)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000198dc0)({ + (*hclwrite.Token)(0x40000fadc0)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x4000198de8)({ + (*hclwrite.Token)(0x40000fade8)({ Type: (hclsyntax.TokenType) TokenStar, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2a |*| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000198e10)({ + (*hclwrite.Token)(0x40000fae10)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 62 |b| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000198e38)({ + (*hclwrite.Token)(0x40000fae38)({ Type: (hclsyntax.TokenType) TokenComma, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2c |,| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000198e60)({ + (*hclwrite.Token)(0x40000fae60)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000198e88)({ + (*hclwrite.Token)(0x40000fae88)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 62 |b| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x4000198eb0)({ + (*hclwrite.Token)(0x40000faeb0)({ Type: (hclsyntax.TokenType) TokenComma, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2c |,| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000198ed8)({ + (*hclwrite.Token)(0x40000faed8)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000198f00)({ + (*hclwrite.Token)(0x40000faf00)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 63 |c| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x4000198f28)({ + (*hclwrite.Token)(0x40000faf28)({ Type: (hclsyntax.TokenType) TokenComma, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2c |,| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000198f50)({ + (*hclwrite.Token)(0x40000faf50)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000198f78)({ + (*hclwrite.Token)(0x40000faf78)({ Type: (hclsyntax.TokenType) TokenCParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 29 |)| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000198fa0)({ + (*hclwrite.Token)(0x40000fafa0)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000198fc8)({ + (*hclwrite.Token)(0x40000fafc8)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -4753,42 +4789,42 @@ === RUN TestFormat/21 format_test.go:621: tokens (hclwrite.Tokens) (len=6 cap=6) { - (*hclwrite.Token)(0x40003202d0)({ + (*hclwrite.Token)(0x40002d02d0)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003202f8)({ + (*hclwrite.Token)(0x40002d02f8)({ Type: (hclsyntax.TokenType) TokenQuestion, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3f |?| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000320320)({ + (*hclwrite.Token)(0x40002d0320)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 62 |b| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000320348)({ + (*hclwrite.Token)(0x40002d0348)({ Type: (hclsyntax.TokenType) TokenColon, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3a |:| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000320370)({ + (*hclwrite.Token)(0x40002d0370)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 63 |c| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000320398)({ + (*hclwrite.Token)(0x40002d0398)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -4798,35 +4834,35 @@ === RUN TestFormat/22 format_test.go:621: tokens (hclwrite.Tokens) (len=5 cap=5) { - (*hclwrite.Token)(0x4000347930)({ + (*hclwrite.Token)(0x400022f930)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000347958)({ + (*hclwrite.Token)(0x400022f958)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000347980)({ + (*hclwrite.Token)(0x400022f980)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003479a8)({ + (*hclwrite.Token)(0x400022f9a8)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003479d0)({ + (*hclwrite.Token)(0x400022f9d0)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -4836,63 +4872,63 @@ === RUN TestFormat/23 format_test.go:621: tokens (hclwrite.Tokens) (len=9 cap=9) { - (*hclwrite.Token)(0x4000393980)({ + (*hclwrite.Token)(0x400028f980)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003939a8)({ + (*hclwrite.Token)(0x400028f9a8)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=3 cap=3) { 00000000 66 6f 72 |for| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003939d0)({ + (*hclwrite.Token)(0x400028f9d0)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 78 |x| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40003939f8)({ + (*hclwrite.Token)(0x400028f9f8)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=2 cap=2) { 00000000 69 6e |in| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000393a20)({ + (*hclwrite.Token)(0x400028fa20)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 79 |y| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000393a48)({ + (*hclwrite.Token)(0x400028fa48)({ Type: (hclsyntax.TokenType) TokenColon, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3a |:| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000393a70)({ + (*hclwrite.Token)(0x400028fa70)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 78 |x| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000393a98)({ + (*hclwrite.Token)(0x400028fa98)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000393ac0)({ + (*hclwrite.Token)(0x400028fac0)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -4902,77 +4938,77 @@ === RUN TestFormat/24 format_test.go:621: tokens (hclwrite.Tokens) (len=11 cap=11) { - (*hclwrite.Token)(0x4000103dc0)({ + (*hclwrite.Token)(0x4000135180)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000103de8)({ + (*hclwrite.Token)(0x40001351a8)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=3 cap=3) { 00000000 66 6f 72 |for| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000103e10)({ + (*hclwrite.Token)(0x40001351d0)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 78 |x| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000103e38)({ + (*hclwrite.Token)(0x40001351f8)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=2 cap=2) { 00000000 69 6e |in| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000103e60)({ + (*hclwrite.Token)(0x4000135220)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000103e88)({ + (*hclwrite.Token)(0x4000135248)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 79 |y| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000103eb0)({ + (*hclwrite.Token)(0x4000135270)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000103ed8)({ + (*hclwrite.Token)(0x4000135298)({ Type: (hclsyntax.TokenType) TokenColon, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3a |:| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000103f00)({ + (*hclwrite.Token)(0x40001352c0)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 78 |x| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000103f28)({ + (*hclwrite.Token)(0x40001352e8)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000103f50)({ + (*hclwrite.Token)(0x4000135310)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -4982,84 +5018,84 @@ === RUN TestFormat/25 format_test.go:621: tokens (hclwrite.Tokens) (len=12 cap=12) { - (*hclwrite.Token)(0x4000412000)({ + (*hclwrite.Token)(0x4000378000)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000412028)({ + (*hclwrite.Token)(0x4000378028)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000412050)({ + (*hclwrite.Token)(0x4000378050)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000412078)({ + (*hclwrite.Token)(0x4000378078)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x40004120a0)({ + (*hclwrite.Token)(0x40003780a0)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40004120c8)({ + (*hclwrite.Token)(0x40003780c8)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 4 }), - (*hclwrite.Token)(0x40004120f0)({ + (*hclwrite.Token)(0x40003780f0)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000412118)({ + (*hclwrite.Token)(0x4000378118)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x4000412140)({ + (*hclwrite.Token)(0x4000378140)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000412168)({ + (*hclwrite.Token)(0x4000378168)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000412190)({ + (*hclwrite.Token)(0x4000378190)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40004121b8)({ + (*hclwrite.Token)(0x40003781b8)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -5069,70 +5105,70 @@ === RUN TestFormat/26 format_test.go:621: tokens (hclwrite.Tokens) (len=10 cap=10) { - (*hclwrite.Token)(0x40003d1040)({ + (*hclwrite.Token)(0x4000335040)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003d1068)({ + (*hclwrite.Token)(0x4000335068)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003d1090)({ + (*hclwrite.Token)(0x4000335090)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003d10b8)({ + (*hclwrite.Token)(0x40003350b8)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003d10e0)({ + (*hclwrite.Token)(0x40003350e0)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x40003d1108)({ + (*hclwrite.Token)(0x4000335108)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003d1130)({ + (*hclwrite.Token)(0x4000335130)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003d1158)({ + (*hclwrite.Token)(0x4000335158)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003d1180)({ + (*hclwrite.Token)(0x4000335180)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003d11a8)({ + (*hclwrite.Token)(0x40003351a8)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -5142,98 +5178,98 @@ === RUN TestFormat/27 format_test.go:621: tokens (hclwrite.Tokens) (len=14 cap=14) { - (*hclwrite.Token)(0x4000340fc8)({ + (*hclwrite.Token)(0x400026cfc8)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000340ff0)({ + (*hclwrite.Token)(0x400026cff0)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000341018)({ + (*hclwrite.Token)(0x400026d018)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000341040)({ + (*hclwrite.Token)(0x400026d040)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000341068)({ + (*hclwrite.Token)(0x400026d068)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x4000341090)({ + (*hclwrite.Token)(0x400026d090)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003410b8)({ + (*hclwrite.Token)(0x400026d0b8)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 4 }), - (*hclwrite.Token)(0x40003410e0)({ + (*hclwrite.Token)(0x400026d0e0)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000341108)({ + (*hclwrite.Token)(0x400026d108)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x4000341130)({ + (*hclwrite.Token)(0x400026d130)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000341158)({ + (*hclwrite.Token)(0x400026d158)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000341180)({ + (*hclwrite.Token)(0x400026d180)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003411a8)({ + (*hclwrite.Token)(0x400026d1a8)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003411d0)({ + (*hclwrite.Token)(0x400026d1d0)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -5243,98 +5279,98 @@ === RUN TestFormat/28 format_test.go:621: tokens (hclwrite.Tokens) (len=14 cap=14) { - (*hclwrite.Token)(0x4000341208)({ + (*hclwrite.Token)(0x400026d208)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000341230)({ + (*hclwrite.Token)(0x400026d230)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000341258)({ + (*hclwrite.Token)(0x400026d258)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000341280)({ + (*hclwrite.Token)(0x400026d280)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003412a8)({ + (*hclwrite.Token)(0x400026d2a8)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x40003412d0)({ + (*hclwrite.Token)(0x400026d2d0)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003412f8)({ + (*hclwrite.Token)(0x400026d2f8)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 4 }), - (*hclwrite.Token)(0x4000341320)({ + (*hclwrite.Token)(0x400026d320)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000341348)({ + (*hclwrite.Token)(0x400026d348)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x4000341370)({ + (*hclwrite.Token)(0x400026d370)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000341398)({ + (*hclwrite.Token)(0x400026d398)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003413c0)({ + (*hclwrite.Token)(0x400026d3c0)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003413e8)({ + (*hclwrite.Token)(0x400026d3e8)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000341410)({ + (*hclwrite.Token)(0x400026d410)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -5344,77 +5380,77 @@ === RUN TestFormat/29 format_test.go:621: tokens (hclwrite.Tokens) (len=11 cap=11) { - (*hclwrite.Token)(0x4000444000)({ + (*hclwrite.Token)(0x4000135340)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000444028)({ + (*hclwrite.Token)(0x4000135368)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 62 |b| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000444050)({ + (*hclwrite.Token)(0x4000135390)({ Type: (hclsyntax.TokenType) TokenOBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7b |{| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000444078)({ + (*hclwrite.Token)(0x40001353b8)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40004440a0)({ + (*hclwrite.Token)(0x40001353e0)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x40004440c8)({ + (*hclwrite.Token)(0x4000135408)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40004440f0)({ + (*hclwrite.Token)(0x4000135430)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 31 |1| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000444118)({ + (*hclwrite.Token)(0x4000135458)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000444140)({ + (*hclwrite.Token)(0x4000135480)({ Type: (hclsyntax.TokenType) TokenCBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7d |}| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000444168)({ + (*hclwrite.Token)(0x40001354a8)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000444190)({ + (*hclwrite.Token)(0x40001354d0)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -5424,63 +5460,63 @@ === RUN TestFormat/30 format_test.go:621: tokens (hclwrite.Tokens) (len=9 cap=9) { - (*hclwrite.Token)(0x400041e900)({ + (*hclwrite.Token)(0x4000384900)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400041e928)({ + (*hclwrite.Token)(0x4000384928)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 62 |b| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400041e950)({ + (*hclwrite.Token)(0x4000384950)({ Type: (hclsyntax.TokenType) TokenOBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7b |{| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400041e978)({ + (*hclwrite.Token)(0x4000384978)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400041e9a0)({ + (*hclwrite.Token)(0x40003849a0)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400041e9c8)({ + (*hclwrite.Token)(0x40003849c8)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 31 |1| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400041e9f0)({ + (*hclwrite.Token)(0x40003849f0)({ Type: (hclsyntax.TokenType) TokenCBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7d |}| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400041ea18)({ + (*hclwrite.Token)(0x4000384a18)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400041ea40)({ + (*hclwrite.Token)(0x4000384a40)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -5490,70 +5526,70 @@ === RUN TestFormat/31 format_test.go:621: tokens (hclwrite.Tokens) (len=10 cap=10) { - (*hclwrite.Token)(0x40003d1a00)({ + (*hclwrite.Token)(0x4000335a00)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003d1a28)({ + (*hclwrite.Token)(0x4000335a28)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003d1a50)({ + (*hclwrite.Token)(0x4000335a50)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 6 }), - (*hclwrite.Token)(0x40003d1a78)({ + (*hclwrite.Token)(0x4000335a78)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 31 |1| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40003d1aa0)({ + (*hclwrite.Token)(0x4000335aa0)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003d1ac8)({ + (*hclwrite.Token)(0x4000335ac8)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=6 cap=6) { 00000000 62 75 6e 67 6c 65 |bungle| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003d1af0)({ + (*hclwrite.Token)(0x4000335af0)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40003d1b18)({ + (*hclwrite.Token)(0x4000335b18)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 32 |2| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40003d1b40)({ + (*hclwrite.Token)(0x4000335b40)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003d1b68)({ + (*hclwrite.Token)(0x4000335b68)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -5563,77 +5599,77 @@ === RUN TestFormat/32 format_test.go:621: tokens (hclwrite.Tokens) (len=11 cap=11) { - (*hclwrite.Token)(0x40004441c0)({ + (*hclwrite.Token)(0x4000135500)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40004441e8)({ + (*hclwrite.Token)(0x4000135528)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000444210)({ + (*hclwrite.Token)(0x4000135550)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000444238)({ + (*hclwrite.Token)(0x4000135578)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 31 |1| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000444260)({ + (*hclwrite.Token)(0x40001355a0)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000444288)({ + (*hclwrite.Token)(0x40001355c8)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40004442b0)({ + (*hclwrite.Token)(0x40001355f0)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=6 cap=6) { 00000000 62 75 6e 67 6c 65 |bungle| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40004442d8)({ + (*hclwrite.Token)(0x4000135618)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000444300)({ + (*hclwrite.Token)(0x4000135640)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 32 |2| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000444328)({ + (*hclwrite.Token)(0x4000135668)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000444350)({ + (*hclwrite.Token)(0x4000135690)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -5643,70 +5679,70 @@ === RUN TestFormat/33 format_test.go:621: tokens (hclwrite.Tokens) (len=10 cap=10) { - (*hclwrite.Token)(0x4000470000)({ + (*hclwrite.Token)(0x40003d6000)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000470028)({ + (*hclwrite.Token)(0x40003d6028)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000470050)({ + (*hclwrite.Token)(0x40003d6050)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 6 }), - (*hclwrite.Token)(0x4000470078)({ + (*hclwrite.Token)(0x40003d6078)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 31 |1| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40004700a0)({ + (*hclwrite.Token)(0x40003d60a0)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 66 6f 6f 0a |# foo.| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40004700c8)({ + (*hclwrite.Token)(0x40003d60c8)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=6 cap=6) { 00000000 62 75 6e 67 6c 65 |bungle| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40004700f0)({ + (*hclwrite.Token)(0x40003d60f0)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000470118)({ + (*hclwrite.Token)(0x40003d6118)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 32 |2| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000470140)({ + (*hclwrite.Token)(0x40003d6140)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000470168)({ + (*hclwrite.Token)(0x40003d6168)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -5716,84 +5752,84 @@ === RUN TestFormat/34 format_test.go:621: tokens (hclwrite.Tokens) (len=12 cap=12) { - (*hclwrite.Token)(0x40004121e0)({ + (*hclwrite.Token)(0x40003781e0)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000412208)({ + (*hclwrite.Token)(0x4000378208)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000412230)({ + (*hclwrite.Token)(0x4000378230)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 6 }), - (*hclwrite.Token)(0x4000412258)({ + (*hclwrite.Token)(0x4000378258)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 31 |1| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000412280)({ + (*hclwrite.Token)(0x4000378280)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 66 6f 6f 0a |# foo.| }, SpacesBefore: (int) 7 }), - (*hclwrite.Token)(0x40004122a8)({ + (*hclwrite.Token)(0x40003782a8)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=6 cap=6) { 00000000 62 75 6e 67 6c 65 |bungle| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40004122d0)({ + (*hclwrite.Token)(0x40003782d0)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40004122f8)({ + (*hclwrite.Token)(0x40003782f8)({ Type: (hclsyntax.TokenType) TokenOQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000412320)({ + (*hclwrite.Token)(0x4000378320)({ Type: (hclsyntax.TokenType) TokenQuotedLit, Bytes: ([]uint8) (len=5 cap=5) { 00000000 62 6f 6e 63 65 |bonce| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000412348)({ + (*hclwrite.Token)(0x4000378348)({ Type: (hclsyntax.TokenType) TokenCQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000412370)({ + (*hclwrite.Token)(0x4000378370)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 62 61 7a 0a |# baz.| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000412398)({ + (*hclwrite.Token)(0x4000378398)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -5803,91 +5839,91 @@ === RUN TestFormat/35 format_test.go:621: tokens (hclwrite.Tokens) (len=13 cap=13) { - (*hclwrite.Token)(0x4000341448)({ + (*hclwrite.Token)(0x400026d448)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000341470)({ + (*hclwrite.Token)(0x400026d470)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=13 cap=13) { 00000000 23 20 68 65 72 65 20 77 65 20 67 6f 0a |# here we go.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000341498)({ + (*hclwrite.Token)(0x400026d498)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003414c0)({ + (*hclwrite.Token)(0x400026d4c0)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 6 }), - (*hclwrite.Token)(0x40003414e8)({ + (*hclwrite.Token)(0x400026d4e8)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 31 |1| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000341510)({ + (*hclwrite.Token)(0x400026d510)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 66 6f 6f 0a |# foo.| }, SpacesBefore: (int) 7 }), - (*hclwrite.Token)(0x4000341538)({ + (*hclwrite.Token)(0x400026d538)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=6 cap=6) { 00000000 62 75 6e 67 6c 65 |bungle| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000341560)({ + (*hclwrite.Token)(0x400026d560)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000341588)({ + (*hclwrite.Token)(0x400026d588)({ Type: (hclsyntax.TokenType) TokenOQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40003415b0)({ + (*hclwrite.Token)(0x400026d5b0)({ Type: (hclsyntax.TokenType) TokenQuotedLit, Bytes: ([]uint8) (len=5 cap=5) { 00000000 62 6f 6e 63 65 |bonce| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003415d8)({ + (*hclwrite.Token)(0x400026d5d8)({ Type: (hclsyntax.TokenType) TokenCQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000341600)({ + (*hclwrite.Token)(0x400026d600)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 62 61 7a 0a |# baz.| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000341628)({ + (*hclwrite.Token)(0x400026d628)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -5897,112 +5933,112 @@ === RUN TestFormat/36 format_test.go:621: tokens (hclwrite.Tokens) (len=16 cap=16) { - (*hclwrite.Token)(0x400016f348)({ + (*hclwrite.Token)(0x40000d7348)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400016f370)({ + (*hclwrite.Token)(0x40000d7370)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=3 cap=3) { 00000000 66 6f 6f |foo| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400016f398)({ + (*hclwrite.Token)(0x40000d7398)({ Type: (hclsyntax.TokenType) TokenOBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7b |{| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400016f3c0)({ + (*hclwrite.Token)(0x40000d73c0)({ Type: (hclsyntax.TokenType) TokenCBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7d |}| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400016f3e8)({ + (*hclwrite.Token)(0x40000d73e8)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=13 cap=13) { 00000000 23 20 68 65 72 65 20 77 65 20 67 6f 0a |# here we go.| }, SpacesBefore: (int) 11 }), - (*hclwrite.Token)(0x400016f410)({ + (*hclwrite.Token)(0x40000d7410)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400016f438)({ + (*hclwrite.Token)(0x40000d7438)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 6 }), - (*hclwrite.Token)(0x400016f460)({ + (*hclwrite.Token)(0x40000d7460)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 31 |1| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400016f488)({ + (*hclwrite.Token)(0x40000d7488)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 66 6f 6f 0a |# foo.| }, SpacesBefore: (int) 7 }), - (*hclwrite.Token)(0x400016f4b0)({ + (*hclwrite.Token)(0x40000d74b0)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=6 cap=6) { 00000000 62 75 6e 67 6c 65 |bungle| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400016f4d8)({ + (*hclwrite.Token)(0x40000d74d8)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400016f500)({ + (*hclwrite.Token)(0x40000d7500)({ Type: (hclsyntax.TokenType) TokenOQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400016f528)({ + (*hclwrite.Token)(0x40000d7528)({ Type: (hclsyntax.TokenType) TokenQuotedLit, Bytes: ([]uint8) (len=5 cap=5) { 00000000 62 6f 6e 63 65 |bonce| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400016f550)({ + (*hclwrite.Token)(0x40000d7550)({ Type: (hclsyntax.TokenType) TokenCQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400016f578)({ + (*hclwrite.Token)(0x40000d7578)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 62 61 7a 0a |# baz.| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400016f5a0)({ + (*hclwrite.Token)(0x40000d75a0)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -6012,126 +6048,126 @@ === RUN TestFormat/37 format_test.go:621: tokens (hclwrite.Tokens) (len=18 cap=18) { - (*hclwrite.Token)(0x40004ec008)({ + (*hclwrite.Token)(0x4000145508)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40004ec030)({ + (*hclwrite.Token)(0x4000145530)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40004ec058)({ + (*hclwrite.Token)(0x4000145558)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 6 }), - (*hclwrite.Token)(0x40004ec080)({ + (*hclwrite.Token)(0x4000145580)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 31 |1| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40004ec0a8)({ + (*hclwrite.Token)(0x40001455a8)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 66 6f 6f 0a |# foo.| }, SpacesBefore: (int) 9 }), - (*hclwrite.Token)(0x40004ec0d0)({ + (*hclwrite.Token)(0x40001455d0)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=6 cap=6) { 00000000 62 75 6e 67 6c 65 |bungle| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40004ec0f8)({ + (*hclwrite.Token)(0x40001455f8)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40004ec120)({ + (*hclwrite.Token)(0x4000145620)({ Type: (hclsyntax.TokenType) TokenOQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40004ec148)({ + (*hclwrite.Token)(0x4000145648)({ Type: (hclsyntax.TokenType) TokenQuotedLit, Bytes: ([]uint8) (len=5 cap=5) { 00000000 62 6f 6e 63 65 |bonce| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40004ec170)({ + (*hclwrite.Token)(0x4000145670)({ Type: (hclsyntax.TokenType) TokenCQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40004ec198)({ + (*hclwrite.Token)(0x4000145698)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 62 61 7a 0a |# baz.| }, SpacesBefore: (int) 3 }), - (*hclwrite.Token)(0x40004ec1c0)({ + (*hclwrite.Token)(0x40001456c0)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=5 cap=5) { 00000000 7a 65 62 72 61 |zebra| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40004ec1e8)({ + (*hclwrite.Token)(0x40001456e8)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x40004ec210)({ + (*hclwrite.Token)(0x4000145710)({ Type: (hclsyntax.TokenType) TokenOQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40004ec238)({ + (*hclwrite.Token)(0x4000145738)({ Type: (hclsyntax.TokenType) TokenQuotedLit, Bytes: ([]uint8) (len=7 cap=7) { 00000000 73 74 72 69 70 65 64 |striped| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40004ec260)({ + (*hclwrite.Token)(0x4000145760)({ Type: (hclsyntax.TokenType) TokenCQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40004ec288)({ + (*hclwrite.Token)(0x4000145788)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 62 61 7a 0a |# baz.| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40004ec2b0)({ + (*hclwrite.Token)(0x40001457b0)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -6141,154 +6177,154 @@ === RUN TestFormat/38 format_test.go:621: tokens (hclwrite.Tokens) (len=22 cap=22) { - (*hclwrite.Token)(0x4000438708)({ + (*hclwrite.Token)(0x400043c708)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000438730)({ + (*hclwrite.Token)(0x400043c730)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000438758)({ + (*hclwrite.Token)(0x400043c758)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000438780)({ + (*hclwrite.Token)(0x400043c780)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 31 |1| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40004387a8)({ + (*hclwrite.Token)(0x400043c7a8)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 66 6f 6f 0a |# foo.| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40004387d0)({ + (*hclwrite.Token)(0x400043c7d0)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=6 cap=6) { 00000000 62 75 6e 67 6c 65 |bungle| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40004387f8)({ + (*hclwrite.Token)(0x400043c7f8)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000438820)({ + (*hclwrite.Token)(0x400043c820)({ Type: (hclsyntax.TokenType) TokenOParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 28 |(| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000438848)({ + (*hclwrite.Token)(0x400043c848)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000438870)({ + (*hclwrite.Token)(0x400043c870)({ Type: (hclsyntax.TokenType) TokenOQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x4000438898)({ + (*hclwrite.Token)(0x400043c898)({ Type: (hclsyntax.TokenType) TokenQuotedLit, Bytes: ([]uint8) (len=5 cap=5) { 00000000 62 6f 6e 63 65 |bonce| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40004388c0)({ + (*hclwrite.Token)(0x400043c8c0)({ Type: (hclsyntax.TokenType) TokenCQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40004388e8)({ + (*hclwrite.Token)(0x400043c8e8)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000438910)({ + (*hclwrite.Token)(0x400043c910)({ Type: (hclsyntax.TokenType) TokenCParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 29 |)| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000438938)({ + (*hclwrite.Token)(0x400043c938)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 62 61 7a 0a |# baz.| }, SpacesBefore: (int) 17 }), - (*hclwrite.Token)(0x4000438960)({ + (*hclwrite.Token)(0x400043c960)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=5 cap=5) { 00000000 7a 65 62 72 61 |zebra| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000438988)({ + (*hclwrite.Token)(0x400043c988)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40004389b0)({ + (*hclwrite.Token)(0x400043c9b0)({ Type: (hclsyntax.TokenType) TokenOQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40004389d8)({ + (*hclwrite.Token)(0x400043c9d8)({ Type: (hclsyntax.TokenType) TokenQuotedLit, Bytes: ([]uint8) (len=7 cap=7) { 00000000 73 74 72 69 70 65 64 |striped| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000438a00)({ + (*hclwrite.Token)(0x400043ca00)({ Type: (hclsyntax.TokenType) TokenCQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000438a28)({ + (*hclwrite.Token)(0x400043ca28)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 62 61 7a 0a |# baz.| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000438a50)({ + (*hclwrite.Token)(0x400043ca50)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -6298,168 +6334,168 @@ === RUN TestFormat/39 format_test.go:621: tokens (hclwrite.Tokens) (len=24 cap=24) { - (*hclwrite.Token)(0x4000198408)({ + (*hclwrite.Token)(0x40000fa408)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000198430)({ + (*hclwrite.Token)(0x40000fa430)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000198458)({ + (*hclwrite.Token)(0x40000fa458)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000198480)({ + (*hclwrite.Token)(0x40000fa480)({ Type: (hclsyntax.TokenType) TokenOQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40001984a8)({ + (*hclwrite.Token)(0x40000fa4a8)({ Type: (hclsyntax.TokenType) TokenQuotedLit, Bytes: ([]uint8) (len=5 cap=5) { 00000000 61 70 70 6c 65 |apple| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40001984d0)({ + (*hclwrite.Token)(0x40000fa4d0)({ Type: (hclsyntax.TokenType) TokenCQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40001984f8)({ + (*hclwrite.Token)(0x40000fa4f8)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 66 6f 6f 0a |# foo.| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000198520)({ + (*hclwrite.Token)(0x40000fa520)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=6 cap=6) { 00000000 62 75 6e 67 6c 65 |bungle| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000198548)({ + (*hclwrite.Token)(0x40000fa548)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000198570)({ + (*hclwrite.Token)(0x40000fa570)({ Type: (hclsyntax.TokenType) TokenOParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 28 |(| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000198598)({ + (*hclwrite.Token)(0x40000fa598)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=13 cap=13) { 00000000 23 20 77 6f 6f 20 70 61 72 65 6e 73 0a |# woo parens.| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x40001985c0)({ + (*hclwrite.Token)(0x40000fa5c0)({ Type: (hclsyntax.TokenType) TokenOQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x40001985e8)({ + (*hclwrite.Token)(0x40000fa5e8)({ Type: (hclsyntax.TokenType) TokenQuotedLit, Bytes: ([]uint8) (len=5 cap=5) { 00000000 62 6f 6e 63 65 |bonce| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000198610)({ + (*hclwrite.Token)(0x40000fa610)({ Type: (hclsyntax.TokenType) TokenCQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000198638)({ + (*hclwrite.Token)(0x40000fa638)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000198660)({ + (*hclwrite.Token)(0x40000fa660)({ Type: (hclsyntax.TokenType) TokenCParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 29 |)| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000198688)({ + (*hclwrite.Token)(0x40000fa688)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 62 61 7a 0a |# baz.| }, SpacesBefore: (int) 17 }), - (*hclwrite.Token)(0x40001986b0)({ + (*hclwrite.Token)(0x40000fa6b0)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=5 cap=5) { 00000000 7a 65 62 72 61 |zebra| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40001986d8)({ + (*hclwrite.Token)(0x40000fa6d8)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000198700)({ + (*hclwrite.Token)(0x40000fa700)({ Type: (hclsyntax.TokenType) TokenOQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000198728)({ + (*hclwrite.Token)(0x40000fa728)({ Type: (hclsyntax.TokenType) TokenQuotedLit, Bytes: ([]uint8) (len=7 cap=7) { 00000000 73 74 72 69 70 65 64 |striped| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000198750)({ + (*hclwrite.Token)(0x40000fa750)({ Type: (hclsyntax.TokenType) TokenCQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000198778)({ + (*hclwrite.Token)(0x40000fa778)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 62 61 7a 0a |# baz.| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40001987a0)({ + (*hclwrite.Token)(0x40000fa7a0)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -6469,126 +6505,126 @@ === RUN TestFormat/40 format_test.go:621: tokens (hclwrite.Tokens) (len=18 cap=18) { - (*hclwrite.Token)(0x40004ec308)({ + (*hclwrite.Token)(0x4000144008)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40004ec330)({ + (*hclwrite.Token)(0x4000144030)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=4 cap=4) { 00000000 f0 9d 92 9c |....| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40004ec358)({ + (*hclwrite.Token)(0x4000144058)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 6 }), - (*hclwrite.Token)(0x40004ec380)({ + (*hclwrite.Token)(0x4000144080)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 31 |1| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40004ec3a8)({ + (*hclwrite.Token)(0x40001440a8)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 66 6f 6f 0a |# foo.| }, SpacesBefore: (int) 9 }), - (*hclwrite.Token)(0x40004ec3d0)({ + (*hclwrite.Token)(0x40001440d0)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=6 cap=6) { 00000000 62 75 6e 67 6c 65 |bungle| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40004ec3f8)({ + (*hclwrite.Token)(0x40001440f8)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40004ec420)({ + (*hclwrite.Token)(0x4000144120)({ Type: (hclsyntax.TokenType) TokenOQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40004ec448)({ + (*hclwrite.Token)(0x4000144148)({ Type: (hclsyntax.TokenType) TokenQuotedLit, Bytes: ([]uint8) (len=8 cap=8) { 00000000 f0 9f 87 ac f0 9f 87 a7 |........| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40004ec470)({ + (*hclwrite.Token)(0x4000144170)({ Type: (hclsyntax.TokenType) TokenCQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40004ec498)({ + (*hclwrite.Token)(0x4000144198)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 62 61 7a 0a |# baz.| }, SpacesBefore: (int) 7 }), - (*hclwrite.Token)(0x40004ec4c0)({ + (*hclwrite.Token)(0x40001441c0)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=5 cap=5) { 00000000 7a 65 62 72 61 |zebra| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40004ec4e8)({ + (*hclwrite.Token)(0x40001441e8)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x40004ec510)({ + (*hclwrite.Token)(0x4000144210)({ Type: (hclsyntax.TokenType) TokenOQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40004ec538)({ + (*hclwrite.Token)(0x4000144238)({ Type: (hclsyntax.TokenType) TokenQuotedLit, Bytes: ([]uint8) (len=7 cap=7) { 00000000 73 74 72 69 70 65 64 |striped| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40004ec560)({ + (*hclwrite.Token)(0x4000144260)({ Type: (hclsyntax.TokenType) TokenCQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40004ec588)({ + (*hclwrite.Token)(0x4000144288)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 62 61 7a 0a |# baz.| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40004ec5b0)({ + (*hclwrite.Token)(0x40001442b0)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -6598,56 +6634,56 @@ === RUN TestFormat/41 format_test.go:621: tokens (hclwrite.Tokens) (len=8 cap=8) { - (*hclwrite.Token)(0x400016c000)({ + (*hclwrite.Token)(0x40000d4000)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400016c028)({ + (*hclwrite.Token)(0x40000d4028)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=3 cap=3) { 00000000 66 6f 6f |foo| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400016c050)({ + (*hclwrite.Token)(0x40000d4050)({ Type: (hclsyntax.TokenType) TokenOBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7b |{| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400016c078)({ + (*hclwrite.Token)(0x40000d4078)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400016c0a0)({ + (*hclwrite.Token)(0x40000d40a0)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 2e 2e 2e 0a |# ....| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x400016c0c8)({ + (*hclwrite.Token)(0x40000d40c8)({ Type: (hclsyntax.TokenType) TokenCBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7d |}| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400016c0f0)({ + (*hclwrite.Token)(0x40000d40f0)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400016c118)({ + (*hclwrite.Token)(0x40000d4118)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -6657,63 +6693,63 @@ === RUN TestFormat/42 format_test.go:621: tokens (hclwrite.Tokens) (len=9 cap=9) { - (*hclwrite.Token)(0x400041ed80)({ + (*hclwrite.Token)(0x4000384a80)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400041eda8)({ + (*hclwrite.Token)(0x4000384aa8)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=3 cap=3) { 00000000 66 6f 6f |foo| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400041edd0)({ + (*hclwrite.Token)(0x4000384ad0)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400041edf8)({ + (*hclwrite.Token)(0x4000384af8)({ Type: (hclsyntax.TokenType) TokenOBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7b |{| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400041ee20)({ + (*hclwrite.Token)(0x4000384b20)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400041ee48)({ + (*hclwrite.Token)(0x4000384b48)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 2e 2e 2e 0a |# ....| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x400041ee70)({ + (*hclwrite.Token)(0x4000384b70)({ Type: (hclsyntax.TokenType) TokenCBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7d |}| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400041ee98)({ + (*hclwrite.Token)(0x4000384b98)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400041eec0)({ + (*hclwrite.Token)(0x4000384bc0)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -6723,63 +6759,63 @@ === RUN TestFormat/43 format_test.go:621: tokens (hclwrite.Tokens) (len=9 cap=9) { - (*hclwrite.Token)(0x400041f800)({ + (*hclwrite.Token)(0x4000384f00)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400041f828)({ + (*hclwrite.Token)(0x4000384f28)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=3 cap=3) { 00000000 66 6f 6f |foo| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400041f850)({ + (*hclwrite.Token)(0x4000384f50)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400041f878)({ + (*hclwrite.Token)(0x4000384f78)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400041f8a0)({ + (*hclwrite.Token)(0x4000384fa0)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400041f8c8)({ + (*hclwrite.Token)(0x4000384fc8)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 2e 2e 2e 0a |# ....| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x400041f8f0)({ + (*hclwrite.Token)(0x4000384ff0)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400041f918)({ + (*hclwrite.Token)(0x4000385018)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400041f940)({ + (*hclwrite.Token)(0x4000385040)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -6789,77 +6825,77 @@ === RUN TestFormat/44 format_test.go:621: tokens (hclwrite.Tokens) (len=11 cap=11) { - (*hclwrite.Token)(0x4000003340)({ + (*hclwrite.Token)(0x4000483500)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000003368)({ + (*hclwrite.Token)(0x4000483528)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=3 cap=3) { 00000000 66 6f 6f |foo| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000003390)({ + (*hclwrite.Token)(0x4000483550)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40000033b8)({ + (*hclwrite.Token)(0x4000483578)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40000033e0)({ + (*hclwrite.Token)(0x40004835a0)({ Type: (hclsyntax.TokenType) TokenOBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7b |{| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000003408)({ + (*hclwrite.Token)(0x40004835c8)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000003430)({ + (*hclwrite.Token)(0x40004835f0)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 2e 2e 2e 0a |# ....| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x4000003458)({ + (*hclwrite.Token)(0x4000483618)({ Type: (hclsyntax.TokenType) TokenCBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7d |}| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000003480)({ + (*hclwrite.Token)(0x4000483640)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40000034a8)({ + (*hclwrite.Token)(0x4000483668)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40000034d0)({ + (*hclwrite.Token)(0x4000483690)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -6869,91 +6905,91 @@ === RUN TestFormat/45 format_test.go:621: tokens (hclwrite.Tokens) (len=13 cap=13) { - (*hclwrite.Token)(0x4000340008)({ + (*hclwrite.Token)(0x4000122248)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000340030)({ + (*hclwrite.Token)(0x4000122270)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=3 cap=3) { 00000000 66 6f 6f |foo| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000340058)({ + (*hclwrite.Token)(0x4000122298)({ Type: (hclsyntax.TokenType) TokenOBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7b |{| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000340080)({ + (*hclwrite.Token)(0x40001222c0)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003400a8)({ + (*hclwrite.Token)(0x40001222e8)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=3 cap=3) { 00000000 62 61 72 |bar| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x40003400d0)({ + (*hclwrite.Token)(0x4000122310)({ Type: (hclsyntax.TokenType) TokenOBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7b |{| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40003400f8)({ + (*hclwrite.Token)(0x4000122338)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000340120)({ + (*hclwrite.Token)(0x4000122360)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 2e 2e 2e 0a |# ....| }, SpacesBefore: (int) 4 }), - (*hclwrite.Token)(0x4000340148)({ + (*hclwrite.Token)(0x4000122388)({ Type: (hclsyntax.TokenType) TokenCBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7d |}| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x4000340170)({ + (*hclwrite.Token)(0x40001223b0)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000340198)({ + (*hclwrite.Token)(0x40001223d8)({ Type: (hclsyntax.TokenType) TokenCBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7d |}| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003401c0)({ + (*hclwrite.Token)(0x4000122400)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003401e8)({ + (*hclwrite.Token)(0x4000122428)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -6963,98 +6999,98 @@ === RUN TestFormat/46 format_test.go:621: tokens (hclwrite.Tokens) (len=14 cap=14) { - (*hclwrite.Token)(0x4000340248)({ + (*hclwrite.Token)(0x4000122488)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000340270)({ + (*hclwrite.Token)(0x40001224b0)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=3 cap=3) { 00000000 66 6f 6f |foo| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000340298)({ + (*hclwrite.Token)(0x40001224d8)({ Type: (hclsyntax.TokenType) TokenOBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7b |{| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40003402c0)({ + (*hclwrite.Token)(0x4000122500)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003402e8)({ + (*hclwrite.Token)(0x4000122528)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=3 cap=3) { 00000000 62 61 72 |bar| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x4000340310)({ + (*hclwrite.Token)(0x4000122550)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000340338)({ + (*hclwrite.Token)(0x4000122578)({ Type: (hclsyntax.TokenType) TokenOBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7b |{| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000340360)({ + (*hclwrite.Token)(0x40001225a0)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000340388)({ + (*hclwrite.Token)(0x40001225c8)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 2e 2e 2e 0a |# ....| }, SpacesBefore: (int) 4 }), - (*hclwrite.Token)(0x40003403b0)({ + (*hclwrite.Token)(0x40001225f0)({ Type: (hclsyntax.TokenType) TokenCBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7d |}| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x40003403d8)({ + (*hclwrite.Token)(0x4000122618)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000340400)({ + (*hclwrite.Token)(0x4000122640)({ Type: (hclsyntax.TokenType) TokenCBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7d |}| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000340428)({ + (*hclwrite.Token)(0x4000122668)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000340450)({ + (*hclwrite.Token)(0x4000122690)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -7064,98 +7100,98 @@ === RUN TestFormat/47 format_test.go:621: tokens (hclwrite.Tokens) (len=14 cap=14) { - (*hclwrite.Token)(0x4000340488)({ + (*hclwrite.Token)(0x40001226c8)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003404b0)({ + (*hclwrite.Token)(0x40001226f0)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=3 cap=3) { 00000000 66 6f 6f |foo| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003404d8)({ + (*hclwrite.Token)(0x4000122718)({ Type: (hclsyntax.TokenType) TokenOBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7b |{| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000340500)({ + (*hclwrite.Token)(0x4000122740)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000340528)({ + (*hclwrite.Token)(0x4000122768)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=3 cap=3) { 00000000 62 61 72 |bar| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x4000340550)({ + (*hclwrite.Token)(0x4000122790)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000340578)({ + (*hclwrite.Token)(0x40001227b8)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40003405a0)({ + (*hclwrite.Token)(0x40001227e0)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003405c8)({ + (*hclwrite.Token)(0x4000122808)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 2e 2e 2e 0a |# ....| }, SpacesBefore: (int) 4 }), - (*hclwrite.Token)(0x40003405f0)({ + (*hclwrite.Token)(0x4000122830)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x4000340618)({ + (*hclwrite.Token)(0x4000122858)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000340640)({ + (*hclwrite.Token)(0x4000122880)({ Type: (hclsyntax.TokenType) TokenCBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7d |}| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000340668)({ + (*hclwrite.Token)(0x40001228a8)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000340690)({ + (*hclwrite.Token)(0x40001228d0)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -7165,91 +7201,91 @@ === RUN TestFormat/48 format_test.go:621: tokens (hclwrite.Tokens) (len=13 cap=13) { - (*hclwrite.Token)(0x40003406c8)({ + (*hclwrite.Token)(0x4000122908)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003406f0)({ + (*hclwrite.Token)(0x4000122930)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=3 cap=3) { 00000000 66 6f 6f |foo| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000340718)({ + (*hclwrite.Token)(0x4000122958)({ Type: (hclsyntax.TokenType) TokenOBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7b |{| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000340740)({ + (*hclwrite.Token)(0x4000122980)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000340768)({ + (*hclwrite.Token)(0x40001229a8)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=3 cap=3) { 00000000 62 61 72 |bar| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x4000340790)({ + (*hclwrite.Token)(0x40001229d0)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40003407b8)({ + (*hclwrite.Token)(0x40001229f8)({ Type: (hclsyntax.TokenType) TokenOHeredoc, Bytes: ([]uint8) (len=6 cap=6) { 00000000 3c 3c 45 4f 54 0a |<