Diff of the two buildlogs: -- --- b1/build.log 2025-03-09 09:41:23.714926612 +0000 +++ b2/build.log 2025-03-09 09:42:39.991493062 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sat Apr 11 04:03:17 -12 2026 -I: pbuilder-time-stamp: 1775923397 +I: Current time: Sun Mar 9 23:41:26 +14 2025 +I: pbuilder-time-stamp: 1741513286 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration @@ -24,52 +24,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/372340/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/1776476/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 Mar 9 09:41 /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/1776476/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/1776476/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]="37" [3]="1" [4]="release" [5]="aarch64-unknown-linux-gnu") + BASH_VERSION='5.2.37(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='7c3901ddea2f4848a01cbc361c9f5516' - 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='372340' - PS1='# ' - PS2='> ' + INVOCATION_ID=2ea0dfb8981c412e88a2e190db078025 + 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=1776476 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.fqYaV0ty/pbuilderrc_dPMt --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.fqYaV0ty/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.fqYaV0ty/pbuilderrc_JSvH --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.fqYaV0ty/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 codethink03-arm64 6.1.0-31-cloud-arm64 #1 SMP Debian 6.1.128-1 (2025-02-07) aarch64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-31-cloud-arm64 #1 SMP Debian 6.1.128-1 (2025-02-07) aarch64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Nov 22 2024 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/372340/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/1776476/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -202,7 +234,7 @@ Get: 63 http://deb.debian.org/debian trixie/main arm64 golang-gopkg-vmihailenco-msgpack.v2-dev all 4.3.1-2 [27.5 kB] Get: 64 http://deb.debian.org/debian trixie/main arm64 golang-github-zclconf-go-cty-dev all 1.12.1-1 [177 kB] Get: 65 http://deb.debian.org/debian trixie/main arm64 golang-github-zclconf-go-cty-debug-dev all 0.0~git20191215.b22d67c-2 [8704 B] -Fetched 78.1 MB in 0s (204 MB/s) +Fetched 78.1 MB in 0s (216 MB/s) Preconfiguring packages ... 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 ... 19914 files and directories currently installed.) @@ -477,7 +509,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/1776476/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for trixie +I: user script /srv/workspace/pbuilder/1776476/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 @@ -500,71 +536,71 @@ dh_auto_build: warning: github.com/hashicorp/hcl/v2/json/fuzz contains no non-test Go files, removing it from build 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/coverage/rtcov -internal/goexperiment -internal/goos -internal/godebugs -internal/profilerecord -internal/byteorder -internal/asan internal/goarch -internal/runtime/syscall +internal/byteorder +internal/profilerecord internal/unsafeheader +internal/godebugs +internal/goexperiment +internal/coverage/rtcov +internal/goos math/bits -sync/atomic -unicode internal/msan -internal/cpu +internal/asan +unicode unicode/utf8 cmp -internal/abi -internal/runtime/math +sync/atomic +internal/runtime/syscall +internal/cpu internal/itoa internal/chacha8rand +internal/runtime/math github.com/agext/levenshtein encoding +math unicode/utf16 github.com/google/go-cmp/cmp/internal/flags -math internal/nettrace github.com/hashicorp/hcl/v2/integrationtest +internal/abi internal/bytealg -internal/runtime/sys internal/runtime/atomic -internal/stringslite +internal/runtime/sys internal/runtime/exithook +internal/stringslite internal/race internal/runtime/maps internal/sync runtime internal/reflectlite +sync iter weak -sync -maps slices -errors -sort +maps internal/bisect internal/testlog internal/singleflight unique +runtime/cgo +errors +sort +internal/godebug io strconv internal/oserror +syscall path vendor/golang.org/x/net/dns/dnsmessage -runtime/cgo -syscall -internal/godebug +bytes hash -internal/saferio strings -bytes reflect +internal/saferio +math/rand hash/crc32 hash/crc64 -math/rand net/netip github.com/mitchellh/go-wordwrap golang.org/x/text/transform @@ -575,42 +611,42 @@ internal/syscall/unix internal/syscall/execenv regexp -io/fs +internal/poll context github.com/google/go-cmp/cmp/internal/diff -internal/poll +io/fs internal/filepathlite -os internal/fmtsort -github.com/google/go-cmp/cmp/internal/function encoding/binary +github.com/google/go-cmp/cmp/internal/function +os encoding/base64 golang.org/x/sys/unix -fmt -io/ioutil path/filepath -net +io/ioutil +fmt os/exec +net +encoding/json github.com/zclconf/go-cty/cty/set -runtime/debug golang.org/x/text/unicode/norm -github.com/google/go-cmp/cmp/internal/value flag -encoding/hex math/big -encoding/json +runtime/debug +github.com/google/go-cmp/cmp/internal/value encoding/csv encoding/gob +encoding/hex github.com/google/go-cmp/cmp golang.org/x/term -github.com/zclconf/go-cty/cty golang.org/x/crypto/ssh/terminal +github.com/zclconf/go-cty/cty 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-debug/ctydebug +github.com/zclconf/go-cty/cty/json github.com/zclconf/go-cty/cty/gocty github.com/hashicorp/hcl/v2 -github.com/zclconf/go-cty/cty/json github.com/zclconf/go-cty/cty/function/stdlib github.com/hashicorp/hcl/v2/ext/userfunc github.com/hashicorp/hcl/v2/ext/customdecode @@ -621,13 +657,13 @@ github.com/hashicorp/hcl/v2/ext/dynblock github.com/hashicorp/hcl/v2/hclsyntax github.com/spf13/pflag -github.com/hashicorp/hcl/v2/ext/typeexpr github.com/hashicorp/hcl/v2/hcltest github.com/hashicorp/hcl/v2/json +github.com/hashicorp/hcl/v2/ext/typeexpr github.com/hashicorp/hcl/v2/hclwrite 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 @@ -861,24 +897,6 @@ --- 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/missing_list_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. -=== 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/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 ops_test.go:373: testing Index collection: cty.MapVal(map[string]cty.Value{"foo":cty.StringVal("a")}) @@ -888,6 +906,11 @@ ops_test.go:373: testing Index collection: cty.ObjectVal(map[string]cty.Value{"foo":cty.StringVal("a")}) key: cty.StringVal("foo").Mark("marked") +=== 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. === RUN TestIndex/invalid_marked_object_key ops_test.go:373: testing Index collection: cty.ObjectVal(map[string]cty.Value{"foo":cty.StringVal("a")}) @@ -897,49 +920,62 @@ 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 + 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. +=== 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 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/invalid_marked_object_key_type +=== RUN TestIndex/marked_map_key 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. + collection: cty.MapVal(map[string]cty.Value{"foo":cty.StringVal("a")}) + key: cty.StringVal("foo").Mark("marked") --- PASS: TestIndex (0.00s) - --- PASS: TestIndex/missing_list_key (0.00s) - --- PASS: TestIndex/null_marked_key (0.00s) - --- PASS: TestIndex/dynamic_key (0.00s) - --- PASS: TestIndex/marked_map_key (0.00s) --- PASS: TestIndex/missing_marked_map_key (0.00s) --- PASS: TestIndex/marked_object_key (0.00s) + --- PASS: TestIndex/invalid_marked_object_key_type (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/dynamic_key (0.00s) --- PASS: TestIndex/invalid_marked_key_type (0.00s) - --- PASS: TestIndex/invalid_marked_object_key_type (0.00s) + --- PASS: TestIndex/marked_map_key (0.00s) === RUN TestPosScanner -=== RUN TestPosScanner/empty +=== RUN TestPosScanner/two_lines_with_combiner_and_UNIX_newline +=== RUN TestPosScanner/two_lines_with_combiner_and_Windows_newline +=== 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/blank_line_with_UNIX_newlines === RUN TestPosScanner/blank_line_with_Windows_newlines -=== RUN TestPosScanner/two_lines_with_combiner_and_Windows_newline -=== RUN TestPosScanner/single_line -=== RUN TestPosScanner/single_line_with_trailing_UNIX_newline -=== RUN TestPosScanner/two_lines_with_combiner_and_UNIX_newline +=== RUN TestPosScanner/empty +=== RUN TestPosScanner/two_lines_with_Windows_newline --- PASS: TestPosScanner (0.00s) - --- PASS: TestPosScanner/empty (0.00s) + --- PASS: TestPosScanner/two_lines_with_combiner_and_UNIX_newline (0.00s) + --- PASS: TestPosScanner/two_lines_with_combiner_and_Windows_newline (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/blank_line_with_UNIX_newlines (0.00s) --- PASS: TestPosScanner/blank_line_with_Windows_newlines (0.00s) - --- PASS: TestPosScanner/two_lines_with_combiner_and_Windows_newline (0.00s) - --- PASS: TestPosScanner/single_line (0.00s) - --- PASS: TestPosScanner/single_line_with_trailing_UNIX_newline (0.00s) - --- PASS: TestPosScanner/two_lines_with_combiner_and_UNIX_newline (0.00s) + --- PASS: TestPosScanner/empty (0.00s) + --- PASS: TestPosScanner/two_lines_with_Windows_newline (0.00s) === RUN TestRangeOver === RUN TestRangeOver/:1,3-5<=>:1,2-6 === RUN TestRangeOver/:1,1-5<=>:1,2-6 @@ -1025,7 +1061,7 @@ --- PASS: TestExprAsKeyword/#04 (0.00s) --- PASS: TestExprAsKeyword/#05 (0.00s) PASS -ok github.com/hashicorp/hcl/v2 0.009s +ok github.com/hashicorp/hcl/v2 0.011s ? 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] @@ -1055,83 +1091,83 @@ --- PASS: TestVariables/WalkVariables (0.00s) --- PASS: TestVariables/WalkExpandVariables (0.00s) PASS -ok github.com/hashicorp/hcl/v2/ext/dynblock 0.010s +ok github.com/hashicorp/hcl/v2/ext/dynblock 0.016s === RUN TestDeep --- PASS: TestDeep (0.00s) PASS -ok github.com/hashicorp/hcl/v2/ext/transform 0.019s +ok github.com/hashicorp/hcl/v2/ext/transform 0.012s === RUN TestTryFunc +=== RUN TestTryFunc/no_arguments +=== RUN TestTryFunc/one_argument_succeeds === RUN TestTryFunc/one_marked_argument_succeeds === RUN TestTryFunc/two_arguments,_first_succeeds -=== RUN TestTryFunc/two_arguments,_first_depends_on_unknowns -=== RUN TestTryFunc/two_arguments,_first_depends_on_unknowns_deeply -=== RUN TestTryFunc/two_arguments,_both_marked,_second_succeeds -=== RUN TestTryFunc/two_arguments,_result_is_element_of_marked_list_ -=== RUN TestTryFunc/one_argument_succeeds === RUN TestTryFunc/two_arguments,_first_fails +=== RUN TestTryFunc/two_arguments,_first_depends_on_unknowns === 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,_both_marked,_second_succeeds +=== RUN TestTryFunc/two_arguments,_result_is_element_of_marked_list_ === RUN TestTryFunc/three_arguments,_all_fail -=== RUN TestTryFunc/no_arguments --- PASS: TestTryFunc (0.00s) + --- PASS: TestTryFunc/no_arguments (0.00s) + --- PASS: TestTryFunc/one_argument_succeeds (0.00s) --- PASS: TestTryFunc/one_marked_argument_succeeds (0.00s) --- PASS: TestTryFunc/two_arguments,_first_succeeds (0.00s) - --- PASS: TestTryFunc/two_arguments,_first_depends_on_unknowns (0.00s) - --- PASS: TestTryFunc/two_arguments,_first_depends_on_unknowns_deeply (0.00s) - --- PASS: TestTryFunc/two_arguments,_both_marked,_second_succeeds (0.00s) - --- PASS: TestTryFunc/two_arguments,_result_is_element_of_marked_list_ (0.00s) - --- PASS: TestTryFunc/one_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_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,_both_marked,_second_succeeds (0.00s) + --- PASS: TestTryFunc/two_arguments,_result_is_element_of_marked_list_ (0.00s) --- PASS: TestTryFunc/three_arguments,_all_fail (0.00s) - --- PASS: TestTryFunc/no_arguments (0.00s) === RUN TestCanFunc -=== RUN TestCanFunc/succeeds === RUN TestCanFunc/fails === RUN TestCanFunc/simple_unknown === RUN TestCanFunc/traversal_through_unknown === RUN TestCanFunc/deep_unknown +=== RUN TestCanFunc/succeeds --- PASS: TestCanFunc (0.00s) - --- PASS: TestCanFunc/succeeds (0.00s) --- PASS: TestCanFunc/fails (0.00s) --- PASS: TestCanFunc/simple_unknown (0.00s) --- PASS: TestCanFunc/traversal_through_unknown (0.00s) --- PASS: TestCanFunc/deep_unknown (0.00s) + --- PASS: TestCanFunc/succeeds (0.00s) PASS -ok github.com/hashicorp/hcl/v2/ext/tryfunc 0.008s +ok github.com/hashicorp/hcl/v2/ext/tryfunc 0.011s === RUN TestDefaults_Apply -=== RUN TestDefaults_Apply/tuple_of_objects_with_defaults_applied +=== 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/set_of_nested_objects,_no_default_sub-object +=== RUN TestDefaults_Apply/nested_object_with_defaults_applied +=== RUN TestDefaults_Apply/map_of_objects_with_defaults_applied +=== RUN TestDefaults_Apply/tuple_of_objects_with_defaults_applied === RUN TestDefaults_Apply/set_of_nested_objects,_empty_default_sub-object === RUN TestDefaults_Apply/set_of_nested_objects,_overriding_default_sub-object +=== RUN TestDefaults_Apply/set_of_nested_objects,_nulls_in_default_sub-object_overridden === RUN TestDefaults_Apply/no_defaults === RUN TestDefaults_Apply/simple_object_with_defaults_applied +=== RUN TestDefaults_Apply/simple_object_with_defaults_but_unknown_value === RUN TestDefaults_Apply/simple_object_with_optional_attributes_specified === RUN TestDefaults_Apply/object_with_explicit_null_for_attribute_with_default -=== RUN TestDefaults_Apply/map_of_objects_with_defaults_applied,_given_object_instead_of_map -=== RUN TestDefaults_Apply/set_of_nested_objects,_nulls_in_default_sub-object_overridden -=== RUN TestDefaults_Apply/simple_object_with_defaults_but_unknown_value -=== RUN TestDefaults_Apply/nested_object_with_defaults_applied -=== RUN TestDefaults_Apply/map_of_objects_with_defaults_applied -=== RUN TestDefaults_Apply/list_of_objects_with_defaults_applied --- PASS: TestDefaults_Apply (0.00s) - --- PASS: TestDefaults_Apply/tuple_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/list_of_objects_with_defaults_applied (0.00s) --- PASS: TestDefaults_Apply/set_of_nested_objects,_no_default_sub-object (0.00s) + --- PASS: TestDefaults_Apply/nested_object_with_defaults_applied (0.00s) + --- PASS: TestDefaults_Apply/map_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,_empty_default_sub-object (0.00s) --- PASS: TestDefaults_Apply/set_of_nested_objects,_overriding_default_sub-object (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_defaults_applied (0.00s) + --- PASS: TestDefaults_Apply/simple_object_with_defaults_but_unknown_value (0.00s) --- PASS: TestDefaults_Apply/simple_object_with_optional_attributes_specified (0.00s) --- PASS: TestDefaults_Apply/object_with_explicit_null_for_attribute_with_default (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,_nulls_in_default_sub-object_overridden (0.00s) - --- PASS: TestDefaults_Apply/simple_object_with_defaults_but_unknown_value (0.00s) - --- PASS: TestDefaults_Apply/nested_object_with_defaults_applied (0.00s) - --- PASS: TestDefaults_Apply/map_of_objects_with_defaults_applied (0.00s) - --- PASS: TestDefaults_Apply/list_of_objects_with_defaults_applied (0.00s) === RUN TestGetType === RUN TestGetType/bool_(constraint=false) === RUN TestGetType/number_(constraint=false) @@ -1283,7 +1319,7 @@ get_type_test.go:656: :1,62-66: Invalid default value for optional attribute; This default value is not compatible with the attribute's type constraint: number required. === RUN TestGetTypeDefaults/object({name=string,meta=optional(string,_"hello",_"world")}) get_type_test.go:656: :1,34-60: Invalid type specification; Optional attribute modifier expects at most two arguments: the attribute type, and a default value. ---- PASS: TestGetTypeDefaults (0.01s) +--- PASS: TestGetTypeDefaults (0.00s) --- PASS: TestGetTypeDefaults/bool (0.00s) --- PASS: TestGetTypeDefaults/number (0.00s) --- PASS: TestGetTypeDefaults/string (0.00s) @@ -1358,7 +1394,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.025s +ok github.com/hashicorp/hcl/v2/ext/typeexpr 0.020s === RUN TestDecodeUserFunctions === RUN TestDecodeUserFunctions/00 === RUN TestDecodeUserFunctions/01 @@ -1380,7 +1416,7 @@ --- PASS: TestDecodeUserFunctions/07 (0.00s) --- PASS: TestDecodeUserFunctions/08 (0.00s) PASS -ok github.com/hashicorp/hcl/v2/ext/userfunc 0.009s +ok github.com/hashicorp/hcl/v2/ext/userfunc 0.015s === RUN TestDecodeBody === RUN TestDecodeBody/{} === RUN TestDecodeBody/{}#01 @@ -1506,7 +1542,7 @@ === RUN ExampleEncodeIntoBody --- PASS: ExampleEncodeIntoBody (0.00s) PASS -ok github.com/hashicorp/hcl/v2/gohcl 0.013s +ok github.com/hashicorp/hcl/v2/gohcl 0.021s === RUN TestDecode === RUN TestDecode/00- === RUN TestDecode/01-a_=_1_ @@ -1654,11 +1690,11 @@ --- PASS: TestDefaultSpec/primary_set (0.00s) --- PASS: TestDefaultSpec/primary_not_set (0.00s) === RUN TestValidateFuncSpec -=== RUN TestValidateFuncSpec/without_range === RUN TestValidateFuncSpec/with_range +=== RUN TestValidateFuncSpec/without_range --- PASS: TestValidateFuncSpec (0.00s) - --- PASS: TestValidateFuncSpec/without_range (0.00s) --- PASS: TestValidateFuncSpec/with_range (0.00s) + --- PASS: TestValidateFuncSpec/without_range (0.00s) === RUN TestVariables === RUN TestVariables/00- === RUN TestVariables/01-a_=_foo_ @@ -1678,7 +1714,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.022s +ok github.com/hashicorp/hcl/v2/hcldec 0.018s ? github.com/hashicorp/hcl/v2/hcled [no test files] ? github.com/hashicorp/hcl/v2/hclparse [no test files] === RUN TestDecodeFile @@ -1688,7 +1724,7 @@ === RUN Example_jsonSyntax --- PASS: Example_jsonSyntax (0.00s) PASS -ok github.com/hashicorp/hcl/v2/hclsimple 0.019s +ok github.com/hashicorp/hcl/v2/hclsimple 0.011s === RUN TestNameSuggestion === RUN TestNameSuggestion/true === RUN TestNameSuggestion/false @@ -2234,27 +2270,27 @@ --- PASS: TestExpressionErrorMessages/true_?_{_a_=_true_}_:_{_a_=_true,_b_=_1_} (0.00s) --- PASS: TestExpressionErrorMessages/true_?_mapOf1Tuple_:_mapOf2Tuple (0.00s) === RUN TestFunctionCallExprValue -=== RUN TestFunctionCallExprValue/unknown_function === RUN TestFunctionCallExprValue/valid_call_with_no_conversions -=== RUN TestFunctionCallExprValue/invalid_arg_type -=== RUN TestFunctionCallExprValue/function_with_dynamic_return_type_unknown_arg === RUN TestFunctionCallExprValue/valid_call_with_arg_conversion === RUN TestFunctionCallExprValue/valid_call_with_unknown_arg === RUN TestFunctionCallExprValue/valid_call_with_unknown_arg_needing_conversion +=== RUN TestFunctionCallExprValue/invalid_arg_type +=== RUN TestFunctionCallExprValue/function_with_dynamic_return_type_unknown_arg === RUN TestFunctionCallExprValue/valid_call_with_dynamic_arg === RUN TestFunctionCallExprValue/function_with_dynamic_return_type === RUN TestFunctionCallExprValue/error_in_function +=== RUN TestFunctionCallExprValue/unknown_function --- PASS: TestFunctionCallExprValue (0.00s) - --- PASS: TestFunctionCallExprValue/unknown_function (0.00s) --- PASS: TestFunctionCallExprValue/valid_call_with_no_conversions (0.00s) - --- PASS: TestFunctionCallExprValue/invalid_arg_type (0.00s) - --- PASS: TestFunctionCallExprValue/function_with_dynamic_return_type_unknown_arg (0.00s) --- PASS: TestFunctionCallExprValue/valid_call_with_arg_conversion (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/function_with_dynamic_return_type_unknown_arg (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) === RUN TestExpressionAsTraversal --- PASS: TestExpressionAsTraversal (0.00s) === RUN TestStaticExpressionList @@ -2468,7 +2504,7 @@ === RUN TestParseConfig/block_"unterminated_string_"name"_{} parser_test.go:2549: block "unterminated_string "name" {} ---- PASS: TestParseConfig (0.01s) +--- PASS: TestParseConfig (0.00s) --- PASS: TestParseConfig/#00 (0.00s) --- PASS: TestParseConfig/block_{}_ (0.00s) --- PASS: TestParseConfig/block_{} (0.00s) @@ -2514,68 +2550,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_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_quoted_template_at_literal_part parser_test.go:2826: foo = "${a} -=== RUN TestParseConfigDiagnostics/unclosed_tuple_constructor_(before_any_expression) +=== RUN TestParseConfigDiagnostics/unclosed_object_constructor_(before_any_expression) parser_test.go:2826: - foo = [ + foo = { === RUN TestParseConfigDiagnostics/unclosed_multi-line_block_(no_contents) parser_test.go:2826: blah { -=== RUN TestParseConfigDiagnostics/unclosed_single-line_block_(no_contents) - parser_test.go:2826: - blah { -=== RUN TestParseConfigDiagnostics/unclosed_object_constructor_(before_element_separator) - parser_test.go:2826: - foo = { a = 1 -=== RUN TestParseConfigDiagnostics/unclosed_tuple_constructor_(before_element_separator) - parser_test.go:2826: - foo = [ a === 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_object_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_function_call_(before_any_argument) parser_test.go:2826: foo = foo( +=== RUN TestParseConfigDiagnostics/unclosed_multi-line_block_(after_one_argument) + parser_test.go:2826: + blah { + a = 1 === RUN TestParseConfigDiagnostics/unclosed_single-line_block_(after_its_argument) parser_test.go:2826: blah { a = 1 -=== RUN TestParseConfigDiagnostics/unclosed_template_interpolation_at_EOF +=== RUN TestParseConfigDiagnostics/unclosed_tuple_constructor_(before_element_separator) parser_test.go:2826: - foo = "${a -=== RUN TestParseConfigDiagnostics/unclosed_quoted_template_interpolation_at_closing_quote + foo = [ a +=== RUN TestParseConfigDiagnostics/unclosed_tuple_constructor_(before_any_expression) parser_test.go:2826: - foo = "${a" -=== RUN TestParseConfigDiagnostics/unclosed_multi-line_block_(after_one_argument) + foo = [ +=== RUN TestParseConfigDiagnostics/unclosed_single-line_block_(no_contents) parser_test.go:2826: blah { - a = 1 +=== RUN TestParseConfigDiagnostics/unclosed_object_constructor_(before_element_separator) + parser_test.go:2826: + foo = { a = 1 --- PASS: TestParseConfigDiagnostics (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_quoted_template_at_literal_part (0.00s) - --- PASS: TestParseConfigDiagnostics/unclosed_tuple_constructor_(before_any_expression) (0.00s) + --- PASS: TestParseConfigDiagnostics/unclosed_object_constructor_(before_any_expression) (0.00s) --- PASS: TestParseConfigDiagnostics/unclosed_multi-line_block_(no_contents) (0.00s) - --- PASS: TestParseConfigDiagnostics/unclosed_single-line_block_(no_contents) (0.00s) - --- PASS: TestParseConfigDiagnostics/unclosed_object_constructor_(before_element_separator) (0.00s) - --- PASS: TestParseConfigDiagnostics/unclosed_tuple_constructor_(before_element_separator) (0.00s) --- PASS: TestParseConfigDiagnostics/unclosed_function_call (0.00s) --- PASS: TestParseConfigDiagnostics/unclosed_grouping_parentheses (0.00s) - --- PASS: TestParseConfigDiagnostics/unclosed_object_constructor_(before_any_expression) (0.00s) - --- PASS: TestParseConfigDiagnostics/unclosed_object_constructor_(before_equals) (0.00s) --- PASS: TestParseConfigDiagnostics/unclosed_function_call_(before_any_argument) (0.00s) - --- PASS: TestParseConfigDiagnostics/unclosed_single-line_block_(after_its_argument) (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_(after_one_argument) (0.00s) + --- PASS: TestParseConfigDiagnostics/unclosed_single-line_block_(after_its_argument) (0.00s) + --- PASS: TestParseConfigDiagnostics/unclosed_tuple_constructor_(before_element_separator) (0.00s) + --- PASS: TestParseConfigDiagnostics/unclosed_tuple_constructor_(before_any_expression) (0.00s) + --- PASS: TestParseConfigDiagnostics/unclosed_single-line_block_(no_contents) (0.00s) + --- PASS: TestParseConfigDiagnostics/unclosed_object_constructor_(before_element_separator) (0.00s) === RUN TestPeeker --- PASS: TestPeeker (0.00s) === RUN TestValidIdentifier @@ -2957,64 +2993,64 @@ --- PASS: TestScanTokens_template/hello_${foo}_hello (0.00s) --- PASS: TestScanTokens_template/hello_${~foo~}_hello (0.00s) === RUN TestBlocksAtPos +=== 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. -=== RUN TestBlocksAtPos/single_in_body_with_unselected_nested -=== RUN TestBlocksAtPos/single_in_body_with_unselected_sibling -=== RUN TestBlocksAtPos/selected_nested_two_levels -=== RUN TestBlocksAtPos/selected_nested_three_levels === 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/spaces -=== RUN TestBlocksAtPos/single_in_header === RUN TestBlocksAtPos/single_in_body +=== 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/single_in_header +=== RUN TestBlocksAtPos/single_in_body_with_unselected_sibling --- PASS: TestBlocksAtPos (0.00s) - --- PASS: TestBlocksAtPos/unterminated (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_two_levels (0.00s) --- PASS: TestBlocksAtPos/selected_nested_three_levels (0.00s) + --- PASS: TestBlocksAtPos/unterminated (0.00s) --- PASS: TestBlocksAtPos/unterminated_nested (0.00s) --- PASS: TestBlocksAtPos/empty (0.00s) --- PASS: TestBlocksAtPos/spaces (0.00s) - --- PASS: TestBlocksAtPos/single_in_header (0.00s) --- PASS: TestBlocksAtPos/single_in_body (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/single_in_header (0.00s) + --- PASS: TestBlocksAtPos/single_in_body_with_unselected_sibling (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/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) + --- PASS: TestAttributeAtPos/top-level_ignored_sibling_before (0.00s) + --- PASS: TestAttributeAtPos/nested (0.00s) + --- PASS: TestAttributeAtPos/nested_in_unterminated_block (0.00s) === RUN TestOutermostExprAtPos +=== RUN TestOutermostExprAtPos/simple_bool +=== RUN TestOutermostExprAtPos/simple_reference +=== RUN TestOutermostExprAtPos/attribute_reference === 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 --- PASS: TestOutermostExprAtPos (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) --- PASS: TestOutermostExprAtPos/empty (0.00s) - --- PASS: TestOutermostExprAtPos/simple_bool (0.00s) - --- PASS: TestOutermostExprAtPos/simple_reference (0.00s) - --- PASS: TestOutermostExprAtPos/attribute_reference (0.00s) === RUN TestBodyContent === RUN TestBodyContent/00 === RUN TestBodyContent/01 @@ -3078,21 +3114,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)(0x4000470600),_Op:(*hclsyntax.Operation)(0xb57c00),_RHS:(*hclsyntax.ScopeTraversalExpr)(0x4000470660),_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)(0xb57ca0),_Val:(*hclsyntax.ScopeTraversalExpr)(0x40004706c0),_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)(0x4000470720),_TrueResult:(*hclsyntax.ScopeTraversalExpr)(0x4000470780),_FalseResult:(*hclsyntax.ScopeTraversalExpr)(0x40004707e0),_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)(0x4000470840),_KeyExpr:(*hclsyntax.BinaryOpExpr)(0x40000c4b60),_ValExpr:(*hclsyntax.BinaryOpExpr)(0x40000c4bd0),_CondExpr:(*hclsyntax.BinaryOpExpr)(0x40000c4c40),_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)(0x4000040480),_Op:(*hclsyntax.Operation)(0xb57c00),_RHS:(*hclsyntax.ScopeTraversalExpr)(0x40000404e0),_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)(0xb57ca0),_Val:(*hclsyntax.ScopeTraversalExpr)(0x4000040540),_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)(0x40000405a0),_TrueResult:(*hclsyntax.ScopeTraversalExpr)(0x4000040600),_FalseResult:(*hclsyntax.ScopeTraversalExpr)(0x4000040660),_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)(0x40000406c0),_KeyExpr:(*hclsyntax.BinaryOpExpr)(0x40000c4310),_ValExpr:(*hclsyntax.BinaryOpExpr)(0x40000c4380),_CondExpr:(*hclsyntax.BinaryOpExpr)(0x40000c43f0),_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)(0x400045fd10),_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)(0x400011c1e0),_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)(0x4000470600),_Op:(*hclsyntax.Operation)(0xb57c00),_RHS:(*hclsyntax.ScopeTraversalExpr)(0x4000470660),_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)(0xb57ca0),_Val:(*hclsyntax.ScopeTraversalExpr)(0x40004706c0),_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)(0x4000470720),_TrueResult:(*hclsyntax.ScopeTraversalExpr)(0x4000470780),_FalseResult:(*hclsyntax.ScopeTraversalExpr)(0x40004707e0),_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)(0x4000470840),_KeyExpr:(*hclsyntax.BinaryOpExpr)(0x40000c4b60),_ValExpr:(*hclsyntax.BinaryOpExpr)(0x40000c4bd0),_CondExpr:(*hclsyntax.BinaryOpExpr)(0x40000c4c40),_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)(0x4000040480),_Op:(*hclsyntax.Operation)(0xb57c00),_RHS:(*hclsyntax.ScopeTraversalExpr)(0x40000404e0),_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)(0xb57ca0),_Val:(*hclsyntax.ScopeTraversalExpr)(0x4000040540),_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)(0x40000405a0),_TrueResult:(*hclsyntax.ScopeTraversalExpr)(0x4000040600),_FalseResult:(*hclsyntax.ScopeTraversalExpr)(0x4000040660),_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)(0x40000406c0),_KeyExpr:(*hclsyntax.BinaryOpExpr)(0x40000c4310),_ValExpr:(*hclsyntax.BinaryOpExpr)(0x40000c4380),_CondExpr:(*hclsyntax.BinaryOpExpr)(0x40000c43f0),_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)(0x400045fd10),_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)(0x400011c1e0),_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 @@ -3116,7 +3152,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.092s +ok github.com/hashicorp/hcl/v2/hclsyntax 0.104s === RUN FuzzParseTemplate === RUN FuzzParseTemplate/empty.tmpl === RUN FuzzParseTemplate/escape-dollar.tmpl @@ -3184,25 +3220,25 @@ --- PASS: FuzzParseConfig/empty.hcl (0.00s) --- PASS: FuzzParseConfig/utf8.hcl (0.00s) PASS -ok github.com/hashicorp/hcl/v2/hclsyntax/fuzz 0.016s +ok github.com/hashicorp/hcl/v2/hclsyntax/fuzz 0.022s === RUN TestMockBodyPartialContent -=== RUN TestMockBodyPartialContent/attribute_remains -=== RUN TestMockBodyPartialContent/attribute_missing -=== RUN TestMockBodyPartialContent/block_requested,_no_labels === RUN TestMockBodyPartialContent/block_requested,_wrong_labels === RUN TestMockBodyPartialContent/block_remains === RUN TestMockBodyPartialContent/various === RUN TestMockBodyPartialContent/empty === RUN TestMockBodyPartialContent/attribute_requested +=== RUN TestMockBodyPartialContent/attribute_remains +=== RUN TestMockBodyPartialContent/attribute_missing +=== RUN TestMockBodyPartialContent/block_requested,_no_labels --- PASS: TestMockBodyPartialContent (0.00s) - --- PASS: TestMockBodyPartialContent/attribute_remains (0.00s) - --- PASS: TestMockBodyPartialContent/attribute_missing (0.00s) - --- PASS: TestMockBodyPartialContent/block_requested,_no_labels (0.00s) --- PASS: TestMockBodyPartialContent/block_requested,_wrong_labels (0.00s) --- PASS: TestMockBodyPartialContent/block_remains (0.00s) --- PASS: TestMockBodyPartialContent/various (0.00s) --- PASS: TestMockBodyPartialContent/empty (0.00s) --- PASS: TestMockBodyPartialContent/attribute_requested (0.00s) + --- PASS: TestMockBodyPartialContent/attribute_remains (0.00s) + --- PASS: TestMockBodyPartialContent/attribute_missing (0.00s) + --- PASS: TestMockBodyPartialContent/block_requested,_no_labels (0.00s) === RUN TestExprList === RUN TestExprList/as_list === RUN TestExprList/as_tuple @@ -3220,7 +3256,7 @@ --- PASS: TestExprMap/as_map (0.00s) --- PASS: TestExprMap/not_map (0.00s) PASS -ok github.com/hashicorp/hcl/v2/hcltest 0.011s +ok github.com/hashicorp/hcl/v2/hcltest 0.018s === RUN TestBlockType === RUN TestBlockType/service --- PASS: TestBlockType (0.00s) @@ -3391,7 +3427,7 @@ === RUN TestFormat === RUN TestFormat/00 format_test.go:621: tokens (hclwrite.Tokens) (len=1 cap=1) { - (*hclwrite.Token)(0x40003a9110)({ + (*hclwrite.Token)(0x4000397470)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -3401,28 +3437,28 @@ === RUN TestFormat/01 format_test.go:621: tokens (hclwrite.Tokens) (len=4 cap=4) { - (*hclwrite.Token)(0x4000121b80)({ + (*hclwrite.Token)(0x40001561e0)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000121ba8)({ + (*hclwrite.Token)(0x4000156208)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000121bd0)({ + (*hclwrite.Token)(0x4000156230)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 31 |1| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000121bf8)({ + (*hclwrite.Token)(0x4000156258)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -3432,42 +3468,42 @@ === RUN TestFormat/02 format_test.go:621: tokens (hclwrite.Tokens) (len=6 cap=6) { - (*hclwrite.Token)(0x400039ce10)({ + (*hclwrite.Token)(0x400034fc20)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400039ce38)({ + (*hclwrite.Token)(0x400034fc48)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400039ce60)({ + (*hclwrite.Token)(0x400034fc70)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 62 |b| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400039ce88)({ + (*hclwrite.Token)(0x400034fc98)({ Type: (hclsyntax.TokenType) TokenDot, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2e |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400039ceb0)({ + (*hclwrite.Token)(0x400034fcc0)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 63 |c| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400039ced8)({ + (*hclwrite.Token)(0x400034fce8)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -3477,49 +3513,49 @@ === RUN TestFormat/03 format_test.go:621: tokens (hclwrite.Tokens) (len=7 cap=7) { - (*hclwrite.Token)(0x400031b560)({ + (*hclwrite.Token)(0x4000390360)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400031b588)({ + (*hclwrite.Token)(0x4000390388)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400031b5b0)({ + (*hclwrite.Token)(0x40003903b0)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 62 |b| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400031b5d8)({ + (*hclwrite.Token)(0x40003903d8)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400031b600)({ + (*hclwrite.Token)(0x4000390400)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 63 |c| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400031b628)({ + (*hclwrite.Token)(0x4000390428)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400031b650)({ + (*hclwrite.Token)(0x4000390450)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -3529,63 +3565,63 @@ === RUN TestFormat/04 format_test.go:621: tokens (hclwrite.Tokens) (len=9 cap=9) { - (*hclwrite.Token)(0x400038f500)({ + (*hclwrite.Token)(0x4000388c00)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400038f528)({ + (*hclwrite.Token)(0x4000388c28)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400038f550)({ + (*hclwrite.Token)(0x4000388c50)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 62 |b| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400038f578)({ + (*hclwrite.Token)(0x4000388c78)({ Type: (hclsyntax.TokenType) TokenOParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 28 |(| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400038f5a0)({ + (*hclwrite.Token)(0x4000388ca0)({ Type: (hclsyntax.TokenType) TokenCParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 29 |)| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400038f5c8)({ + (*hclwrite.Token)(0x4000388cc8)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400038f5f0)({ + (*hclwrite.Token)(0x4000388cf0)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 63 |c| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400038f618)({ + (*hclwrite.Token)(0x4000388d18)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400038f640)({ + (*hclwrite.Token)(0x4000388d40)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -3595,77 +3631,77 @@ === RUN TestFormat/05 format_test.go:621: tokens (hclwrite.Tokens) (len=11 cap=11) { - (*hclwrite.Token)(0x40003ec000)({ + (*hclwrite.Token)(0x40003a1180)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003ec028)({ + (*hclwrite.Token)(0x40003a11a8)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40003ec050)({ + (*hclwrite.Token)(0x40003a11d0)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40003ec078)({ + (*hclwrite.Token)(0x40003a11f8)({ Type: (hclsyntax.TokenType) TokenOQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003ec0a0)({ + (*hclwrite.Token)(0x40003a1220)({ Type: (hclsyntax.TokenType) TokenQuotedLit, Bytes: ([]uint8) (len=5 cap=5) { 00000000 68 65 6c 6c 6f |hello| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003ec0c8)({ + (*hclwrite.Token)(0x40003a1248)({ Type: (hclsyntax.TokenType) TokenCQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003ec0f0)({ + (*hclwrite.Token)(0x40003a1270)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003ec118)({ + (*hclwrite.Token)(0x40003a1298)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003ec140)({ + (*hclwrite.Token)(0x40003a12c0)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 30 |0| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003ec168)({ + (*hclwrite.Token)(0x40003a12e8)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003ec190)({ + (*hclwrite.Token)(0x40003a1310)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -3675,42 +3711,42 @@ === RUN TestFormat/06 format_test.go:621: tokens (hclwrite.Tokens) (len=6 cap=6) { - (*hclwrite.Token)(0x400039d680)({ + (*hclwrite.Token)(0x40003d65a0)({ Type: (hclsyntax.TokenType) TokenOParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 28 |(| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400039d6a8)({ + (*hclwrite.Token)(0x40003d65c8)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400039d6d0)({ + (*hclwrite.Token)(0x40003d65f0)({ Type: (hclsyntax.TokenType) TokenPlus, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2b |+| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400039d6f8)({ + (*hclwrite.Token)(0x40003d6618)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 32 |2| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400039d720)({ + (*hclwrite.Token)(0x40003d6640)({ Type: (hclsyntax.TokenType) TokenCParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 29 |)| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400039d748)({ + (*hclwrite.Token)(0x40003d6668)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -3720,42 +3756,42 @@ === RUN TestFormat/07 format_test.go:621: tokens (hclwrite.Tokens) (len=6 cap=6) { - (*hclwrite.Token)(0x400039d950)({ + (*hclwrite.Token)(0x40003d6870)({ Type: (hclsyntax.TokenType) TokenOParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 28 |(| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400039d978)({ + (*hclwrite.Token)(0x40003d6898)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400039d9a0)({ + (*hclwrite.Token)(0x40003d68c0)({ Type: (hclsyntax.TokenType) TokenStar, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2a |*| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400039d9c8)({ + (*hclwrite.Token)(0x40003d68e8)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 32 |2| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400039d9f0)({ + (*hclwrite.Token)(0x40003d6910)({ Type: (hclsyntax.TokenType) TokenCParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 29 |)| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400039da18)({ + (*hclwrite.Token)(0x40003d6938)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -3765,49 +3801,49 @@ === RUN TestFormat/08 format_test.go:621: tokens (hclwrite.Tokens) (len=7 cap=7) { - (*hclwrite.Token)(0x400031b680)({ + (*hclwrite.Token)(0x4000390480)({ Type: (hclsyntax.TokenType) TokenOParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 28 |(| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400031b6a8)({ + (*hclwrite.Token)(0x40003904a8)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400031b6d0)({ + (*hclwrite.Token)(0x40003904d0)({ Type: (hclsyntax.TokenType) TokenPlus, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2b |+| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400031b6f8)({ + (*hclwrite.Token)(0x40003904f8)({ Type: (hclsyntax.TokenType) TokenMinus, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2d |-| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400031b720)({ + (*hclwrite.Token)(0x4000390520)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 32 |2| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400031b748)({ + (*hclwrite.Token)(0x4000390548)({ Type: (hclsyntax.TokenType) TokenCParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 29 |)| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400031b770)({ + (*hclwrite.Token)(0x4000390570)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -3817,49 +3853,49 @@ === RUN TestFormat/09 format_test.go:621: tokens (hclwrite.Tokens) (len=7 cap=7) { - (*hclwrite.Token)(0x400031b7a0)({ + (*hclwrite.Token)(0x40003905a0)({ Type: (hclsyntax.TokenType) TokenOParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 28 |(| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400031b7c8)({ + (*hclwrite.Token)(0x40003905c8)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400031b7f0)({ + (*hclwrite.Token)(0x40003905f0)({ Type: (hclsyntax.TokenType) TokenStar, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2a |*| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400031b818)({ + (*hclwrite.Token)(0x4000390618)({ Type: (hclsyntax.TokenType) TokenMinus, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2d |-| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400031b840)({ + (*hclwrite.Token)(0x4000390640)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 32 |2| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400031b868)({ + (*hclwrite.Token)(0x4000390668)({ Type: (hclsyntax.TokenType) TokenCParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 29 |)| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400031b890)({ + (*hclwrite.Token)(0x4000390690)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -3869,49 +3905,49 @@ === RUN TestFormat/10 format_test.go:621: tokens (hclwrite.Tokens) (len=7 cap=7) { - (*hclwrite.Token)(0x400031b8c0)({ + (*hclwrite.Token)(0x40003906c0)({ Type: (hclsyntax.TokenType) TokenOParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 28 |(| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400031b8e8)({ + (*hclwrite.Token)(0x40003906e8)({ Type: (hclsyntax.TokenType) TokenMinus, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2d |-| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400031b910)({ + (*hclwrite.Token)(0x4000390710)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 32 |2| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400031b938)({ + (*hclwrite.Token)(0x4000390738)({ Type: (hclsyntax.TokenType) TokenPlus, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2b |+| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400031b960)({ + (*hclwrite.Token)(0x4000390760)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 31 |1| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400031b988)({ + (*hclwrite.Token)(0x4000390788)({ Type: (hclsyntax.TokenType) TokenCParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 29 |)| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400031b9b0)({ + (*hclwrite.Token)(0x40003907b0)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -3921,112 +3957,112 @@ === RUN TestFormat/11 format_test.go:621: tokens (hclwrite.Tokens) (len=16 cap=16) { - (*hclwrite.Token)(0x400039eb08)({ + (*hclwrite.Token)(0x400037f348)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=3 cap=3) { 00000000 66 6f 6f |foo| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400039eb30)({ + (*hclwrite.Token)(0x400037f370)({ Type: (hclsyntax.TokenType) TokenOParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 28 |(| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400039eb58)({ + (*hclwrite.Token)(0x400037f398)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 31 |1| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400039eb80)({ + (*hclwrite.Token)(0x400037f3c0)({ Type: (hclsyntax.TokenType) TokenComma, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2c |,| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400039eba8)({ + (*hclwrite.Token)(0x400037f3e8)({ Type: (hclsyntax.TokenType) TokenMinus, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2d |-| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400039ebd0)({ + (*hclwrite.Token)(0x400037f410)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 32 |2| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400039ebf8)({ + (*hclwrite.Token)(0x400037f438)({ Type: (hclsyntax.TokenType) TokenComma, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2c |,| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400039ec20)({ + (*hclwrite.Token)(0x400037f460)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400039ec48)({ + (*hclwrite.Token)(0x400037f488)({ Type: (hclsyntax.TokenType) TokenStar, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2a |*| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400039ec70)({ + (*hclwrite.Token)(0x400037f4b0)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 62 |b| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400039ec98)({ + (*hclwrite.Token)(0x400037f4d8)({ Type: (hclsyntax.TokenType) TokenComma, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2c |,| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400039ecc0)({ + (*hclwrite.Token)(0x400037f500)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 62 |b| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400039ece8)({ + (*hclwrite.Token)(0x400037f528)({ Type: (hclsyntax.TokenType) TokenComma, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2c |,| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400039ed10)({ + (*hclwrite.Token)(0x400037f550)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 63 |c| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400039ed38)({ + (*hclwrite.Token)(0x400037f578)({ Type: (hclsyntax.TokenType) TokenCParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 29 |)| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400039ed60)({ + (*hclwrite.Token)(0x400037f5a0)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -4036,56 +4072,56 @@ === RUN TestFormat/12 format_test.go:621: tokens (hclwrite.Tokens) (len=8 cap=8) { - (*hclwrite.Token)(0x4000170a00)({ + (*hclwrite.Token)(0x4000422000)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=3 cap=3) { 00000000 66 6f 6f |foo| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000170a28)({ + (*hclwrite.Token)(0x4000422028)({ Type: (hclsyntax.TokenType) TokenOParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 28 |(| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000170a50)({ + (*hclwrite.Token)(0x4000422050)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000170a78)({ + (*hclwrite.Token)(0x4000422078)({ Type: (hclsyntax.TokenType) TokenComma, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2c |,| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000170aa0)({ + (*hclwrite.Token)(0x40004220a0)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 62 |b| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000170ac8)({ + (*hclwrite.Token)(0x40004220c8)({ Type: (hclsyntax.TokenType) TokenEllipsis, Bytes: ([]uint8) (len=3 cap=3) { 00000000 2e 2e 2e |...| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000170af0)({ + (*hclwrite.Token)(0x40004220f0)({ Type: (hclsyntax.TokenType) TokenCParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 29 |)| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000170b18)({ + (*hclwrite.Token)(0x4000422118)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -4095,21 +4131,21 @@ === RUN TestFormat/13 format_test.go:621: tokens (hclwrite.Tokens) (len=3 cap=3) { - (*hclwrite.Token)(0x400016fb00)({ + (*hclwrite.Token)(0x4000167280)({ Type: (hclsyntax.TokenType) TokenBang, Bytes: ([]uint8) (len=1 cap=1) { 00000000 21 |!| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400016fb28)({ + (*hclwrite.Token)(0x40001672a8)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=4 cap=4) { 00000000 74 72 75 65 |true| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400016fb50)({ + (*hclwrite.Token)(0x40001672d0)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -4119,63 +4155,63 @@ === RUN TestFormat/14 format_test.go:621: tokens (hclwrite.Tokens) (len=9 cap=9) { - (*hclwrite.Token)(0x4000418780)({ + (*hclwrite.Token)(0x4000389e00)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40004187a8)({ + (*hclwrite.Token)(0x4000389e28)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40004187d0)({ + (*hclwrite.Token)(0x4000389e50)({ Type: (hclsyntax.TokenType) TokenOQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40004187f8)({ + (*hclwrite.Token)(0x4000389e78)({ Type: (hclsyntax.TokenType) TokenQuotedLit, Bytes: ([]uint8) (len=6 cap=6) { 00000000 68 65 6c 6c 6f 20 |hello | }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000418820)({ + (*hclwrite.Token)(0x4000389ea0)({ Type: (hclsyntax.TokenType) TokenTemplateInterp, Bytes: ([]uint8) (len=2 cap=2) { 00000000 24 7b |${| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000418848)({ + (*hclwrite.Token)(0x4000389ec8)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=4 cap=4) { 00000000 6e 61 6d 65 |name| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000418870)({ + (*hclwrite.Token)(0x4000389ef0)({ Type: (hclsyntax.TokenType) TokenTemplateSeqEnd, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7d |}| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000418898)({ + (*hclwrite.Token)(0x4000389f18)({ Type: (hclsyntax.TokenType) TokenCQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40004188c0)({ + (*hclwrite.Token)(0x4000389f40)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -4185,63 +4221,63 @@ === RUN TestFormat/15 format_test.go:621: tokens (hclwrite.Tokens) (len=9 cap=9) { - (*hclwrite.Token)(0x4000418a80)({ + (*hclwrite.Token)(0x4000436180)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000418aa8)({ + (*hclwrite.Token)(0x40004361a8)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000418ad0)({ + (*hclwrite.Token)(0x40004361d0)({ Type: (hclsyntax.TokenType) TokenOQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000418af8)({ + (*hclwrite.Token)(0x40004361f8)({ Type: (hclsyntax.TokenType) TokenQuotedLit, Bytes: ([]uint8) (len=6 cap=6) { 00000000 68 65 6c 6c 6f 20 |hello | }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000418b20)({ + (*hclwrite.Token)(0x4000436220)({ Type: (hclsyntax.TokenType) TokenTemplateInterp, Bytes: ([]uint8) (len=3 cap=3) { 00000000 24 7b 7e |${~| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000418b48)({ + (*hclwrite.Token)(0x4000436248)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=4 cap=4) { 00000000 6e 61 6d 65 |name| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000418b70)({ + (*hclwrite.Token)(0x4000436270)({ Type: (hclsyntax.TokenType) TokenTemplateSeqEnd, Bytes: ([]uint8) (len=2 cap=2) { 00000000 7e 7d |~}| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000418b98)({ + (*hclwrite.Token)(0x4000436298)({ Type: (hclsyntax.TokenType) TokenCQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000418bc0)({ + (*hclwrite.Token)(0x40004362c0)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -4251,126 +4287,126 @@ === RUN TestFormat/16 format_test.go:621: tokens (hclwrite.Tokens) (len=18 cap=18) { - (*hclwrite.Token)(0x40003aac08)({ + (*hclwrite.Token)(0x4000398c08)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003aac30)({ + (*hclwrite.Token)(0x4000398c30)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40003aac58)({ + (*hclwrite.Token)(0x4000398c58)({ Type: (hclsyntax.TokenType) TokenOQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40003aac80)({ + (*hclwrite.Token)(0x4000398c80)({ Type: (hclsyntax.TokenType) TokenTemplateInterp, Bytes: ([]uint8) (len=2 cap=2) { 00000000 24 7b |${| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003aaca8)({ + (*hclwrite.Token)(0x4000398ca8)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 62 |b| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003aacd0)({ + (*hclwrite.Token)(0x4000398cd0)({ Type: (hclsyntax.TokenType) TokenTemplateSeqEnd, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7d |}| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003aacf8)({ + (*hclwrite.Token)(0x4000398cf8)({ Type: (hclsyntax.TokenType) TokenTemplateInterp, Bytes: ([]uint8) (len=2 cap=2) { 00000000 24 7b |${| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003aad20)({ + (*hclwrite.Token)(0x4000398d20)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 63 |c| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003aad48)({ + (*hclwrite.Token)(0x4000398d48)({ Type: (hclsyntax.TokenType) TokenTemplateSeqEnd, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7d |}| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003aad70)({ + (*hclwrite.Token)(0x4000398d70)({ Type: (hclsyntax.TokenType) TokenTemplateInterp, Bytes: ([]uint8) (len=2 cap=2) { 00000000 24 7b |${| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003aad98)({ + (*hclwrite.Token)(0x4000398d98)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 64 |d| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003aadc0)({ + (*hclwrite.Token)(0x4000398dc0)({ Type: (hclsyntax.TokenType) TokenTemplateSeqEnd, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7d |}| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003aade8)({ + (*hclwrite.Token)(0x4000398de8)({ Type: (hclsyntax.TokenType) TokenQuotedLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 20 | | }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003aae10)({ + (*hclwrite.Token)(0x4000398e10)({ Type: (hclsyntax.TokenType) TokenTemplateInterp, Bytes: ([]uint8) (len=2 cap=2) { 00000000 24 7b |${| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003aae38)({ + (*hclwrite.Token)(0x4000398e38)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 65 |e| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003aae60)({ + (*hclwrite.Token)(0x4000398e60)({ Type: (hclsyntax.TokenType) TokenTemplateSeqEnd, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7d |}| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003aae88)({ + (*hclwrite.Token)(0x4000398e88)({ Type: (hclsyntax.TokenType) TokenCQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003aaeb0)({ + (*hclwrite.Token)(0x4000398eb0)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -4380,105 +4416,105 @@ === RUN TestFormat/17 format_test.go:621: tokens (hclwrite.Tokens) (len=15 cap=15) { - (*hclwrite.Token)(0x400017e788)({ + (*hclwrite.Token)(0x4000288508)({ Type: (hclsyntax.TokenType) TokenOQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400017e7b0)({ + (*hclwrite.Token)(0x4000288530)({ Type: (hclsyntax.TokenType) TokenTemplateControl, Bytes: ([]uint8) (len=2 cap=2) { 00000000 25 7b |%{| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400017e7d8)({ + (*hclwrite.Token)(0x4000288558)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=2 cap=2) { 00000000 69 66 |if| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400017e800)({ + (*hclwrite.Token)(0x4000288580)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=4 cap=4) { 00000000 74 72 75 65 |true| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400017e828)({ + (*hclwrite.Token)(0x40002885a8)({ Type: (hclsyntax.TokenType) TokenTemplateSeqEnd, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7d |}| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400017e850)({ + (*hclwrite.Token)(0x40002885d0)({ Type: (hclsyntax.TokenType) TokenTemplateInterp, Bytes: ([]uint8) (len=2 cap=2) { 00000000 24 7b |${| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400017e878)({ + (*hclwrite.Token)(0x40002885f8)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=3 cap=3) { 00000000 76 61 72 |var| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400017e8a0)({ + (*hclwrite.Token)(0x4000288620)({ Type: (hclsyntax.TokenType) TokenDot, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2e |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400017e8c8)({ + (*hclwrite.Token)(0x4000288648)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=3 cap=3) { 00000000 66 6f 6f |foo| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400017e8f0)({ + (*hclwrite.Token)(0x4000288670)({ Type: (hclsyntax.TokenType) TokenTemplateSeqEnd, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7d |}| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400017e918)({ + (*hclwrite.Token)(0x4000288698)({ Type: (hclsyntax.TokenType) TokenTemplateControl, Bytes: ([]uint8) (len=2 cap=2) { 00000000 25 7b |%{| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400017e940)({ + (*hclwrite.Token)(0x40002886c0)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=5 cap=5) { 00000000 65 6e 64 69 66 |endif| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400017e968)({ + (*hclwrite.Token)(0x40002886e8)({ Type: (hclsyntax.TokenType) TokenTemplateSeqEnd, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7d |}| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400017e990)({ + (*hclwrite.Token)(0x4000288710)({ Type: (hclsyntax.TokenType) TokenCQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400017e9b8)({ + (*hclwrite.Token)(0x4000288738)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -4488,28 +4524,28 @@ === RUN TestFormat/18 format_test.go:621: tokens (hclwrite.Tokens) (len=4 cap=4) { - (*hclwrite.Token)(0x4000121c20)({ + (*hclwrite.Token)(0x4000156320)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 62 |b| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000121c48)({ + (*hclwrite.Token)(0x4000156348)({ Type: (hclsyntax.TokenType) TokenOBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7b |{| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000121c70)({ + (*hclwrite.Token)(0x4000156370)({ Type: (hclsyntax.TokenType) TokenCBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7d |}| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000121c98)({ + (*hclwrite.Token)(0x4000156398)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -4519,70 +4555,70 @@ === RUN TestFormat/19 format_test.go:621: tokens (hclwrite.Tokens) (len=10 cap=10) { - (*hclwrite.Token)(0x4000128ea0)({ + (*hclwrite.Token)(0x400012e340)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000128ec8)({ + (*hclwrite.Token)(0x400012e368)({ Type: (hclsyntax.TokenType) TokenOQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000128ef0)({ + (*hclwrite.Token)(0x400012e390)({ Type: (hclsyntax.TokenType) TokenTemplateInterp, Bytes: ([]uint8) (len=2 cap=2) { 00000000 24 7b |${| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000128f18)({ + (*hclwrite.Token)(0x400012e3b8)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000128f40)({ + (*hclwrite.Token)(0x400012e3e0)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=5 cap=5) { 00000000 68 65 6c 6c 6f |hello| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x4000128f68)({ + (*hclwrite.Token)(0x400012e408)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000128f90)({ + (*hclwrite.Token)(0x400012e430)({ Type: (hclsyntax.TokenType) TokenTemplateSeqEnd, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7d |}| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000128fb8)({ + (*hclwrite.Token)(0x400012e458)({ Type: (hclsyntax.TokenType) TokenCQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000128fe0)({ + (*hclwrite.Token)(0x400012e480)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000129008)({ + (*hclwrite.Token)(0x400012e4a8)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -4592,175 +4628,175 @@ === RUN TestFormat/20 format_test.go:621: tokens (hclwrite.Tokens) (len=25 cap=25) { - (*hclwrite.Token)(0x400021ec08)({ + (*hclwrite.Token)(0x400036c808)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400021ec30)({ + (*hclwrite.Token)(0x400036c830)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=3 cap=3) { 00000000 66 6f 6f |foo| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400021ec58)({ + (*hclwrite.Token)(0x400036c858)({ Type: (hclsyntax.TokenType) TokenOParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 28 |(| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400021ec80)({ + (*hclwrite.Token)(0x400036c880)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400021eca8)({ + (*hclwrite.Token)(0x400036c8a8)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 31 |1| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x400021ecd0)({ + (*hclwrite.Token)(0x400036c8d0)({ Type: (hclsyntax.TokenType) TokenComma, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2c |,| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400021ecf8)({ + (*hclwrite.Token)(0x400036c8f8)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400021ed20)({ + (*hclwrite.Token)(0x400036c920)({ Type: (hclsyntax.TokenType) TokenMinus, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2d |-| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x400021ed48)({ + (*hclwrite.Token)(0x400036c948)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 32 |2| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400021ed70)({ + (*hclwrite.Token)(0x400036c970)({ Type: (hclsyntax.TokenType) TokenComma, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2c |,| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400021ed98)({ + (*hclwrite.Token)(0x400036c998)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400021edc0)({ + (*hclwrite.Token)(0x400036c9c0)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x400021ede8)({ + (*hclwrite.Token)(0x400036c9e8)({ Type: (hclsyntax.TokenType) TokenStar, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2a |*| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400021ee10)({ + (*hclwrite.Token)(0x400036ca10)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 62 |b| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400021ee38)({ + (*hclwrite.Token)(0x400036ca38)({ Type: (hclsyntax.TokenType) TokenComma, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2c |,| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400021ee60)({ + (*hclwrite.Token)(0x400036ca60)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400021ee88)({ + (*hclwrite.Token)(0x400036ca88)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 62 |b| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x400021eeb0)({ + (*hclwrite.Token)(0x400036cab0)({ Type: (hclsyntax.TokenType) TokenComma, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2c |,| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400021eed8)({ + (*hclwrite.Token)(0x400036cad8)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400021ef00)({ + (*hclwrite.Token)(0x400036cb00)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 63 |c| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x400021ef28)({ + (*hclwrite.Token)(0x400036cb28)({ Type: (hclsyntax.TokenType) TokenComma, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2c |,| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400021ef50)({ + (*hclwrite.Token)(0x400036cb50)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400021ef78)({ + (*hclwrite.Token)(0x400036cb78)({ Type: (hclsyntax.TokenType) TokenCParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 29 |)| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400021efa0)({ + (*hclwrite.Token)(0x400036cba0)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400021efc8)({ + (*hclwrite.Token)(0x400036cbc8)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -4770,42 +4806,42 @@ === RUN TestFormat/21 format_test.go:621: tokens (hclwrite.Tokens) (len=6 cap=6) { - (*hclwrite.Token)(0x400040f590)({ + (*hclwrite.Token)(0x400046e4b0)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400040f5b8)({ + (*hclwrite.Token)(0x400046e4d8)({ Type: (hclsyntax.TokenType) TokenQuestion, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3f |?| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400040f5e0)({ + (*hclwrite.Token)(0x400046e500)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 62 |b| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400040f608)({ + (*hclwrite.Token)(0x400046e528)({ Type: (hclsyntax.TokenType) TokenColon, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3a |:| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400040f630)({ + (*hclwrite.Token)(0x400046e550)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 63 |c| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400040f658)({ + (*hclwrite.Token)(0x400046e578)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -4815,35 +4851,35 @@ === RUN TestFormat/22 format_test.go:621: tokens (hclwrite.Tokens) (len=5 cap=5) { - (*hclwrite.Token)(0x400032d520)({ + (*hclwrite.Token)(0x4000378750)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400032d548)({ + (*hclwrite.Token)(0x4000378778)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400032d570)({ + (*hclwrite.Token)(0x40003787a0)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400032d598)({ + (*hclwrite.Token)(0x40003787c8)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400032d5c0)({ + (*hclwrite.Token)(0x40003787f0)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -4853,63 +4889,63 @@ === RUN TestFormat/23 format_test.go:621: tokens (hclwrite.Tokens) (len=9 cap=9) { - (*hclwrite.Token)(0x4000419980)({ + (*hclwrite.Token)(0x4000437080)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40004199a8)({ + (*hclwrite.Token)(0x40004370a8)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=3 cap=3) { 00000000 66 6f 72 |for| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40004199d0)({ + (*hclwrite.Token)(0x40004370d0)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 78 |x| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40004199f8)({ + (*hclwrite.Token)(0x40004370f8)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=2 cap=2) { 00000000 69 6e |in| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000419a20)({ + (*hclwrite.Token)(0x4000437120)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 79 |y| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000419a48)({ + (*hclwrite.Token)(0x4000437148)({ Type: (hclsyntax.TokenType) TokenColon, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3a |:| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000419a70)({ + (*hclwrite.Token)(0x4000437170)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 78 |x| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000419a98)({ + (*hclwrite.Token)(0x4000437198)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000419ac0)({ + (*hclwrite.Token)(0x40004371c0)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -4919,77 +4955,77 @@ === RUN TestFormat/24 format_test.go:621: tokens (hclwrite.Tokens) (len=11 cap=11) { - (*hclwrite.Token)(0x400048c380)({ + (*hclwrite.Token)(0x400042d500)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400048c3a8)({ + (*hclwrite.Token)(0x400042d528)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=3 cap=3) { 00000000 66 6f 72 |for| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400048c3d0)({ + (*hclwrite.Token)(0x400042d550)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 78 |x| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400048c3f8)({ + (*hclwrite.Token)(0x400042d578)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=2 cap=2) { 00000000 69 6e |in| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400048c420)({ + (*hclwrite.Token)(0x400042d5a0)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400048c448)({ + (*hclwrite.Token)(0x400042d5c8)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 79 |y| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400048c470)({ + (*hclwrite.Token)(0x400042d5f0)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400048c498)({ + (*hclwrite.Token)(0x400042d618)({ Type: (hclsyntax.TokenType) TokenColon, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3a |:| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400048c4c0)({ + (*hclwrite.Token)(0x400042d640)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 78 |x| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400048c4e8)({ + (*hclwrite.Token)(0x400042d668)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400048c510)({ + (*hclwrite.Token)(0x400042d690)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -4999,84 +5035,84 @@ === RUN TestFormat/25 format_test.go:621: tokens (hclwrite.Tokens) (len=12 cap=12) { - (*hclwrite.Token)(0x4000496000)({ + (*hclwrite.Token)(0x40004ac000)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000496028)({ + (*hclwrite.Token)(0x40004ac028)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000496050)({ + (*hclwrite.Token)(0x40004ac050)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000496078)({ + (*hclwrite.Token)(0x40004ac078)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x40004960a0)({ + (*hclwrite.Token)(0x40004ac0a0)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40004960c8)({ + (*hclwrite.Token)(0x40004ac0c8)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 4 }), - (*hclwrite.Token)(0x40004960f0)({ + (*hclwrite.Token)(0x40004ac0f0)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000496118)({ + (*hclwrite.Token)(0x40004ac118)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x4000496140)({ + (*hclwrite.Token)(0x40004ac140)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000496168)({ + (*hclwrite.Token)(0x40004ac168)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000496190)({ + (*hclwrite.Token)(0x40004ac190)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40004961b8)({ + (*hclwrite.Token)(0x40004ac1b8)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -5086,70 +5122,70 @@ === RUN TestFormat/26 format_test.go:621: tokens (hclwrite.Tokens) (len=10 cap=10) { - (*hclwrite.Token)(0x4000129040)({ + (*hclwrite.Token)(0x400012e4e0)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000129068)({ + (*hclwrite.Token)(0x400012e508)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000129090)({ + (*hclwrite.Token)(0x400012e530)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40001290b8)({ + (*hclwrite.Token)(0x400012e558)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40001290e0)({ + (*hclwrite.Token)(0x400012e580)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x4000129108)({ + (*hclwrite.Token)(0x400012e5a8)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000129130)({ + (*hclwrite.Token)(0x400012e5d0)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000129158)({ + (*hclwrite.Token)(0x400012e5f8)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000129180)({ + (*hclwrite.Token)(0x400012e620)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40001291a8)({ + (*hclwrite.Token)(0x400012e648)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -5159,98 +5195,98 @@ === RUN TestFormat/27 format_test.go:621: tokens (hclwrite.Tokens) (len=14 cap=14) { - (*hclwrite.Token)(0x40003126c8)({ + (*hclwrite.Token)(0x400023e248)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003126f0)({ + (*hclwrite.Token)(0x400023e270)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000312718)({ + (*hclwrite.Token)(0x400023e298)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000312740)({ + (*hclwrite.Token)(0x400023e2c0)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000312768)({ + (*hclwrite.Token)(0x400023e2e8)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x4000312790)({ + (*hclwrite.Token)(0x400023e310)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003127b8)({ + (*hclwrite.Token)(0x400023e338)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 4 }), - (*hclwrite.Token)(0x40003127e0)({ + (*hclwrite.Token)(0x400023e360)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000312808)({ + (*hclwrite.Token)(0x400023e388)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x4000312830)({ + (*hclwrite.Token)(0x400023e3b0)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000312858)({ + (*hclwrite.Token)(0x400023e3d8)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000312880)({ + (*hclwrite.Token)(0x400023e400)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003128a8)({ + (*hclwrite.Token)(0x400023e428)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003128d0)({ + (*hclwrite.Token)(0x400023e450)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -5260,98 +5296,98 @@ === RUN TestFormat/28 format_test.go:621: tokens (hclwrite.Tokens) (len=14 cap=14) { - (*hclwrite.Token)(0x4000312908)({ + (*hclwrite.Token)(0x400023e488)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000312930)({ + (*hclwrite.Token)(0x400023e4b0)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000312958)({ + (*hclwrite.Token)(0x400023e4d8)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000312980)({ + (*hclwrite.Token)(0x400023e500)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003129a8)({ + (*hclwrite.Token)(0x400023e528)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x40003129d0)({ + (*hclwrite.Token)(0x400023e550)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003129f8)({ + (*hclwrite.Token)(0x400023e578)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 4 }), - (*hclwrite.Token)(0x4000312a20)({ + (*hclwrite.Token)(0x400023e5a0)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000312a48)({ + (*hclwrite.Token)(0x400023e5c8)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x4000312a70)({ + (*hclwrite.Token)(0x400023e5f0)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000312a98)({ + (*hclwrite.Token)(0x400023e618)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000312ac0)({ + (*hclwrite.Token)(0x400023e640)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000312ae8)({ + (*hclwrite.Token)(0x400023e668)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000312b10)({ + (*hclwrite.Token)(0x400023e690)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -5361,77 +5397,77 @@ === RUN TestFormat/29 format_test.go:621: tokens (hclwrite.Tokens) (len=11 cap=11) { - (*hclwrite.Token)(0x400048ce00)({ + (*hclwrite.Token)(0x4000003dc0)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400048ce28)({ + (*hclwrite.Token)(0x4000003de8)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 62 |b| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400048ce50)({ + (*hclwrite.Token)(0x4000003e10)({ Type: (hclsyntax.TokenType) TokenOBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7b |{| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400048ce78)({ + (*hclwrite.Token)(0x4000003e38)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400048cea0)({ + (*hclwrite.Token)(0x4000003e60)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x400048cec8)({ + (*hclwrite.Token)(0x4000003e88)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400048cef0)({ + (*hclwrite.Token)(0x4000003eb0)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 31 |1| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400048cf18)({ + (*hclwrite.Token)(0x4000003ed8)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400048cf40)({ + (*hclwrite.Token)(0x4000003f00)({ Type: (hclsyntax.TokenType) TokenCBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7d |}| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400048cf68)({ + (*hclwrite.Token)(0x4000003f28)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400048cf90)({ + (*hclwrite.Token)(0x4000003f50)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -5441,63 +5477,63 @@ === RUN TestFormat/30 format_test.go:621: tokens (hclwrite.Tokens) (len=9 cap=9) { - (*hclwrite.Token)(0x40004ac900)({ + (*hclwrite.Token)(0x4000436780)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40004ac928)({ + (*hclwrite.Token)(0x40004367a8)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 62 |b| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40004ac950)({ + (*hclwrite.Token)(0x40004367d0)({ Type: (hclsyntax.TokenType) TokenOBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7b |{| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40004ac978)({ + (*hclwrite.Token)(0x40004367f8)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40004ac9a0)({ + (*hclwrite.Token)(0x4000436820)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40004ac9c8)({ + (*hclwrite.Token)(0x4000436848)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 31 |1| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40004ac9f0)({ + (*hclwrite.Token)(0x4000436870)({ Type: (hclsyntax.TokenType) TokenCBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7d |}| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40004aca18)({ + (*hclwrite.Token)(0x4000436898)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40004aca40)({ + (*hclwrite.Token)(0x40004368c0)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -5507,70 +5543,70 @@ === RUN TestFormat/31 format_test.go:621: tokens (hclwrite.Tokens) (len=10 cap=10) { - (*hclwrite.Token)(0x40001291e0)({ + (*hclwrite.Token)(0x40001a2000)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000129208)({ + (*hclwrite.Token)(0x40001a2028)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000129230)({ + (*hclwrite.Token)(0x40001a2050)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 6 }), - (*hclwrite.Token)(0x4000129258)({ + (*hclwrite.Token)(0x40001a2078)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 31 |1| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000129280)({ + (*hclwrite.Token)(0x40001a20a0)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40001292a8)({ + (*hclwrite.Token)(0x40001a20c8)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=6 cap=6) { 00000000 62 75 6e 67 6c 65 |bungle| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40001292d0)({ + (*hclwrite.Token)(0x40001a20f0)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40001292f8)({ + (*hclwrite.Token)(0x40001a2118)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 32 |2| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000129320)({ + (*hclwrite.Token)(0x40001a2140)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000129348)({ + (*hclwrite.Token)(0x40001a2168)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -5580,77 +5616,77 @@ === RUN TestFormat/32 format_test.go:621: tokens (hclwrite.Tokens) (len=11 cap=11) { - (*hclwrite.Token)(0x400048d500)({ + (*hclwrite.Token)(0x4000266540)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400048d528)({ + (*hclwrite.Token)(0x4000266568)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400048d550)({ + (*hclwrite.Token)(0x4000266590)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400048d578)({ + (*hclwrite.Token)(0x40002665b8)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 31 |1| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400048d5a0)({ + (*hclwrite.Token)(0x40002665e0)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400048d5c8)({ + (*hclwrite.Token)(0x4000266608)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400048d5f0)({ + (*hclwrite.Token)(0x4000266630)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=6 cap=6) { 00000000 62 75 6e 67 6c 65 |bungle| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400048d618)({ + (*hclwrite.Token)(0x4000266658)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400048d640)({ + (*hclwrite.Token)(0x4000266680)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 32 |2| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400048d668)({ + (*hclwrite.Token)(0x40002666a8)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400048d690)({ + (*hclwrite.Token)(0x40002666d0)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -5660,70 +5696,70 @@ === RUN TestFormat/33 format_test.go:621: tokens (hclwrite.Tokens) (len=10 cap=10) { - (*hclwrite.Token)(0x4000129380)({ + (*hclwrite.Token)(0x40001a2340)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40001293a8)({ + (*hclwrite.Token)(0x40001a2368)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40001293d0)({ + (*hclwrite.Token)(0x40001a2390)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 6 }), - (*hclwrite.Token)(0x40001293f8)({ + (*hclwrite.Token)(0x40001a23b8)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 31 |1| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000129420)({ + (*hclwrite.Token)(0x40001a23e0)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 66 6f 6f 0a |# foo.| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000129448)({ + (*hclwrite.Token)(0x40001a2408)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=6 cap=6) { 00000000 62 75 6e 67 6c 65 |bungle| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000129470)({ + (*hclwrite.Token)(0x40001a2430)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000129498)({ + (*hclwrite.Token)(0x40001a2458)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 32 |2| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40001294c0)({ + (*hclwrite.Token)(0x40001a2480)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40001294e8)({ + (*hclwrite.Token)(0x40001a24a8)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -5733,84 +5769,84 @@ === RUN TestFormat/34 format_test.go:621: tokens (hclwrite.Tokens) (len=12 cap=12) { - (*hclwrite.Token)(0x40004961e0)({ + (*hclwrite.Token)(0x40004ac1e0)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000496208)({ + (*hclwrite.Token)(0x40004ac208)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000496230)({ + (*hclwrite.Token)(0x40004ac230)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 6 }), - (*hclwrite.Token)(0x4000496258)({ + (*hclwrite.Token)(0x40004ac258)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 31 |1| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000496280)({ + (*hclwrite.Token)(0x40004ac280)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 66 6f 6f 0a |# foo.| }, SpacesBefore: (int) 7 }), - (*hclwrite.Token)(0x40004962a8)({ + (*hclwrite.Token)(0x40004ac2a8)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=6 cap=6) { 00000000 62 75 6e 67 6c 65 |bungle| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40004962d0)({ + (*hclwrite.Token)(0x40004ac2d0)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40004962f8)({ + (*hclwrite.Token)(0x40004ac2f8)({ Type: (hclsyntax.TokenType) TokenOQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000496320)({ + (*hclwrite.Token)(0x40004ac320)({ Type: (hclsyntax.TokenType) TokenQuotedLit, Bytes: ([]uint8) (len=5 cap=5) { 00000000 62 6f 6e 63 65 |bonce| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000496348)({ + (*hclwrite.Token)(0x40004ac348)({ Type: (hclsyntax.TokenType) TokenCQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000496370)({ + (*hclwrite.Token)(0x40004ac370)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 62 61 7a 0a |# baz.| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000496398)({ + (*hclwrite.Token)(0x40004ac398)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -5820,91 +5856,91 @@ === RUN TestFormat/35 format_test.go:621: tokens (hclwrite.Tokens) (len=13 cap=13) { - (*hclwrite.Token)(0x4000246248)({ + (*hclwrite.Token)(0x400023e6c8)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000246270)({ + (*hclwrite.Token)(0x400023e6f0)({ 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)(0x4000246298)({ + (*hclwrite.Token)(0x400023e718)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40002462c0)({ + (*hclwrite.Token)(0x400023e740)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 6 }), - (*hclwrite.Token)(0x40002462e8)({ + (*hclwrite.Token)(0x400023e768)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 31 |1| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000246310)({ + (*hclwrite.Token)(0x400023e790)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 66 6f 6f 0a |# foo.| }, SpacesBefore: (int) 7 }), - (*hclwrite.Token)(0x4000246338)({ + (*hclwrite.Token)(0x400023e7b8)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=6 cap=6) { 00000000 62 75 6e 67 6c 65 |bungle| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000246360)({ + (*hclwrite.Token)(0x400023e7e0)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000246388)({ + (*hclwrite.Token)(0x400023e808)({ Type: (hclsyntax.TokenType) TokenOQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40002463b0)({ + (*hclwrite.Token)(0x400023e830)({ Type: (hclsyntax.TokenType) TokenQuotedLit, Bytes: ([]uint8) (len=5 cap=5) { 00000000 62 6f 6e 63 65 |bonce| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40002463d8)({ + (*hclwrite.Token)(0x400023e858)({ Type: (hclsyntax.TokenType) TokenCQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000246400)({ + (*hclwrite.Token)(0x400023e880)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 62 61 7a 0a |# baz.| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000246428)({ + (*hclwrite.Token)(0x400023e8a8)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -5914,112 +5950,112 @@ === RUN TestFormat/36 format_test.go:621: tokens (hclwrite.Tokens) (len=16 cap=16) { - (*hclwrite.Token)(0x4000172008)({ + (*hclwrite.Token)(0x40001ea008)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000172030)({ + (*hclwrite.Token)(0x40001ea030)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=3 cap=3) { 00000000 66 6f 6f |foo| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000172058)({ + (*hclwrite.Token)(0x40001ea058)({ Type: (hclsyntax.TokenType) TokenOBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7b |{| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000172080)({ + (*hclwrite.Token)(0x40001ea080)({ Type: (hclsyntax.TokenType) TokenCBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7d |}| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40001720a8)({ + (*hclwrite.Token)(0x40001ea0a8)({ 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)(0x40001720d0)({ + (*hclwrite.Token)(0x40001ea0d0)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40001720f8)({ + (*hclwrite.Token)(0x40001ea0f8)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 6 }), - (*hclwrite.Token)(0x4000172120)({ + (*hclwrite.Token)(0x40001ea120)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 31 |1| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000172148)({ + (*hclwrite.Token)(0x40001ea148)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 66 6f 6f 0a |# foo.| }, SpacesBefore: (int) 7 }), - (*hclwrite.Token)(0x4000172170)({ + (*hclwrite.Token)(0x40001ea170)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=6 cap=6) { 00000000 62 75 6e 67 6c 65 |bungle| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000172198)({ + (*hclwrite.Token)(0x40001ea198)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40001721c0)({ + (*hclwrite.Token)(0x40001ea1c0)({ Type: (hclsyntax.TokenType) TokenOQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40001721e8)({ + (*hclwrite.Token)(0x40001ea1e8)({ Type: (hclsyntax.TokenType) TokenQuotedLit, Bytes: ([]uint8) (len=5 cap=5) { 00000000 62 6f 6e 63 65 |bonce| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000172210)({ + (*hclwrite.Token)(0x40001ea210)({ Type: (hclsyntax.TokenType) TokenCQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000172238)({ + (*hclwrite.Token)(0x40001ea238)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 62 61 7a 0a |# baz.| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000172260)({ + (*hclwrite.Token)(0x40001ea260)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -6029,126 +6065,126 @@ === RUN TestFormat/37 format_test.go:621: tokens (hclwrite.Tokens) (len=18 cap=18) { - (*hclwrite.Token)(0x40000be008)({ + (*hclwrite.Token)(0x40001f8008)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40000be030)({ + (*hclwrite.Token)(0x40001f8030)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40000be058)({ + (*hclwrite.Token)(0x40001f8058)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 6 }), - (*hclwrite.Token)(0x40000be080)({ + (*hclwrite.Token)(0x40001f8080)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 31 |1| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40000be0a8)({ + (*hclwrite.Token)(0x40001f80a8)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 66 6f 6f 0a |# foo.| }, SpacesBefore: (int) 9 }), - (*hclwrite.Token)(0x40000be0d0)({ + (*hclwrite.Token)(0x40001f80d0)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=6 cap=6) { 00000000 62 75 6e 67 6c 65 |bungle| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40000be0f8)({ + (*hclwrite.Token)(0x40001f80f8)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40000be120)({ + (*hclwrite.Token)(0x40001f8120)({ Type: (hclsyntax.TokenType) TokenOQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40000be148)({ + (*hclwrite.Token)(0x40001f8148)({ Type: (hclsyntax.TokenType) TokenQuotedLit, Bytes: ([]uint8) (len=5 cap=5) { 00000000 62 6f 6e 63 65 |bonce| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40000be170)({ + (*hclwrite.Token)(0x40001f8170)({ Type: (hclsyntax.TokenType) TokenCQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40000be198)({ + (*hclwrite.Token)(0x40001f8198)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 62 61 7a 0a |# baz.| }, SpacesBefore: (int) 3 }), - (*hclwrite.Token)(0x40000be1c0)({ + (*hclwrite.Token)(0x40001f81c0)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=5 cap=5) { 00000000 7a 65 62 72 61 |zebra| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40000be1e8)({ + (*hclwrite.Token)(0x40001f81e8)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x40000be210)({ + (*hclwrite.Token)(0x40001f8210)({ Type: (hclsyntax.TokenType) TokenOQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40000be238)({ + (*hclwrite.Token)(0x40001f8238)({ Type: (hclsyntax.TokenType) TokenQuotedLit, Bytes: ([]uint8) (len=7 cap=7) { 00000000 73 74 72 69 70 65 64 |striped| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40000be260)({ + (*hclwrite.Token)(0x40001f8260)({ Type: (hclsyntax.TokenType) TokenCQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40000be288)({ + (*hclwrite.Token)(0x40001f8288)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 62 61 7a 0a |# baz.| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40000be2b0)({ + (*hclwrite.Token)(0x40001f82b0)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -6158,154 +6194,154 @@ === RUN TestFormat/38 format_test.go:621: tokens (hclwrite.Tokens) (len=22 cap=22) { - (*hclwrite.Token)(0x400050b188)({ + (*hclwrite.Token)(0x40001a5508)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400050b1b0)({ + (*hclwrite.Token)(0x40001a5530)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400050b1d8)({ + (*hclwrite.Token)(0x40001a5558)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400050b200)({ + (*hclwrite.Token)(0x40001a5580)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 31 |1| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400050b228)({ + (*hclwrite.Token)(0x40001a55a8)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 66 6f 6f 0a |# foo.| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400050b250)({ + (*hclwrite.Token)(0x40001a55d0)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=6 cap=6) { 00000000 62 75 6e 67 6c 65 |bungle| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400050b278)({ + (*hclwrite.Token)(0x40001a55f8)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400050b2a0)({ + (*hclwrite.Token)(0x40001a5620)({ Type: (hclsyntax.TokenType) TokenOParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 28 |(| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400050b2c8)({ + (*hclwrite.Token)(0x40001a5648)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400050b2f0)({ + (*hclwrite.Token)(0x40001a5670)({ Type: (hclsyntax.TokenType) TokenOQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x400050b318)({ + (*hclwrite.Token)(0x40001a5698)({ Type: (hclsyntax.TokenType) TokenQuotedLit, Bytes: ([]uint8) (len=5 cap=5) { 00000000 62 6f 6e 63 65 |bonce| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400050b340)({ + (*hclwrite.Token)(0x40001a56c0)({ Type: (hclsyntax.TokenType) TokenCQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400050b368)({ + (*hclwrite.Token)(0x40001a56e8)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400050b390)({ + (*hclwrite.Token)(0x40001a5710)({ Type: (hclsyntax.TokenType) TokenCParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 29 |)| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400050b3b8)({ + (*hclwrite.Token)(0x40001a5738)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 62 61 7a 0a |# baz.| }, SpacesBefore: (int) 17 }), - (*hclwrite.Token)(0x400050b3e0)({ + (*hclwrite.Token)(0x40001a5760)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=5 cap=5) { 00000000 7a 65 62 72 61 |zebra| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400050b408)({ + (*hclwrite.Token)(0x40001a5788)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400050b430)({ + (*hclwrite.Token)(0x40001a57b0)({ Type: (hclsyntax.TokenType) TokenOQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400050b458)({ + (*hclwrite.Token)(0x40001a57d8)({ Type: (hclsyntax.TokenType) TokenQuotedLit, Bytes: ([]uint8) (len=7 cap=7) { 00000000 73 74 72 69 70 65 64 |striped| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400050b480)({ + (*hclwrite.Token)(0x40001a5800)({ Type: (hclsyntax.TokenType) TokenCQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400050b4a8)({ + (*hclwrite.Token)(0x40001a5828)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 62 61 7a 0a |# baz.| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400050b4d0)({ + (*hclwrite.Token)(0x40001a5850)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -6315,168 +6351,168 @@ === RUN TestFormat/39 format_test.go:621: tokens (hclwrite.Tokens) (len=24 cap=24) { - (*hclwrite.Token)(0x400021e408)({ + (*hclwrite.Token)(0x4000216408)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400021e430)({ + (*hclwrite.Token)(0x4000216430)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400021e458)({ + (*hclwrite.Token)(0x4000216458)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400021e480)({ + (*hclwrite.Token)(0x4000216480)({ Type: (hclsyntax.TokenType) TokenOQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400021e4a8)({ + (*hclwrite.Token)(0x40002164a8)({ Type: (hclsyntax.TokenType) TokenQuotedLit, Bytes: ([]uint8) (len=5 cap=5) { 00000000 61 70 70 6c 65 |apple| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400021e4d0)({ + (*hclwrite.Token)(0x40002164d0)({ Type: (hclsyntax.TokenType) TokenCQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400021e4f8)({ + (*hclwrite.Token)(0x40002164f8)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 66 6f 6f 0a |# foo.| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400021e520)({ + (*hclwrite.Token)(0x4000216520)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=6 cap=6) { 00000000 62 75 6e 67 6c 65 |bungle| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400021e548)({ + (*hclwrite.Token)(0x4000216548)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400021e570)({ + (*hclwrite.Token)(0x4000216570)({ Type: (hclsyntax.TokenType) TokenOParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 28 |(| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400021e598)({ + (*hclwrite.Token)(0x4000216598)({ 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)(0x400021e5c0)({ + (*hclwrite.Token)(0x40002165c0)({ Type: (hclsyntax.TokenType) TokenOQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x400021e5e8)({ + (*hclwrite.Token)(0x40002165e8)({ Type: (hclsyntax.TokenType) TokenQuotedLit, Bytes: ([]uint8) (len=5 cap=5) { 00000000 62 6f 6e 63 65 |bonce| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400021e610)({ + (*hclwrite.Token)(0x4000216610)({ Type: (hclsyntax.TokenType) TokenCQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400021e638)({ + (*hclwrite.Token)(0x4000216638)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400021e660)({ + (*hclwrite.Token)(0x4000216660)({ Type: (hclsyntax.TokenType) TokenCParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 29 |)| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400021e688)({ + (*hclwrite.Token)(0x4000216688)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 62 61 7a 0a |# baz.| }, SpacesBefore: (int) 17 }), - (*hclwrite.Token)(0x400021e6b0)({ + (*hclwrite.Token)(0x40002166b0)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=5 cap=5) { 00000000 7a 65 62 72 61 |zebra| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400021e6d8)({ + (*hclwrite.Token)(0x40002166d8)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400021e700)({ + (*hclwrite.Token)(0x4000216700)({ Type: (hclsyntax.TokenType) TokenOQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400021e728)({ + (*hclwrite.Token)(0x4000216728)({ Type: (hclsyntax.TokenType) TokenQuotedLit, Bytes: ([]uint8) (len=7 cap=7) { 00000000 73 74 72 69 70 65 64 |striped| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400021e750)({ + (*hclwrite.Token)(0x4000216750)({ Type: (hclsyntax.TokenType) TokenCQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400021e778)({ + (*hclwrite.Token)(0x4000216778)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 62 61 7a 0a |# baz.| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400021e7a0)({ + (*hclwrite.Token)(0x40002167a0)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -6486,126 +6522,126 @@ === RUN TestFormat/40 format_test.go:621: tokens (hclwrite.Tokens) (len=18 cap=18) { - (*hclwrite.Token)(0x40000be308)({ + (*hclwrite.Token)(0x40001f8308)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40000be330)({ + (*hclwrite.Token)(0x40001f8330)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=4 cap=4) { 00000000 f0 9d 92 9c |....| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40000be358)({ + (*hclwrite.Token)(0x40001f8358)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 6 }), - (*hclwrite.Token)(0x40000be380)({ + (*hclwrite.Token)(0x40001f8380)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 31 |1| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40000be3a8)({ + (*hclwrite.Token)(0x40001f83a8)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 66 6f 6f 0a |# foo.| }, SpacesBefore: (int) 9 }), - (*hclwrite.Token)(0x40000be3d0)({ + (*hclwrite.Token)(0x40001f83d0)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=6 cap=6) { 00000000 62 75 6e 67 6c 65 |bungle| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40000be3f8)({ + (*hclwrite.Token)(0x40001f83f8)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40000be420)({ + (*hclwrite.Token)(0x40001f8420)({ Type: (hclsyntax.TokenType) TokenOQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40000be448)({ + (*hclwrite.Token)(0x40001f8448)({ Type: (hclsyntax.TokenType) TokenQuotedLit, Bytes: ([]uint8) (len=8 cap=8) { 00000000 f0 9f 87 ac f0 9f 87 a7 |........| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40000be470)({ + (*hclwrite.Token)(0x40001f8470)({ Type: (hclsyntax.TokenType) TokenCQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40000be498)({ + (*hclwrite.Token)(0x40001f8498)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 62 61 7a 0a |# baz.| }, SpacesBefore: (int) 7 }), - (*hclwrite.Token)(0x40000be4c0)({ + (*hclwrite.Token)(0x40001f84c0)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=5 cap=5) { 00000000 7a 65 62 72 61 |zebra| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40000be4e8)({ + (*hclwrite.Token)(0x40001f84e8)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x40000be510)({ + (*hclwrite.Token)(0x40001f8510)({ Type: (hclsyntax.TokenType) TokenOQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40000be538)({ + (*hclwrite.Token)(0x40001f8538)({ Type: (hclsyntax.TokenType) TokenQuotedLit, Bytes: ([]uint8) (len=7 cap=7) { 00000000 73 74 72 69 70 65 64 |striped| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40000be560)({ + (*hclwrite.Token)(0x40001f8560)({ Type: (hclsyntax.TokenType) TokenCQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40000be588)({ + (*hclwrite.Token)(0x40001f8588)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 62 61 7a 0a |# baz.| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40000be5b0)({ + (*hclwrite.Token)(0x40001f85b0)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -6615,56 +6651,56 @@ === RUN TestFormat/41 format_test.go:621: tokens (hclwrite.Tokens) (len=8 cap=8) { - (*hclwrite.Token)(0x4000170000)({ + (*hclwrite.Token)(0x40001e8000)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000170028)({ + (*hclwrite.Token)(0x40001e8028)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=3 cap=3) { 00000000 66 6f 6f |foo| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000170050)({ + (*hclwrite.Token)(0x40001e8050)({ Type: (hclsyntax.TokenType) TokenOBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7b |{| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000170078)({ + (*hclwrite.Token)(0x40001e8078)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40001700a0)({ + (*hclwrite.Token)(0x40001e80a0)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 2e 2e 2e 0a |# ....| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x40001700c8)({ + (*hclwrite.Token)(0x40001e80c8)({ Type: (hclsyntax.TokenType) TokenCBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7d |}| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40001700f0)({ + (*hclwrite.Token)(0x40001e80f0)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000170118)({ + (*hclwrite.Token)(0x40001e8118)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -6674,63 +6710,63 @@ === RUN TestFormat/42 format_test.go:621: tokens (hclwrite.Tokens) (len=9 cap=9) { - (*hclwrite.Token)(0x4000257380)({ + (*hclwrite.Token)(0x40002c8780)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40002573a8)({ + (*hclwrite.Token)(0x40002c87a8)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=3 cap=3) { 00000000 66 6f 6f |foo| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40002573d0)({ + (*hclwrite.Token)(0x40002c87d0)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40002573f8)({ + (*hclwrite.Token)(0x40002c87f8)({ Type: (hclsyntax.TokenType) TokenOBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7b |{| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000257420)({ + (*hclwrite.Token)(0x40002c8820)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000257448)({ + (*hclwrite.Token)(0x40002c8848)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 2e 2e 2e 0a |# ....| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x4000257470)({ + (*hclwrite.Token)(0x40002c8870)({ Type: (hclsyntax.TokenType) TokenCBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7d |}| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000257498)({ + (*hclwrite.Token)(0x40002c8898)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40002574c0)({ + (*hclwrite.Token)(0x40002c88c0)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -6740,63 +6776,63 @@ === RUN TestFormat/43 format_test.go:621: tokens (hclwrite.Tokens) (len=9 cap=9) { - (*hclwrite.Token)(0x4000257800)({ + (*hclwrite.Token)(0x40002c8c00)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000257828)({ + (*hclwrite.Token)(0x40002c8c28)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=3 cap=3) { 00000000 66 6f 6f |foo| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000257850)({ + (*hclwrite.Token)(0x40002c8c50)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000257878)({ + (*hclwrite.Token)(0x40002c8c78)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40002578a0)({ + (*hclwrite.Token)(0x40002c8ca0)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40002578c8)({ + (*hclwrite.Token)(0x40002c8cc8)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 2e 2e 2e 0a |# ....| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x40002578f0)({ + (*hclwrite.Token)(0x40002c8cf0)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000257918)({ + (*hclwrite.Token)(0x40002c8d18)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000257940)({ + (*hclwrite.Token)(0x40002c8d40)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -6806,77 +6842,77 @@ === RUN TestFormat/44 format_test.go:621: tokens (hclwrite.Tokens) (len=11 cap=11) { - (*hclwrite.Token)(0x4000184700)({ + (*hclwrite.Token)(0x40004b6fc0)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000184728)({ + (*hclwrite.Token)(0x40004b6fe8)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=3 cap=3) { 00000000 66 6f 6f |foo| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000184750)({ + (*hclwrite.Token)(0x40004b7010)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000184778)({ + (*hclwrite.Token)(0x40004b7038)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40001847a0)({ + (*hclwrite.Token)(0x40004b7060)({ Type: (hclsyntax.TokenType) TokenOBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7b |{| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40001847c8)({ + (*hclwrite.Token)(0x40004b7088)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40001847f0)({ + (*hclwrite.Token)(0x40004b70b0)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 2e 2e 2e 0a |# ....| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x4000184818)({ + (*hclwrite.Token)(0x40004b70d8)({ Type: (hclsyntax.TokenType) TokenCBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7d |}| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000184840)({ + (*hclwrite.Token)(0x40004b7100)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000184868)({ + (*hclwrite.Token)(0x40004b7128)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000184890)({ + (*hclwrite.Token)(0x40004b7150)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -6886,91 +6922,91 @@ === RUN TestFormat/45 format_test.go:621: tokens (hclwrite.Tokens) (len=13 cap=13) { - (*hclwrite.Token)(0x4000246488)({ + (*hclwrite.Token)(0x400023e908)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40002464b0)({ + (*hclwrite.Token)(0x400023e930)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=3 cap=3) { 00000000 66 6f 6f |foo| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40002464d8)({ + (*hclwrite.Token)(0x400023e958)({ Type: (hclsyntax.TokenType) TokenOBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7b |{| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000246500)({ + (*hclwrite.Token)(0x400023e980)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000246528)({ + (*hclwrite.Token)(0x400023e9a8)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=3 cap=3) { 00000000 62 61 72 |bar| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x4000246550)({ + (*hclwrite.Token)(0x400023e9d0)({ Type: (hclsyntax.TokenType) TokenOBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7b |{| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000246578)({ + (*hclwrite.Token)(0x400023e9f8)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40002465a0)({ + (*hclwrite.Token)(0x400023ea20)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 2e 2e 2e 0a |# ....| }, SpacesBefore: (int) 4 }), - (*hclwrite.Token)(0x40002465c8)({ + (*hclwrite.Token)(0x400023ea48)({ Type: (hclsyntax.TokenType) TokenCBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7d |}| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x40002465f0)({ + (*hclwrite.Token)(0x400023ea70)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000246618)({ + (*hclwrite.Token)(0x400023ea98)({ Type: (hclsyntax.TokenType) TokenCBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7d |}| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000246640)({ + (*hclwrite.Token)(0x400023eac0)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000246668)({ + (*hclwrite.Token)(0x400023eae8)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -6980,98 +7016,98 @@ === RUN TestFormat/46 format_test.go:621: tokens (hclwrite.Tokens) (len=14 cap=14) { - (*hclwrite.Token)(0x40002466c8)({ + (*hclwrite.Token)(0x400023eb48)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40002466f0)({ + (*hclwrite.Token)(0x400023eb70)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=3 cap=3) { 00000000 66 6f 6f |foo| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000246718)({ + (*hclwrite.Token)(0x400023eb98)({ Type: (hclsyntax.TokenType) TokenOBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7b |{| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000246740)({ + (*hclwrite.Token)(0x400023ebc0)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000246768)({ + (*hclwrite.Token)(0x400023ebe8)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=3 cap=3) { 00000000 62 61 72 |bar| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x4000246790)({ + (*hclwrite.Token)(0x400023ec10)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40002467b8)({ + (*hclwrite.Token)(0x400023ec38)({ Type: (hclsyntax.TokenType) TokenOBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7b |{| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40002467e0)({ + (*hclwrite.Token)(0x400023ec60)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000246808)({ + (*hclwrite.Token)(0x400023ec88)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 2e 2e 2e 0a |# ....| }, SpacesBefore: (int) 4 }), - (*hclwrite.Token)(0x4000246830)({ + (*hclwrite.Token)(0x400023ecb0)({ Type: (hclsyntax.TokenType) TokenCBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7d |}| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x4000246858)({ + (*hclwrite.Token)(0x400023ecd8)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000246880)({ + (*hclwrite.Token)(0x400023ed00)({ Type: (hclsyntax.TokenType) TokenCBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7d |}| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40002468a8)({ + (*hclwrite.Token)(0x400023ed28)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40002468d0)({ + (*hclwrite.Token)(0x400023ed50)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -7081,98 +7117,98 @@ === RUN TestFormat/47 format_test.go:621: tokens (hclwrite.Tokens) (len=14 cap=14) { - (*hclwrite.Token)(0x4000246908)({ + (*hclwrite.Token)(0x400023ed88)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000246930)({ + (*hclwrite.Token)(0x400023edb0)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=3 cap=3) { 00000000 66 6f 6f |foo| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000246958)({ + (*hclwrite.Token)(0x400023edd8)({ Type: (hclsyntax.TokenType) TokenOBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7b |{| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000246980)({ + (*hclwrite.Token)(0x400023ee00)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40002469a8)({ + (*hclwrite.Token)(0x400023ee28)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=3 cap=3) { 00000000 62 61 72 |bar| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x40002469d0)({ + (*hclwrite.Token)(0x400023ee50)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40002469f8)({ + (*hclwrite.Token)(0x400023ee78)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000246a20)({ + (*hclwrite.Token)(0x400023eea0)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000246a48)({ + (*hclwrite.Token)(0x400023eec8)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 2e 2e 2e 0a |# ....| }, SpacesBefore: (int) 4 }), - (*hclwrite.Token)(0x4000246a70)({ + (*hclwrite.Token)(0x400023eef0)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x4000246a98)({ + (*hclwrite.Token)(0x400023ef18)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000246ac0)({ + (*hclwrite.Token)(0x400023ef40)({ Type: (hclsyntax.TokenType) TokenCBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7d |}| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000246ae8)({ + (*hclwrite.Token)(0x400023ef68)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000246b10)({ + (*hclwrite.Token)(0x400023ef90)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -7182,91 +7218,91 @@ === RUN TestFormat/48 format_test.go:621: tokens (hclwrite.Tokens) (len=13 cap=13) { - (*hclwrite.Token)(0x4000246b48)({ + (*hclwrite.Token)(0x400023efc8)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000246b70)({ + (*hclwrite.Token)(0x400023eff0)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=3 cap=3) { 00000000 66 6f 6f |foo| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000246b98)({ + (*hclwrite.Token)(0x400023f018)({ Type: (hclsyntax.TokenType) TokenOBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7b |{| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000246bc0)({ + (*hclwrite.Token)(0x400023f040)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000246be8)({ + (*hclwrite.Token)(0x400023f068)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=3 cap=3) { 00000000 62 61 72 |bar| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x4000246c10)({ + (*hclwrite.Token)(0x400023f090)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000246c38)({ + (*hclwrite.Token)(0x400023f0b8)({ Type: (hclsyntax.TokenType) TokenOHeredoc, Bytes: ([]uint8) (len=6 cap=6) { 00000000 3c 3c 45 4f 54 0a |<