Diff of the two buildlogs: -- --- b1/build.log 2025-08-31 07:35:26.111632110 +0000 +++ b2/build.log 2025-08-31 07:36:21.319700609 +0000 @@ -1,6 +1,7 @@ +W: cgroups are not available on the host, not using them. I: pbuilder: network access will be disabled during build -I: Current time: Sat Aug 30 19:34:29 -12 2025 -I: pbuilder-time-stamp: 1756625669 +I: Current time: Sun Oct 4 03:58:26 +14 2026 +I: pbuilder-time-stamp: 1791035906 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/forky-reproducible-base.tgz] I: copying local configuration @@ -24,53 +25,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/3796429/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/3968466/tmp/hooks/D01_modify_environment starting +debug: Running on codethink03-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 Oct 3 13:58 /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/3968466/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/3968466/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='forky' - HOME='/root' - HOST_ARCH='arm64' + DIRSTACK=() + DISTRIBUTION=forky + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=aarch64 + HOST_ARCH=arm64 IFS=' ' - INVOCATION_ID='29aec6b30b8a4ec5955afd60701c9d1f' - 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='3796429' - PS1='# ' - PS2='> ' + 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=3968466 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.XpYhHG7j/pbuilderrc_lgdu --distribution forky --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/forky-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.XpYhHG7j/b1 --logfile b1/build.log golang-github-hashicorp-hcl-v2_2.14.1-2.dsc' - SUDO_GID='109' - SUDO_HOME='/var/lib/jenkins' - 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.XpYhHG7j/pbuilderrc_ZpyM --distribution forky --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/forky-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.XpYhHG7j/b2 --logfile b2/build.log golang-github-hashicorp-hcl-v2_2.14.1-2.dsc' + SUDO_GID=109 + SUDO_HOME=/var/lib/jenkins + 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 codethink04-arm64 6.12.41+deb13-cloud-arm64 #1 SMP Debian 6.12.41-1 (2025-08-12) aarch64 GNU/Linux + Linux i-capture-the-hostname 6.12.41+deb13-cloud-arm64 #1 SMP Debian 6.12.41-1 (2025-08-12) aarch64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Aug 10 12:30 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/3796429/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Aug 10 2025 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/3968466/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: 62 http://deb.debian.org/debian forky/main arm64 golang-gopkg-vmihailenco-msgpack.v2-dev all 4.3.1-2 [27.5 kB] Get: 63 http://deb.debian.org/debian forky/main arm64 golang-github-zclconf-go-cty-dev all 1.12.1-1 [177 kB] Get: 64 http://deb.debian.org/debian forky/main arm64 golang-github-zclconf-go-cty-debug-dev all 0.0~git20191215.b22d67c-2 [8704 B] -Fetched 69.2 MB in 0s (207 MB/s) +Fetched 69.2 MB in 0s (245 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 ... 20011 files and directories currently installed.) @@ -473,7 +505,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/3968466/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for forky +I: user script /srv/workspace/pbuilder/3968466/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 @@ -496,85 +532,85 @@ 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/profilerecord -internal/msan -internal/unsafeheader -internal/godebugs -internal/goexperiment +internal/coverage/rtcov internal/goarch +internal/goexperiment internal/goos -internal/asan +internal/godebugs +internal/unsafeheader +internal/profilerecord +internal/msan internal/byteorder -internal/coverage/rtcov -internal/cpu -unicode/utf8 +internal/asan math/bits +internal/cpu +sync/atomic unicode -internal/runtime/syscall +unicode/utf8 cmp -internal/itoa -internal/runtime/math internal/abi -sync/atomic +internal/runtime/syscall +internal/runtime/math +internal/itoa github.com/agext/levenshtein -internal/chacha8rand encoding +internal/chacha8rand unicode/utf16 github.com/google/go-cmp/cmp/internal/flags internal/nettrace github.com/hashicorp/hcl/v2/integrationtest math +internal/bytealg internal/runtime/atomic internal/runtime/sys -internal/bytealg -internal/runtime/exithook internal/stringslite +internal/runtime/exithook internal/race internal/sync internal/runtime/maps runtime +iter internal/reflectlite weak -iter sync -slices maps +slices errors sort -internal/testlog -internal/bisect -internal/singleflight -unique -runtime/cgo -strconv -io internal/oserror path vendor/golang.org/x/net/dns/dnsmessage +strconv +internal/bisect +io syscall +internal/testlog +internal/singleflight +unique +runtime/cgo bytes strings -internal/saferio hash +internal/saferio internal/godebug -hash/crc64 +reflect +net/netip hash/crc32 +hash/crc64 github.com/mitchellh/go-wordwrap golang.org/x/text/transform -net/netip -reflect bufio regexp/syntax math/rand github.com/apparentlymart/go-textseg/textseg -internal/syscall/unix internal/syscall/execenv +internal/syscall/unix time regexp -io/fs -internal/poll github.com/google/go-cmp/cmp/internal/diff context +io/fs +internal/poll internal/filepathlite os internal/fmtsort @@ -582,50 +618,50 @@ encoding/binary encoding/base64 golang.org/x/sys/unix -path/filepath io/ioutil fmt +path/filepath net os/exec github.com/zclconf/go-cty/cty/set -runtime/debug encoding/json -math/big +encoding/csv +github.com/google/go-cmp/cmp/internal/value +runtime/debug golang.org/x/text/unicode/norm -flag encoding/hex +flag +math/big encoding/gob -encoding/csv -github.com/google/go-cmp/cmp/internal/value github.com/google/go-cmp/cmp golang.org/x/term 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/hashicorp/hcl/v2 -github.com/zclconf/go-cty/cty/json +github.com/zclconf/go-cty-debug/ctydebug +github.com/zclconf/go-cty/cty/function github.com/zclconf/go-cty/cty/gocty +github.com/zclconf/go-cty/cty/json +github.com/hashicorp/hcl/v2 github.com/zclconf/go-cty/cty/function/stdlib github.com/hashicorp/hcl/v2/ext/userfunc github.com/hashicorp/hcl/v2/ext/customdecode -github.com/hashicorp/hcl/v2/ext/transform github.com/hashicorp/hcl/v2/hcled -github.com/hashicorp/hcl/v2/ext/tryfunc +github.com/hashicorp/hcl/v2/ext/transform github.com/hashicorp/hcl/v2/hcldec +github.com/hashicorp/hcl/v2/ext/tryfunc github.com/hashicorp/hcl/v2/ext/dynblock github.com/spf13/pflag github.com/hashicorp/hcl/v2/hclsyntax +github.com/hashicorp/hcl/v2/hcltest +github.com/hashicorp/hcl/v2/ext/typeexpr github.com/hashicorp/hcl/v2/hclwrite github.com/hashicorp/hcl/v2/json -github.com/hashicorp/hcl/v2/ext/typeexpr -github.com/hashicorp/hcl/v2/hcltest github.com/hashicorp/hcl/v2/hclparse github.com/hashicorp/hcl/v2/gohcl github.com/hashicorp/hcl/v2/cmd/hclfmt -github.com/hashicorp/hcl/v2/cmd/hcldec github.com/hashicorp/hcl/v2/hclsimple +github.com/hashicorp/hcl/v2/cmd/hcldec github.com/hashicorp/hcl/v2/cmd/hclspecsuite dh_auto_test -O--builddirectory=_build -O--buildsystem=golang cd _build && go test -vet=off -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/hclsyntax/fuzz github.com/hashicorp/hcl/v2/hcltest github.com/hashicorp/hcl/v2/hclwrite github.com/hashicorp/hcl/v2/hclwrite/fuzz github.com/hashicorp/hcl/v2/integrationtest github.com/hashicorp/hcl/v2/json github.com/hashicorp/hcl/v2/json/fuzz github.com/hashicorp/hcl/v2/specsuite @@ -866,16 +902,6 @@ 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/invalid_marked_object_key - ops_test.go:373: testing Index - collection: cty.ObjectVal(map[string]cty.Value{"foo":cty.StringVal("a")}) - key: cty.NumberIntVal(0).Mark("marked") - ops_test.go:378: : Invalid index; The given key does not identify an element in this collection value. An object only supports looking up attributes by name, not by numeric index. -=== 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")}) @@ -885,57 +911,67 @@ collection: cty.ListVal([]cty.Value{cty.StringVal("a")}) key: cty.StringVal("foo").Mark("marked") ops_test.go:378: : Invalid index; The given key does not identify an element in this collection value: a number is required. -=== RUN TestIndex/marked_map_key - ops_test.go:373: testing Index - collection: cty.MapVal(map[string]cty.Value{"foo":cty.StringVal("a")}) - key: cty.StringVal("foo").Mark("marked") === RUN TestIndex/missing_marked_map_key ops_test.go:373: testing Index collection: cty.MapVal(map[string]cty.Value{"foo":cty.StringVal("a")}) key: cty.StringVal("bar").Mark("mark") ops_test.go:378: : Invalid index; The given key does not identify an element in this collection value. +=== 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/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/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/marked_object_key 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 +=== RUN TestIndex/invalid_marked_object_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. + key: cty.NumberIntVal(0).Mark("marked") + ops_test.go:378: : Invalid index; The given key does not identify an element in this collection value. An object only supports looking up attributes by name, not by numeric index. --- PASS: TestIndex (0.00s) --- PASS: TestIndex/marked_key_to_maked_value (0.00s) --- PASS: TestIndex/missing_list_key (0.00s) - --- PASS: TestIndex/invalid_marked_object_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/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/null_marked_key (0.00s) + --- PASS: TestIndex/marked_map_key (0.00s) + --- PASS: TestIndex/marked_object_key (0.00s) + --- PASS: TestIndex/invalid_marked_object_key (0.00s) === RUN TestPosScanner -=== RUN TestPosScanner/single_line_with_trailing_Windows_newline -=== RUN TestPosScanner/blank_line_with_Windows_newlines +=== RUN TestPosScanner/blank_line_with_UNIX_newlines === RUN TestPosScanner/two_lines_with_combiner_and_UNIX_newline === RUN TestPosScanner/two_lines_with_combiner_and_Windows_newline === RUN TestPosScanner/empty -=== RUN TestPosScanner/single_line_with_trailing_UNIX_newline +=== RUN TestPosScanner/single_line === RUN TestPosScanner/two_lines_with_UNIX_newline === RUN TestPosScanner/two_lines_with_Windows_newline -=== RUN TestPosScanner/blank_line_with_UNIX_newlines -=== RUN TestPosScanner/single_line +=== RUN TestPosScanner/blank_line_with_Windows_newlines +=== RUN TestPosScanner/single_line_with_trailing_UNIX_newline +=== RUN TestPosScanner/single_line_with_trailing_Windows_newline --- PASS: TestPosScanner (0.00s) - --- PASS: TestPosScanner/single_line_with_trailing_Windows_newline (0.00s) - --- PASS: TestPosScanner/blank_line_with_Windows_newlines (0.00s) + --- PASS: TestPosScanner/blank_line_with_UNIX_newlines (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/empty (0.00s) - --- PASS: TestPosScanner/single_line_with_trailing_UNIX_newline (0.00s) + --- PASS: TestPosScanner/single_line (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/single_line (0.00s) + --- PASS: TestPosScanner/blank_line_with_Windows_newlines (0.00s) + --- PASS: TestPosScanner/single_line_with_trailing_UNIX_newline (0.00s) + --- PASS: TestPosScanner/single_line_with_trailing_Windows_newline (0.00s) === RUN TestRangeOver === RUN TestRangeOver/:1,3-5<=>:1,2-6 === RUN TestRangeOver/:1,1-5<=>:1,2-6 @@ -1021,7 +1057,7 @@ --- PASS: TestExprAsKeyword/#04 (0.00s) --- PASS: TestExprAsKeyword/#05 (0.00s) PASS -ok github.com/hashicorp/hcl/v2 0.012s +ok github.com/hashicorp/hcl/v2 0.017s ? 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] @@ -1051,83 +1087,83 @@ --- PASS: TestVariables/WalkVariables (0.00s) --- PASS: TestVariables/WalkExpandVariables (0.00s) PASS -ok github.com/hashicorp/hcl/v2/ext/dynblock 0.018s +ok github.com/hashicorp/hcl/v2/ext/dynblock 0.014s === RUN TestDeep --- PASS: TestDeep (0.00s) PASS -ok github.com/hashicorp/hcl/v2/ext/transform 0.016s +ok github.com/hashicorp/hcl/v2/ext/transform 0.012s === RUN TestTryFunc +=== 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,_first_succeeds +=== RUN TestTryFunc/two_arguments,_first_depends_on_unknowns_deeply +=== RUN TestTryFunc/two_arguments,_result_is_element_of_marked_list_ === RUN TestTryFunc/three_arguments,_all_fail +=== RUN TestTryFunc/no_arguments === RUN TestTryFunc/one_argument_succeeds -=== RUN TestTryFunc/two_arguments,_first_succeeds +=== RUN TestTryFunc/one_marked_argument_succeeds === RUN TestTryFunc/two_arguments,_first_fails === RUN TestTryFunc/two_arguments,_first_depends_on_unknowns === RUN TestTryFunc/two_arguments,_first_succeeds_and_second_depends_on_unknowns -=== RUN TestTryFunc/two_arguments,_first_traverses_through_an_unkown -=== RUN TestTryFunc/two_arguments,_result_is_element_of_marked_list_ -=== RUN TestTryFunc/no_arguments -=== RUN TestTryFunc/one_marked_argument_succeeds -=== RUN TestTryFunc/two_arguments,_first_depends_on_unknowns_deeply -=== RUN TestTryFunc/two_arguments,_both_marked,_first_succeeds --- PASS: TestTryFunc (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,_first_succeeds (0.00s) + --- PASS: TestTryFunc/two_arguments,_first_depends_on_unknowns_deeply (0.00s) + --- PASS: TestTryFunc/two_arguments,_result_is_element_of_marked_list_ (0.00s) --- PASS: TestTryFunc/three_arguments,_all_fail (0.00s) + --- PASS: TestTryFunc/no_arguments (0.00s) --- PASS: TestTryFunc/one_argument_succeeds (0.00s) - --- PASS: TestTryFunc/two_arguments,_first_succeeds (0.00s) + --- PASS: TestTryFunc/one_marked_argument_succeeds (0.00s) --- PASS: TestTryFunc/two_arguments,_first_fails (0.00s) --- PASS: TestTryFunc/two_arguments,_first_depends_on_unknowns (0.00s) --- PASS: TestTryFunc/two_arguments,_first_succeeds_and_second_depends_on_unknowns (0.00s) - --- PASS: TestTryFunc/two_arguments,_first_traverses_through_an_unkown (0.00s) - --- PASS: TestTryFunc/two_arguments,_result_is_element_of_marked_list_ (0.00s) - --- PASS: TestTryFunc/no_arguments (0.00s) - --- PASS: TestTryFunc/one_marked_argument_succeeds (0.00s) - --- PASS: TestTryFunc/two_arguments,_first_depends_on_unknowns_deeply (0.00s) - --- PASS: TestTryFunc/two_arguments,_both_marked,_first_succeeds (0.00s) === RUN TestCanFunc +=== RUN TestCanFunc/traversal_through_unknown === RUN TestCanFunc/deep_unknown === RUN TestCanFunc/succeeds === RUN TestCanFunc/fails === RUN TestCanFunc/simple_unknown -=== RUN TestCanFunc/traversal_through_unknown --- PASS: TestCanFunc (0.00s) + --- PASS: TestCanFunc/traversal_through_unknown (0.00s) --- PASS: TestCanFunc/deep_unknown (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 -ok github.com/hashicorp/hcl/v2/ext/tryfunc 0.020s +ok github.com/hashicorp/hcl/v2/ext/tryfunc 0.013s === RUN TestDefaults_Apply -=== 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 -=== RUN TestDefaults_Apply/tuple_of_objects_with_defaults_applied === RUN TestDefaults_Apply/set_of_nested_objects,_no_default_sub-object -=== RUN TestDefaults_Apply/no_defaults -=== RUN TestDefaults_Apply/simple_object_with_defaults_applied +=== 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/simple_object_with_defaults_but_unknown_value +=== RUN TestDefaults_Apply/object_with_explicit_null_for_attribute_with_default +=== RUN TestDefaults_Apply/nested_object_with_defaults_applied === RUN TestDefaults_Apply/map_of_objects_with_defaults_applied,_given_object_instead_of_map +=== 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_optional_attributes_specified -=== RUN TestDefaults_Apply/object_with_explicit_null_for_attribute_with_default +=== 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/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) - --- PASS: TestDefaults_Apply/tuple_of_objects_with_defaults_applied (0.00s) --- PASS: TestDefaults_Apply/set_of_nested_objects,_no_default_sub-object (0.00s) - --- PASS: TestDefaults_Apply/no_defaults (0.00s) - --- PASS: TestDefaults_Apply/simple_object_with_defaults_applied (0.00s) + --- PASS: TestDefaults_Apply/set_of_nested_objects,_overriding_default_sub-object (0.00s) + --- PASS: TestDefaults_Apply/set_of_nested_objects,_nulls_in_default_sub-object_overridden (0.00s) --- PASS: TestDefaults_Apply/simple_object_with_defaults_but_unknown_value (0.00s) + --- PASS: TestDefaults_Apply/object_with_explicit_null_for_attribute_with_default (0.00s) + --- PASS: TestDefaults_Apply/nested_object_with_defaults_applied (0.00s) --- PASS: TestDefaults_Apply/map_of_objects_with_defaults_applied,_given_object_instead_of_map (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_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 (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) @@ -1354,7 +1390,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.028s +ok github.com/hashicorp/hcl/v2/ext/typeexpr 0.033s === RUN TestDecodeUserFunctions === RUN TestDecodeUserFunctions/00 === RUN TestDecodeUserFunctions/01 @@ -1365,7 +1401,7 @@ === RUN TestDecodeUserFunctions/06 === RUN TestDecodeUserFunctions/07 === RUN TestDecodeUserFunctions/08 ---- PASS: TestDecodeUserFunctions (0.00s) +--- PASS: TestDecodeUserFunctions (0.01s) --- PASS: TestDecodeUserFunctions/00 (0.00s) --- PASS: TestDecodeUserFunctions/01 (0.00s) --- PASS: TestDecodeUserFunctions/02 (0.00s) @@ -1416,8 +1452,8 @@ === RUN TestDecodeBody/{"nested":[{"a":"foo"}]} === RUN TestDecodeBody/{"nested":[{"a":"foo"}]}#01 === RUN TestDecodeBody/{"nested":[{"b":"bar"},{"b":"baz"}]} ---- PASS: TestDecodeBody (0.01s) - --- PASS: TestDecodeBody/{} (0.01s) +--- PASS: TestDecodeBody (0.00s) + --- PASS: TestDecodeBody/{} (0.00s) --- PASS: TestDecodeBody/{}#01 (0.00s) --- PASS: TestDecodeBody/{}#02 (0.00s) --- PASS: TestDecodeBody/{}#03 (0.00s) @@ -1502,7 +1538,7 @@ === RUN ExampleEncodeIntoBody --- PASS: ExampleEncodeIntoBody (0.00s) PASS -ok github.com/hashicorp/hcl/v2/gohcl 0.028s +ok github.com/hashicorp/hcl/v2/gohcl 0.026s === RUN TestDecode === RUN TestDecode/00- === RUN TestDecode/01-a_=_1_ @@ -1569,7 +1605,7 @@ === RUN TestDecode/62-_b_"foo"_"bar"_{}_b_"bar"_"baz"_{}_ === RUN TestDecode/63-_b_"foo"_{}_ === RUN TestDecode/64-_b_"foo"_{__arg_=_true_}_b_"bar"_{__arg_=_1_}_ ---- PASS: TestDecode (0.01s) +--- PASS: TestDecode (0.02s) --- PASS: TestDecode/00- (0.00s) --- PASS: TestDecode/01-a_=_1_ (0.00s) --- PASS: TestDecode/02-a_=_1_ (0.00s) @@ -1624,7 +1660,7 @@ --- PASS: TestDecode/51-_b_{}_b_{}_ (0.00s) --- PASS: TestDecode/52-_b_{__a_=_true_}_b_{__a_=_1_}_ (0.00s) --- PASS: TestDecode/53-_b_{__a_=_true_}_b_{__a_=_"not_a_bool"_}_ (0.00s) - --- PASS: TestDecode/54-_b_"foo"_{}_b_"bar"_{}_ (0.00s) + --- PASS: TestDecode/54-_b_"foo"_{}_b_"bar"_{}_ (0.01s) --- PASS: TestDecode/55-_b_"foo"_"bar"_{}_b_"bar"_"baz"_{}_ (0.00s) --- PASS: TestDecode/56-_b_"foo"_"bar"_{}_b_"bar"_"bar"_{}_ (0.00s) --- PASS: TestDecode/57-_b_"foo"_"bar"_{}_b_"foo"_"baz"_{}_ (0.00s) @@ -1674,7 +1710,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.031s +ok github.com/hashicorp/hcl/v2/hcldec 0.039s ? github.com/hashicorp/hcl/v2/hcled [no test files] ? github.com/hashicorp/hcl/v2/hclparse [no test files] === RUN TestDecodeFile @@ -1684,7 +1720,7 @@ === RUN Example_jsonSyntax --- PASS: Example_jsonSyntax (0.00s) PASS -ok github.com/hashicorp/hcl/v2/hclsimple 0.010s +ok github.com/hashicorp/hcl/v2/hclsimple 0.013s === RUN TestNameSuggestion === RUN TestNameSuggestion/true === RUN TestNameSuggestion/false @@ -1792,7 +1828,7 @@ === RUN TestTemplateExprParseAndValue/%{_for_s_in_secrets_}${s}%{_endfor_}#01 === RUN TestTemplateExprParseAndValue/%{_for_s_in_secrets_}${s}%{_endfor_}#02 === RUN TestTemplateExprParseAndValue/test_${target} ---- PASS: TestTemplateExprParseAndValue (0.01s) +--- PASS: TestTemplateExprParseAndValue (0.00s) --- PASS: TestTemplateExprParseAndValue/1 (0.00s) --- PASS: TestTemplateExprParseAndValue/(1) (0.00s) --- PASS: TestTemplateExprParseAndValue/true (0.00s) @@ -2028,7 +2064,7 @@ === RUN TestExpressionParseAndValue/false_?_["a",_"b"]:_var#01 === RUN TestExpressionParseAndValue/var.foo_?_1_:_0 === RUN TestExpressionParseAndValue/min(xs...) ---- PASS: TestExpressionParseAndValue (0.03s) +--- PASS: TestExpressionParseAndValue (0.04s) --- PASS: TestExpressionParseAndValue/1 (0.00s) --- PASS: TestExpressionParseAndValue/(1) (0.00s) --- PASS: TestExpressionParseAndValue/(2+3) (0.00s) @@ -2231,26 +2267,26 @@ --- PASS: TestExpressionErrorMessages/true_?_mapOf1Tuple_:_mapOf2Tuple (0.00s) === RUN TestFunctionCallExprValue === RUN TestFunctionCallExprValue/valid_call_with_no_conversions +=== RUN TestFunctionCallExprValue/valid_call_with_unknown_arg_needing_conversion +=== RUN TestFunctionCallExprValue/function_with_dynamic_return_type_unknown_arg +=== RUN TestFunctionCallExprValue/unknown_function === RUN TestFunctionCallExprValue/valid_call_with_arg_conversion === RUN TestFunctionCallExprValue/valid_call_with_unknown_arg -=== RUN TestFunctionCallExprValue/error_in_function -=== RUN TestFunctionCallExprValue/unknown_function -=== RUN TestFunctionCallExprValue/valid_call_with_unknown_arg_needing_conversion === RUN TestFunctionCallExprValue/valid_call_with_dynamic_arg === RUN TestFunctionCallExprValue/invalid_arg_type === RUN TestFunctionCallExprValue/function_with_dynamic_return_type -=== RUN TestFunctionCallExprValue/function_with_dynamic_return_type_unknown_arg +=== RUN TestFunctionCallExprValue/error_in_function --- PASS: TestFunctionCallExprValue (0.00s) --- PASS: TestFunctionCallExprValue/valid_call_with_no_conversions (0.00s) + --- PASS: TestFunctionCallExprValue/valid_call_with_unknown_arg_needing_conversion (0.00s) + --- PASS: TestFunctionCallExprValue/function_with_dynamic_return_type_unknown_arg (0.00s) + --- PASS: TestFunctionCallExprValue/unknown_function (0.00s) --- PASS: TestFunctionCallExprValue/valid_call_with_arg_conversion (0.00s) --- PASS: TestFunctionCallExprValue/valid_call_with_unknown_arg (0.00s) - --- PASS: TestFunctionCallExprValue/error_in_function (0.00s) - --- PASS: TestFunctionCallExprValue/unknown_function (0.00s) - --- PASS: TestFunctionCallExprValue/valid_call_with_unknown_arg_needing_conversion (0.00s) --- PASS: TestFunctionCallExprValue/valid_call_with_dynamic_arg (0.00s) --- PASS: TestFunctionCallExprValue/invalid_arg_type (0.00s) --- PASS: TestFunctionCallExprValue/function_with_dynamic_return_type (0.00s) - --- PASS: TestFunctionCallExprValue/function_with_dynamic_return_type_unknown_arg (0.00s) + --- PASS: TestFunctionCallExprValue/error_in_function (0.00s) === RUN TestExpressionAsTraversal --- PASS: TestExpressionAsTraversal (0.00s) === RUN TestStaticExpressionList @@ -2510,67 +2546,67 @@ --- 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_tuple_constructor_(before_element_separator) +=== RUN TestParseConfigDiagnostics/unclosed_object_constructor_(before_equals) parser_test.go:2826: - foo = [ a -=== RUN TestParseConfigDiagnostics/unclosed_object_constructor_(before_any_expression) + foo = { a +=== RUN TestParseConfigDiagnostics/unclosed_quoted_template_at_literal_part parser_test.go:2826: - foo = { -=== RUN TestParseConfigDiagnostics/unclosed_multi-line_block_(after_one_argument) + foo = "${a} +=== RUN TestParseConfigDiagnostics/unclosed_single-line_block_(after_its_argument) + parser_test.go:2826: + blah { a = 1 +=== RUN TestParseConfigDiagnostics/unclosed_quoted_template_interpolation_at_closing_quote + parser_test.go:2826: + foo = "${a" +=== RUN TestParseConfigDiagnostics/unclosed_single-line_block_(no_contents) parser_test.go:2826: blah { - a = 1 +=== RUN TestParseConfigDiagnostics/unclosed_tuple_constructor_(before_element_separator) + parser_test.go:2826: + foo = [ a === RUN TestParseConfigDiagnostics/unclosed_grouping_parentheses parser_test.go:2826: foo = (1 === RUN TestParseConfigDiagnostics/unclosed_template_interpolation_at_EOF parser_test.go:2826: foo = "${a -=== RUN TestParseConfigDiagnostics/unclosed_quoted_template_interpolation_at_closing_quote +=== RUN TestParseConfigDiagnostics/unclosed_object_constructor_(before_any_expression) parser_test.go:2826: - foo = "${a" + foo = { +=== RUN TestParseConfigDiagnostics/unclosed_tuple_constructor_(before_any_expression) + parser_test.go:2826: + foo = [ === RUN TestParseConfigDiagnostics/unclosed_function_call_(before_any_argument) 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_single-line_block_(after_its_argument) - parser_test.go:2826: - blah { a = 1 -=== RUN TestParseConfigDiagnostics/unclosed_object_constructor_(before_equals) - parser_test.go:2826: - foo = { a === RUN TestParseConfigDiagnostics/unclosed_function_call parser_test.go:2826: foo = boop("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_multi-line_block_(after_one_argument) parser_test.go:2826: - foo = [ + 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_quoted_template_at_literal_part (0.00s) + --- PASS: TestParseConfigDiagnostics/unclosed_single-line_block_(after_its_argument) (0.00s) + --- PASS: TestParseConfigDiagnostics/unclosed_quoted_template_interpolation_at_closing_quote (0.00s) + --- PASS: TestParseConfigDiagnostics/unclosed_single-line_block_(no_contents) (0.00s) --- PASS: TestParseConfigDiagnostics/unclosed_tuple_constructor_(before_element_separator) (0.00s) - --- PASS: TestParseConfigDiagnostics/unclosed_object_constructor_(before_any_expression) (0.00s) - --- PASS: TestParseConfigDiagnostics/unclosed_multi-line_block_(after_one_argument) (0.00s) --- PASS: TestParseConfigDiagnostics/unclosed_grouping_parentheses (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_object_constructor_(before_any_expression) (0.00s) + --- PASS: TestParseConfigDiagnostics/unclosed_tuple_constructor_(before_any_expression) (0.00s) --- PASS: TestParseConfigDiagnostics/unclosed_function_call_(before_any_argument) (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_single-line_block_(after_its_argument) (0.00s) - --- PASS: TestParseConfigDiagnostics/unclosed_object_constructor_(before_equals) (0.00s) --- PASS: TestParseConfigDiagnostics/unclosed_function_call (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_multi-line_block_(after_one_argument) (0.00s) --- PASS: TestParseConfigDiagnostics/unclosed_object_constructor_(before_element_separator) (0.00s) === RUN TestPeeker --- PASS: TestPeeker (0.00s) @@ -2953,64 +2989,64 @@ --- PASS: TestScanTokens_template/hello_${foo}_hello (0.00s) --- PASS: TestScanTokens_template/hello_${~foo~}_hello (0.00s) === RUN TestBlocksAtPos -=== 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/spaces -=== RUN TestBlocksAtPos/single_in_body_with_unselected_sibling -=== RUN TestBlocksAtPos/selected_nested_two_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/single_in_header === RUN TestBlocksAtPos/single_in_body -=== RUN TestBlocksAtPos/single_in_body_with_unselected_nested +=== RUN TestBlocksAtPos/single_in_body_with_unselected_sibling === RUN TestBlocksAtPos/selected_nested_three_levels === RUN TestBlocksAtPos/selected_nested_three_levels_with_unselected_sibling_after === RUN TestBlocksAtPos/selected_nested_three_levels_with_unselected_sibling_before +=== RUN TestBlocksAtPos/spaces +=== RUN TestBlocksAtPos/single_in_body_with_unselected_nested +=== RUN TestBlocksAtPos/selected_nested_two_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/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. --- PASS: TestBlocksAtPos (0.00s) - --- PASS: TestBlocksAtPos/unterminated (0.00s) - --- PASS: TestBlocksAtPos/spaces (0.00s) - --- PASS: TestBlocksAtPos/single_in_body_with_unselected_sibling (0.00s) - --- PASS: TestBlocksAtPos/selected_nested_two_levels (0.00s) - --- PASS: TestBlocksAtPos/unterminated_nested (0.00s) --- PASS: TestBlocksAtPos/empty (0.00s) --- PASS: TestBlocksAtPos/single_in_header (0.00s) --- PASS: TestBlocksAtPos/single_in_body (0.00s) - --- PASS: TestBlocksAtPos/single_in_body_with_unselected_nested (0.00s) + --- PASS: TestBlocksAtPos/single_in_body_with_unselected_sibling (0.00s) --- PASS: TestBlocksAtPos/selected_nested_three_levels (0.00s) --- PASS: TestBlocksAtPos/selected_nested_three_levels_with_unselected_sibling_after (0.00s) --- PASS: TestBlocksAtPos/selected_nested_three_levels_with_unselected_sibling_before (0.00s) + --- PASS: TestBlocksAtPos/spaces (0.00s) + --- PASS: TestBlocksAtPos/single_in_body_with_unselected_nested (0.00s) + --- PASS: TestBlocksAtPos/selected_nested_two_levels (0.00s) + --- PASS: TestBlocksAtPos/unterminated (0.00s) + --- PASS: TestBlocksAtPos/unterminated_nested (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 --- 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) === RUN TestBodyContent === RUN TestBodyContent/00 === RUN TestBodyContent/01 @@ -3074,21 +3110,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)(0x40001e75c0),_Op:(*hclsyntax.Operation)(0xb57c00),_RHS:(*hclsyntax.ScopeTraversalExpr)(0x40001e7620),_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)(0x40001e7680),_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)(0x40001e76e0),_TrueResult:(*hclsyntax.ScopeTraversalExpr)(0x40001e7740),_FalseResult:(*hclsyntax.ScopeTraversalExpr)(0x40001e77a0),_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)(0x40001e7800),_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.BinaryOpExpr{LHS:(*hclsyntax.ScopeTraversalExpr)(0x400065f1a0),_Op:(*hclsyntax.Operation)(0xb57c00),_RHS:(*hclsyntax.ScopeTraversalExpr)(0x400065f200),_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)(0x400065f260),_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)(0x400065f2c0),_TrueResult:(*hclsyntax.ScopeTraversalExpr)(0x400065f320),_FalseResult:(*hclsyntax.ScopeTraversalExpr)(0x400065f380),_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)(0x400065f3e0),_KeyExpr:(*hclsyntax.BinaryOpExpr)(0x400012c310),_ValExpr:(*hclsyntax.BinaryOpExpr)(0x400012c380),_CondExpr:(*hclsyntax.BinaryOpExpr)(0x400012c3f0),_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)(0x4000117680),_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)(0x40000f7a40),_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)(0x40001e75c0),_Op:(*hclsyntax.Operation)(0xb57c00),_RHS:(*hclsyntax.ScopeTraversalExpr)(0x40001e7620),_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)(0x40001e7680),_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)(0x40001e76e0),_TrueResult:(*hclsyntax.ScopeTraversalExpr)(0x40001e7740),_FalseResult:(*hclsyntax.ScopeTraversalExpr)(0x40001e77a0),_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)(0x40001e7800),_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.BinaryOpExpr{LHS:(*hclsyntax.ScopeTraversalExpr)(0x400065f1a0),_Op:(*hclsyntax.Operation)(0xb57c00),_RHS:(*hclsyntax.ScopeTraversalExpr)(0x400065f200),_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)(0x400065f260),_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)(0x400065f2c0),_TrueResult:(*hclsyntax.ScopeTraversalExpr)(0x400065f320),_FalseResult:(*hclsyntax.ScopeTraversalExpr)(0x400065f380),_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)(0x400065f3e0),_KeyExpr:(*hclsyntax.BinaryOpExpr)(0x400012c310),_ValExpr:(*hclsyntax.BinaryOpExpr)(0x400012c380),_CondExpr:(*hclsyntax.BinaryOpExpr)(0x400012c3f0),_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)(0x4000117680),_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)(0x40000f7a40),_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 @@ -3112,7 +3148,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.087s +ok github.com/hashicorp/hcl/v2/hclsyntax 0.111s === RUN FuzzParseTemplate === RUN FuzzParseTemplate/empty.tmpl === RUN FuzzParseTemplate/escape-dollar.tmpl @@ -3180,9 +3216,8 @@ --- PASS: FuzzParseConfig/empty.hcl (0.00s) --- PASS: FuzzParseConfig/utf8.hcl (0.00s) PASS -ok github.com/hashicorp/hcl/v2/hclsyntax/fuzz 0.017s +ok github.com/hashicorp/hcl/v2/hclsyntax/fuzz 0.030s === RUN TestMockBodyPartialContent -=== RUN TestMockBodyPartialContent/empty === RUN TestMockBodyPartialContent/attribute_requested === RUN TestMockBodyPartialContent/attribute_remains === RUN TestMockBodyPartialContent/attribute_missing @@ -3190,8 +3225,8 @@ === RUN TestMockBodyPartialContent/block_requested,_wrong_labels === RUN TestMockBodyPartialContent/block_remains === RUN TestMockBodyPartialContent/various +=== RUN TestMockBodyPartialContent/empty --- PASS: TestMockBodyPartialContent (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) @@ -3199,6 +3234,7 @@ --- PASS: TestMockBodyPartialContent/block_requested,_wrong_labels (0.00s) --- PASS: TestMockBodyPartialContent/block_remains (0.00s) --- PASS: TestMockBodyPartialContent/various (0.00s) + --- PASS: TestMockBodyPartialContent/empty (0.00s) === RUN TestExprList === RUN TestExprList/as_list === RUN TestExprList/as_tuple @@ -3216,10 +3252,10 @@ --- PASS: TestExprMap/as_map (0.00s) --- PASS: TestExprMap/not_map (0.00s) PASS -ok github.com/hashicorp/hcl/v2/hcltest 0.018s +ok github.com/hashicorp/hcl/v2/hcltest 0.015s === RUN TestBlockType === RUN TestBlockType/service ---- PASS: TestBlockType (0.00s) +--- PASS: TestBlockType (0.01s) --- PASS: TestBlockType/service (0.00s) === RUN TestBlockLabels === RUN TestBlockLabels/#00 @@ -3387,7 +3423,7 @@ === RUN TestFormat === RUN TestFormat/00 format_test.go:621: tokens (hclwrite.Tokens) (len=1 cap=1) { - (*hclwrite.Token)(0x40003a9110)({ + (*hclwrite.Token)(0x4000199ef0)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -3397,28 +3433,28 @@ === RUN TestFormat/01 format_test.go:621: tokens (hclwrite.Tokens) (len=4 cap=4) { - (*hclwrite.Token)(0x4000121a40)({ + (*hclwrite.Token)(0x40003980a0)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000121a68)({ + (*hclwrite.Token)(0x40003980c8)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000121a90)({ + (*hclwrite.Token)(0x40003980f0)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 31 |1| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000121ab8)({ + (*hclwrite.Token)(0x4000398118)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -3428,42 +3464,42 @@ === RUN TestFormat/02 format_test.go:621: tokens (hclwrite.Tokens) (len=6 cap=6) { - (*hclwrite.Token)(0x400039ce10)({ + (*hclwrite.Token)(0x40001a2d20)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400039ce38)({ + (*hclwrite.Token)(0x40001a2d48)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400039ce60)({ + (*hclwrite.Token)(0x40001a2d70)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 62 |b| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400039ce88)({ + (*hclwrite.Token)(0x40001a2d98)({ Type: (hclsyntax.TokenType) TokenDot, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2e |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400039ceb0)({ + (*hclwrite.Token)(0x40001a2dc0)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 63 |c| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400039ced8)({ + (*hclwrite.Token)(0x40001a2de8)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -3473,49 +3509,49 @@ === RUN TestFormat/03 format_test.go:621: tokens (hclwrite.Tokens) (len=7 cap=7) { - (*hclwrite.Token)(0x400031b560)({ + (*hclwrite.Token)(0x40001be5a0)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400031b588)({ + (*hclwrite.Token)(0x40001be5c8)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400031b5b0)({ + (*hclwrite.Token)(0x40001be5f0)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 62 |b| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400031b5d8)({ + (*hclwrite.Token)(0x40001be618)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400031b600)({ + (*hclwrite.Token)(0x40001be640)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 63 |c| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400031b628)({ + (*hclwrite.Token)(0x40001be668)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400031b650)({ + (*hclwrite.Token)(0x40001be690)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -3525,63 +3561,63 @@ === RUN TestFormat/04 format_test.go:621: tokens (hclwrite.Tokens) (len=9 cap=9) { - (*hclwrite.Token)(0x400038f500)({ + (*hclwrite.Token)(0x40001aec00)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400038f528)({ + (*hclwrite.Token)(0x40001aec28)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400038f550)({ + (*hclwrite.Token)(0x40001aec50)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 62 |b| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400038f578)({ + (*hclwrite.Token)(0x40001aec78)({ Type: (hclsyntax.TokenType) TokenOParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 28 |(| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400038f5a0)({ + (*hclwrite.Token)(0x40001aeca0)({ Type: (hclsyntax.TokenType) TokenCParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 29 |)| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400038f5c8)({ + (*hclwrite.Token)(0x40001aecc8)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400038f5f0)({ + (*hclwrite.Token)(0x40001aecf0)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 63 |c| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400038f618)({ + (*hclwrite.Token)(0x40001aed18)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400038f640)({ + (*hclwrite.Token)(0x40001aed40)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -3591,77 +3627,77 @@ === RUN TestFormat/05 format_test.go:621: tokens (hclwrite.Tokens) (len=11 cap=11) { - (*hclwrite.Token)(0x40003ec000)({ + (*hclwrite.Token)(0x40001956c0)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003ec028)({ + (*hclwrite.Token)(0x40001956e8)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40003ec050)({ + (*hclwrite.Token)(0x4000195710)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40003ec078)({ + (*hclwrite.Token)(0x4000195738)({ Type: (hclsyntax.TokenType) TokenOQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003ec0a0)({ + (*hclwrite.Token)(0x4000195760)({ 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)(0x4000195788)({ Type: (hclsyntax.TokenType) TokenCQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003ec0f0)({ + (*hclwrite.Token)(0x40001957b0)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003ec118)({ + (*hclwrite.Token)(0x40001957d8)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003ec140)({ + (*hclwrite.Token)(0x4000195800)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 30 |0| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003ec168)({ + (*hclwrite.Token)(0x4000195828)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003ec190)({ + (*hclwrite.Token)(0x4000195850)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -3671,42 +3707,42 @@ === RUN TestFormat/06 format_test.go:621: tokens (hclwrite.Tokens) (len=6 cap=6) { - (*hclwrite.Token)(0x400039d680)({ + (*hclwrite.Token)(0x40001a3590)({ Type: (hclsyntax.TokenType) TokenOParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 28 |(| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400039d6a8)({ + (*hclwrite.Token)(0x40001a35b8)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400039d6d0)({ + (*hclwrite.Token)(0x40001a35e0)({ Type: (hclsyntax.TokenType) TokenPlus, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2b |+| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400039d6f8)({ + (*hclwrite.Token)(0x40001a3608)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 32 |2| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400039d720)({ + (*hclwrite.Token)(0x40001a3630)({ Type: (hclsyntax.TokenType) TokenCParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 29 |)| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400039d748)({ + (*hclwrite.Token)(0x40001a3658)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -3716,42 +3752,42 @@ === RUN TestFormat/07 format_test.go:621: tokens (hclwrite.Tokens) (len=6 cap=6) { - (*hclwrite.Token)(0x400039d950)({ + (*hclwrite.Token)(0x40001a3860)({ Type: (hclsyntax.TokenType) TokenOParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 28 |(| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400039d978)({ + (*hclwrite.Token)(0x40001a3888)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400039d9a0)({ + (*hclwrite.Token)(0x40001a38b0)({ Type: (hclsyntax.TokenType) TokenStar, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2a |*| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400039d9c8)({ + (*hclwrite.Token)(0x40001a38d8)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 32 |2| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400039d9f0)({ + (*hclwrite.Token)(0x40001a3900)({ Type: (hclsyntax.TokenType) TokenCParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 29 |)| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400039da18)({ + (*hclwrite.Token)(0x40001a3928)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -3761,49 +3797,49 @@ === RUN TestFormat/08 format_test.go:621: tokens (hclwrite.Tokens) (len=7 cap=7) { - (*hclwrite.Token)(0x400031b680)({ + (*hclwrite.Token)(0x40001be6c0)({ Type: (hclsyntax.TokenType) TokenOParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 28 |(| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400031b6a8)({ + (*hclwrite.Token)(0x40001be6e8)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400031b6d0)({ + (*hclwrite.Token)(0x40001be710)({ Type: (hclsyntax.TokenType) TokenPlus, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2b |+| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400031b6f8)({ + (*hclwrite.Token)(0x40001be738)({ Type: (hclsyntax.TokenType) TokenMinus, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2d |-| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400031b720)({ + (*hclwrite.Token)(0x40001be760)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 32 |2| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400031b748)({ + (*hclwrite.Token)(0x40001be788)({ Type: (hclsyntax.TokenType) TokenCParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 29 |)| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400031b770)({ + (*hclwrite.Token)(0x40001be7b0)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -3813,49 +3849,49 @@ === RUN TestFormat/09 format_test.go:621: tokens (hclwrite.Tokens) (len=7 cap=7) { - (*hclwrite.Token)(0x400031b7a0)({ + (*hclwrite.Token)(0x40001be7e0)({ Type: (hclsyntax.TokenType) TokenOParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 28 |(| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400031b7c8)({ + (*hclwrite.Token)(0x40001be808)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400031b7f0)({ + (*hclwrite.Token)(0x40001be830)({ Type: (hclsyntax.TokenType) TokenStar, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2a |*| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400031b818)({ + (*hclwrite.Token)(0x40001be858)({ Type: (hclsyntax.TokenType) TokenMinus, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2d |-| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400031b840)({ + (*hclwrite.Token)(0x40001be880)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 32 |2| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400031b868)({ + (*hclwrite.Token)(0x40001be8a8)({ Type: (hclsyntax.TokenType) TokenCParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 29 |)| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400031b890)({ + (*hclwrite.Token)(0x40001be8d0)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -3865,49 +3901,49 @@ === RUN TestFormat/10 format_test.go:621: tokens (hclwrite.Tokens) (len=7 cap=7) { - (*hclwrite.Token)(0x400031b8c0)({ + (*hclwrite.Token)(0x40001be900)({ Type: (hclsyntax.TokenType) TokenOParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 28 |(| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400031b8e8)({ + (*hclwrite.Token)(0x40001be928)({ Type: (hclsyntax.TokenType) TokenMinus, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2d |-| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400031b910)({ + (*hclwrite.Token)(0x40001be950)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 32 |2| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400031b938)({ + (*hclwrite.Token)(0x40001be978)({ Type: (hclsyntax.TokenType) TokenPlus, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2b |+| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400031b960)({ + (*hclwrite.Token)(0x40001be9a0)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 31 |1| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400031b988)({ + (*hclwrite.Token)(0x40001be9c8)({ Type: (hclsyntax.TokenType) TokenCParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 29 |)| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400031b9b0)({ + (*hclwrite.Token)(0x40001be9f0)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -3917,112 +3953,112 @@ === RUN TestFormat/11 format_test.go:621: tokens (hclwrite.Tokens) (len=16 cap=16) { - (*hclwrite.Token)(0x400039eb08)({ + (*hclwrite.Token)(0x40001c8848)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=3 cap=3) { 00000000 66 6f 6f |foo| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400039eb30)({ + (*hclwrite.Token)(0x40001c8870)({ Type: (hclsyntax.TokenType) TokenOParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 28 |(| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400039eb58)({ + (*hclwrite.Token)(0x40001c8898)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 31 |1| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400039eb80)({ + (*hclwrite.Token)(0x40001c88c0)({ Type: (hclsyntax.TokenType) TokenComma, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2c |,| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400039eba8)({ + (*hclwrite.Token)(0x40001c88e8)({ Type: (hclsyntax.TokenType) TokenMinus, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2d |-| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400039ebd0)({ + (*hclwrite.Token)(0x40001c8910)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 32 |2| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400039ebf8)({ + (*hclwrite.Token)(0x40001c8938)({ Type: (hclsyntax.TokenType) TokenComma, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2c |,| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400039ec20)({ + (*hclwrite.Token)(0x40001c8960)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400039ec48)({ + (*hclwrite.Token)(0x40001c8988)({ Type: (hclsyntax.TokenType) TokenStar, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2a |*| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400039ec70)({ + (*hclwrite.Token)(0x40001c89b0)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 62 |b| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400039ec98)({ + (*hclwrite.Token)(0x40001c89d8)({ Type: (hclsyntax.TokenType) TokenComma, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2c |,| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400039ecc0)({ + (*hclwrite.Token)(0x40001c8a00)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 62 |b| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400039ece8)({ + (*hclwrite.Token)(0x40001c8a28)({ Type: (hclsyntax.TokenType) TokenComma, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2c |,| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400039ed10)({ + (*hclwrite.Token)(0x40001c8a50)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 63 |c| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400039ed38)({ + (*hclwrite.Token)(0x40001c8a78)({ Type: (hclsyntax.TokenType) TokenCParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 29 |)| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400039ed60)({ + (*hclwrite.Token)(0x40001c8aa0)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -4032,56 +4068,56 @@ === RUN TestFormat/12 format_test.go:621: tokens (hclwrite.Tokens) (len=8 cap=8) { - (*hclwrite.Token)(0x4000170a00)({ + (*hclwrite.Token)(0x4000408000)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=3 cap=3) { 00000000 66 6f 6f |foo| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000170a28)({ + (*hclwrite.Token)(0x4000408028)({ Type: (hclsyntax.TokenType) TokenOParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 28 |(| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000170a50)({ + (*hclwrite.Token)(0x4000408050)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000170a78)({ + (*hclwrite.Token)(0x4000408078)({ Type: (hclsyntax.TokenType) TokenComma, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2c |,| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000170aa0)({ + (*hclwrite.Token)(0x40004080a0)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 62 |b| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000170ac8)({ + (*hclwrite.Token)(0x40004080c8)({ Type: (hclsyntax.TokenType) TokenEllipsis, Bytes: ([]uint8) (len=3 cap=3) { 00000000 2e 2e 2e |...| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000170af0)({ + (*hclwrite.Token)(0x40004080f0)({ Type: (hclsyntax.TokenType) TokenCParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 29 |)| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000170b18)({ + (*hclwrite.Token)(0x4000408118)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -4091,21 +4127,21 @@ === RUN TestFormat/13 format_test.go:621: tokens (hclwrite.Tokens) (len=3 cap=3) { - (*hclwrite.Token)(0x400016fb00)({ + (*hclwrite.Token)(0x40001c6400)({ Type: (hclsyntax.TokenType) TokenBang, Bytes: ([]uint8) (len=1 cap=1) { 00000000 21 |!| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400016fb28)({ + (*hclwrite.Token)(0x40001c6428)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=4 cap=4) { 00000000 74 72 75 65 |true| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400016fb50)({ + (*hclwrite.Token)(0x40001c6450)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -4115,63 +4151,63 @@ === RUN TestFormat/14 format_test.go:621: tokens (hclwrite.Tokens) (len=9 cap=9) { - (*hclwrite.Token)(0x4000418780)({ + (*hclwrite.Token)(0x40001afe00)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40004187a8)({ + (*hclwrite.Token)(0x40001afe28)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40004187d0)({ + (*hclwrite.Token)(0x40001afe50)({ Type: (hclsyntax.TokenType) TokenOQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40004187f8)({ + (*hclwrite.Token)(0x40001afe78)({ 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)(0x40001afea0)({ Type: (hclsyntax.TokenType) TokenTemplateInterp, Bytes: ([]uint8) (len=2 cap=2) { 00000000 24 7b |${| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000418848)({ + (*hclwrite.Token)(0x40001afec8)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=4 cap=4) { 00000000 6e 61 6d 65 |name| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000418870)({ + (*hclwrite.Token)(0x40001afef0)({ Type: (hclsyntax.TokenType) TokenTemplateSeqEnd, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7d |}| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000418898)({ + (*hclwrite.Token)(0x40001aff18)({ Type: (hclsyntax.TokenType) TokenCQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40004188c0)({ + (*hclwrite.Token)(0x40001aff40)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -4181,63 +4217,63 @@ === RUN TestFormat/15 format_test.go:621: tokens (hclwrite.Tokens) (len=9 cap=9) { - (*hclwrite.Token)(0x4000418a80)({ + (*hclwrite.Token)(0x400041e180)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000418aa8)({ + (*hclwrite.Token)(0x400041e1a8)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000418ad0)({ + (*hclwrite.Token)(0x400041e1d0)({ Type: (hclsyntax.TokenType) TokenOQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000418af8)({ + (*hclwrite.Token)(0x400041e1f8)({ 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)(0x400041e220)({ Type: (hclsyntax.TokenType) TokenTemplateInterp, Bytes: ([]uint8) (len=3 cap=3) { 00000000 24 7b 7e |${~| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000418b48)({ + (*hclwrite.Token)(0x400041e248)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=4 cap=4) { 00000000 6e 61 6d 65 |name| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000418b70)({ + (*hclwrite.Token)(0x400041e270)({ Type: (hclsyntax.TokenType) TokenTemplateSeqEnd, Bytes: ([]uint8) (len=2 cap=2) { 00000000 7e 7d |~}| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000418b98)({ + (*hclwrite.Token)(0x400041e298)({ Type: (hclsyntax.TokenType) TokenCQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000418bc0)({ + (*hclwrite.Token)(0x400041e2c0)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -4247,126 +4283,126 @@ === RUN TestFormat/16 format_test.go:621: tokens (hclwrite.Tokens) (len=18 cap=18) { - (*hclwrite.Token)(0x40003aac08)({ + (*hclwrite.Token)(0x40001e6c08)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003aac30)({ + (*hclwrite.Token)(0x40001e6c30)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40003aac58)({ + (*hclwrite.Token)(0x40001e6c58)({ Type: (hclsyntax.TokenType) TokenOQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40003aac80)({ + (*hclwrite.Token)(0x40001e6c80)({ Type: (hclsyntax.TokenType) TokenTemplateInterp, Bytes: ([]uint8) (len=2 cap=2) { 00000000 24 7b |${| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003aaca8)({ + (*hclwrite.Token)(0x40001e6ca8)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 62 |b| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003aacd0)({ + (*hclwrite.Token)(0x40001e6cd0)({ Type: (hclsyntax.TokenType) TokenTemplateSeqEnd, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7d |}| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003aacf8)({ + (*hclwrite.Token)(0x40001e6cf8)({ Type: (hclsyntax.TokenType) TokenTemplateInterp, Bytes: ([]uint8) (len=2 cap=2) { 00000000 24 7b |${| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003aad20)({ + (*hclwrite.Token)(0x40001e6d20)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 63 |c| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003aad48)({ + (*hclwrite.Token)(0x40001e6d48)({ Type: (hclsyntax.TokenType) TokenTemplateSeqEnd, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7d |}| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003aad70)({ + (*hclwrite.Token)(0x40001e6d70)({ Type: (hclsyntax.TokenType) TokenTemplateInterp, Bytes: ([]uint8) (len=2 cap=2) { 00000000 24 7b |${| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003aad98)({ + (*hclwrite.Token)(0x40001e6d98)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 64 |d| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003aadc0)({ + (*hclwrite.Token)(0x40001e6dc0)({ Type: (hclsyntax.TokenType) TokenTemplateSeqEnd, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7d |}| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003aade8)({ + (*hclwrite.Token)(0x40001e6de8)({ Type: (hclsyntax.TokenType) TokenQuotedLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 20 | | }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003aae10)({ + (*hclwrite.Token)(0x40001e6e10)({ Type: (hclsyntax.TokenType) TokenTemplateInterp, Bytes: ([]uint8) (len=2 cap=2) { 00000000 24 7b |${| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003aae38)({ + (*hclwrite.Token)(0x40001e6e38)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 65 |e| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003aae60)({ + (*hclwrite.Token)(0x40001e6e60)({ Type: (hclsyntax.TokenType) TokenTemplateSeqEnd, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7d |}| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003aae88)({ + (*hclwrite.Token)(0x40001e6e88)({ Type: (hclsyntax.TokenType) TokenCQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003aaeb0)({ + (*hclwrite.Token)(0x40001e6eb0)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -4376,105 +4412,105 @@ === RUN TestFormat/17 format_test.go:621: tokens (hclwrite.Tokens) (len=15 cap=15) { - (*hclwrite.Token)(0x400017e788)({ + (*hclwrite.Token)(0x4000436008)({ Type: (hclsyntax.TokenType) TokenOQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400017e7b0)({ + (*hclwrite.Token)(0x4000436030)({ Type: (hclsyntax.TokenType) TokenTemplateControl, Bytes: ([]uint8) (len=2 cap=2) { 00000000 25 7b |%{| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400017e7d8)({ + (*hclwrite.Token)(0x4000436058)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=2 cap=2) { 00000000 69 66 |if| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400017e800)({ + (*hclwrite.Token)(0x4000436080)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=4 cap=4) { 00000000 74 72 75 65 |true| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400017e828)({ + (*hclwrite.Token)(0x40004360a8)({ Type: (hclsyntax.TokenType) TokenTemplateSeqEnd, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7d |}| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400017e850)({ + (*hclwrite.Token)(0x40004360d0)({ Type: (hclsyntax.TokenType) TokenTemplateInterp, Bytes: ([]uint8) (len=2 cap=2) { 00000000 24 7b |${| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400017e878)({ + (*hclwrite.Token)(0x40004360f8)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=3 cap=3) { 00000000 76 61 72 |var| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400017e8a0)({ + (*hclwrite.Token)(0x4000436120)({ Type: (hclsyntax.TokenType) TokenDot, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2e |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400017e8c8)({ + (*hclwrite.Token)(0x4000436148)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=3 cap=3) { 00000000 66 6f 6f |foo| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400017e8f0)({ + (*hclwrite.Token)(0x4000436170)({ Type: (hclsyntax.TokenType) TokenTemplateSeqEnd, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7d |}| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400017e918)({ + (*hclwrite.Token)(0x4000436198)({ Type: (hclsyntax.TokenType) TokenTemplateControl, Bytes: ([]uint8) (len=2 cap=2) { 00000000 25 7b |%{| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400017e940)({ + (*hclwrite.Token)(0x40004361c0)({ 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)(0x40004361e8)({ Type: (hclsyntax.TokenType) TokenTemplateSeqEnd, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7d |}| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400017e990)({ + (*hclwrite.Token)(0x4000436210)({ Type: (hclsyntax.TokenType) TokenCQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400017e9b8)({ + (*hclwrite.Token)(0x4000436238)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -4484,28 +4520,28 @@ === RUN TestFormat/18 format_test.go:621: tokens (hclwrite.Tokens) (len=4 cap=4) { - (*hclwrite.Token)(0x4000121b80)({ + (*hclwrite.Token)(0x4000398140)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 62 |b| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000121ba8)({ + (*hclwrite.Token)(0x4000398168)({ Type: (hclsyntax.TokenType) TokenOBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7b |{| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000121bd0)({ + (*hclwrite.Token)(0x4000398190)({ Type: (hclsyntax.TokenType) TokenCBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7d |}| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000121bf8)({ + (*hclwrite.Token)(0x40003981b8)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -4515,70 +4551,70 @@ === RUN TestFormat/19 format_test.go:621: tokens (hclwrite.Tokens) (len=10 cap=10) { - (*hclwrite.Token)(0x4000128ea0)({ + (*hclwrite.Token)(0x4000450000)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000128ec8)({ + (*hclwrite.Token)(0x4000450028)({ Type: (hclsyntax.TokenType) TokenOQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000128ef0)({ + (*hclwrite.Token)(0x4000450050)({ Type: (hclsyntax.TokenType) TokenTemplateInterp, Bytes: ([]uint8) (len=2 cap=2) { 00000000 24 7b |${| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000128f18)({ + (*hclwrite.Token)(0x4000450078)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000128f40)({ + (*hclwrite.Token)(0x40004500a0)({ 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)(0x40004500c8)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000128f90)({ + (*hclwrite.Token)(0x40004500f0)({ Type: (hclsyntax.TokenType) TokenTemplateSeqEnd, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7d |}| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000128fb8)({ + (*hclwrite.Token)(0x4000450118)({ Type: (hclsyntax.TokenType) TokenCQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000128fe0)({ + (*hclwrite.Token)(0x4000450140)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000129008)({ + (*hclwrite.Token)(0x4000450168)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -4588,175 +4624,175 @@ === RUN TestFormat/20 format_test.go:621: tokens (hclwrite.Tokens) (len=25 cap=25) { - (*hclwrite.Token)(0x400021ec08)({ + (*hclwrite.Token)(0x4000412408)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400021ec30)({ + (*hclwrite.Token)(0x4000412430)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=3 cap=3) { 00000000 66 6f 6f |foo| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400021ec58)({ + (*hclwrite.Token)(0x4000412458)({ Type: (hclsyntax.TokenType) TokenOParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 28 |(| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400021ec80)({ + (*hclwrite.Token)(0x4000412480)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400021eca8)({ + (*hclwrite.Token)(0x40004124a8)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 31 |1| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x400021ecd0)({ + (*hclwrite.Token)(0x40004124d0)({ Type: (hclsyntax.TokenType) TokenComma, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2c |,| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400021ecf8)({ + (*hclwrite.Token)(0x40004124f8)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400021ed20)({ + (*hclwrite.Token)(0x4000412520)({ Type: (hclsyntax.TokenType) TokenMinus, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2d |-| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x400021ed48)({ + (*hclwrite.Token)(0x4000412548)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 32 |2| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400021ed70)({ + (*hclwrite.Token)(0x4000412570)({ Type: (hclsyntax.TokenType) TokenComma, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2c |,| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400021ed98)({ + (*hclwrite.Token)(0x4000412598)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400021edc0)({ + (*hclwrite.Token)(0x40004125c0)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x400021ede8)({ + (*hclwrite.Token)(0x40004125e8)({ Type: (hclsyntax.TokenType) TokenStar, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2a |*| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400021ee10)({ + (*hclwrite.Token)(0x4000412610)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 62 |b| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400021ee38)({ + (*hclwrite.Token)(0x4000412638)({ Type: (hclsyntax.TokenType) TokenComma, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2c |,| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400021ee60)({ + (*hclwrite.Token)(0x4000412660)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400021ee88)({ + (*hclwrite.Token)(0x4000412688)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 62 |b| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x400021eeb0)({ + (*hclwrite.Token)(0x40004126b0)({ Type: (hclsyntax.TokenType) TokenComma, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2c |,| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400021eed8)({ + (*hclwrite.Token)(0x40004126d8)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400021ef00)({ + (*hclwrite.Token)(0x4000412700)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 63 |c| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x400021ef28)({ + (*hclwrite.Token)(0x4000412728)({ Type: (hclsyntax.TokenType) TokenComma, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2c |,| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400021ef50)({ + (*hclwrite.Token)(0x4000412750)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400021ef78)({ + (*hclwrite.Token)(0x4000412778)({ Type: (hclsyntax.TokenType) TokenCParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 29 |)| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400021efa0)({ + (*hclwrite.Token)(0x40004127a0)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400021efc8)({ + (*hclwrite.Token)(0x40004127c8)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -4766,42 +4802,42 @@ === RUN TestFormat/21 format_test.go:621: tokens (hclwrite.Tokens) (len=6 cap=6) { - (*hclwrite.Token)(0x400040f590)({ + (*hclwrite.Token)(0x40003ef4a0)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400040f5b8)({ + (*hclwrite.Token)(0x40003ef4c8)({ Type: (hclsyntax.TokenType) TokenQuestion, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3f |?| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400040f5e0)({ + (*hclwrite.Token)(0x40003ef4f0)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 62 |b| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400040f608)({ + (*hclwrite.Token)(0x40003ef518)({ Type: (hclsyntax.TokenType) TokenColon, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3a |:| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400040f630)({ + (*hclwrite.Token)(0x40003ef540)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 63 |c| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400040f658)({ + (*hclwrite.Token)(0x40003ef568)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -4811,35 +4847,35 @@ === RUN TestFormat/22 format_test.go:621: tokens (hclwrite.Tokens) (len=5 cap=5) { - (*hclwrite.Token)(0x400032d520)({ + (*hclwrite.Token)(0x40001c2410)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400032d548)({ + (*hclwrite.Token)(0x40001c2438)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400032d570)({ + (*hclwrite.Token)(0x40001c2460)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400032d598)({ + (*hclwrite.Token)(0x40001c2488)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400032d5c0)({ + (*hclwrite.Token)(0x40001c24b0)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -4849,63 +4885,63 @@ === RUN TestFormat/23 format_test.go:621: tokens (hclwrite.Tokens) (len=9 cap=9) { - (*hclwrite.Token)(0x4000419980)({ + (*hclwrite.Token)(0x400041f080)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40004199a8)({ + (*hclwrite.Token)(0x400041f0a8)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=3 cap=3) { 00000000 66 6f 72 |for| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40004199d0)({ + (*hclwrite.Token)(0x400041f0d0)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 78 |x| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40004199f8)({ + (*hclwrite.Token)(0x400041f0f8)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=2 cap=2) { 00000000 69 6e |in| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000419a20)({ + (*hclwrite.Token)(0x400041f120)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 79 |y| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000419a48)({ + (*hclwrite.Token)(0x400041f148)({ Type: (hclsyntax.TokenType) TokenColon, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3a |:| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000419a70)({ + (*hclwrite.Token)(0x400041f170)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 78 |x| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000419a98)({ + (*hclwrite.Token)(0x400041f198)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000419ac0)({ + (*hclwrite.Token)(0x400041f1c0)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -4915,77 +4951,77 @@ === RUN TestFormat/24 format_test.go:621: tokens (hclwrite.Tokens) (len=11 cap=11) { - (*hclwrite.Token)(0x400048c380)({ + (*hclwrite.Token)(0x40003eda40)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400048c3a8)({ + (*hclwrite.Token)(0x40003eda68)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=3 cap=3) { 00000000 66 6f 72 |for| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400048c3d0)({ + (*hclwrite.Token)(0x40003eda90)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 78 |x| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400048c3f8)({ + (*hclwrite.Token)(0x40003edab8)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=2 cap=2) { 00000000 69 6e |in| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400048c420)({ + (*hclwrite.Token)(0x40003edae0)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400048c448)({ + (*hclwrite.Token)(0x40003edb08)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 79 |y| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400048c470)({ + (*hclwrite.Token)(0x40003edb30)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400048c498)({ + (*hclwrite.Token)(0x40003edb58)({ Type: (hclsyntax.TokenType) TokenColon, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3a |:| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400048c4c0)({ + (*hclwrite.Token)(0x40003edb80)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 78 |x| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400048c4e8)({ + (*hclwrite.Token)(0x40003edba8)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400048c510)({ + (*hclwrite.Token)(0x40003edbd0)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -4995,84 +5031,84 @@ === RUN TestFormat/25 format_test.go:621: tokens (hclwrite.Tokens) (len=12 cap=12) { - (*hclwrite.Token)(0x4000496000)({ + (*hclwrite.Token)(0x400033e000)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000496028)({ + (*hclwrite.Token)(0x400033e028)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000496050)({ + (*hclwrite.Token)(0x400033e050)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000496078)({ + (*hclwrite.Token)(0x400033e078)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x40004960a0)({ + (*hclwrite.Token)(0x400033e0a0)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40004960c8)({ + (*hclwrite.Token)(0x400033e0c8)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 4 }), - (*hclwrite.Token)(0x40004960f0)({ + (*hclwrite.Token)(0x400033e0f0)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000496118)({ + (*hclwrite.Token)(0x400033e118)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x4000496140)({ + (*hclwrite.Token)(0x400033e140)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000496168)({ + (*hclwrite.Token)(0x400033e168)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000496190)({ + (*hclwrite.Token)(0x400033e190)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40004961b8)({ + (*hclwrite.Token)(0x400033e1b8)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -5082,70 +5118,70 @@ === RUN TestFormat/26 format_test.go:621: tokens (hclwrite.Tokens) (len=10 cap=10) { - (*hclwrite.Token)(0x4000129040)({ + (*hclwrite.Token)(0x40000c6ea0)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000129068)({ + (*hclwrite.Token)(0x40000c6ec8)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000129090)({ + (*hclwrite.Token)(0x40000c6ef0)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40001290b8)({ + (*hclwrite.Token)(0x40000c6f18)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40001290e0)({ + (*hclwrite.Token)(0x40000c6f40)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x4000129108)({ + (*hclwrite.Token)(0x40000c6f68)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000129130)({ + (*hclwrite.Token)(0x40000c6f90)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000129158)({ + (*hclwrite.Token)(0x40000c6fb8)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000129180)({ + (*hclwrite.Token)(0x40000c6fe0)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40001291a8)({ + (*hclwrite.Token)(0x40000c7008)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -5155,98 +5191,98 @@ === RUN TestFormat/27 format_test.go:621: tokens (hclwrite.Tokens) (len=14 cap=14) { - (*hclwrite.Token)(0x40003126c8)({ + (*hclwrite.Token)(0x40002aa6c8)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003126f0)({ + (*hclwrite.Token)(0x40002aa6f0)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000312718)({ + (*hclwrite.Token)(0x40002aa718)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000312740)({ + (*hclwrite.Token)(0x40002aa740)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000312768)({ + (*hclwrite.Token)(0x40002aa768)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x4000312790)({ + (*hclwrite.Token)(0x40002aa790)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003127b8)({ + (*hclwrite.Token)(0x40002aa7b8)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 4 }), - (*hclwrite.Token)(0x40003127e0)({ + (*hclwrite.Token)(0x40002aa7e0)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000312808)({ + (*hclwrite.Token)(0x40002aa808)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x4000312830)({ + (*hclwrite.Token)(0x40002aa830)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000312858)({ + (*hclwrite.Token)(0x40002aa858)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000312880)({ + (*hclwrite.Token)(0x40002aa880)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003128a8)({ + (*hclwrite.Token)(0x40002aa8a8)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003128d0)({ + (*hclwrite.Token)(0x40002aa8d0)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -5256,98 +5292,98 @@ === RUN TestFormat/28 format_test.go:621: tokens (hclwrite.Tokens) (len=14 cap=14) { - (*hclwrite.Token)(0x4000312908)({ + (*hclwrite.Token)(0x40002aa908)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000312930)({ + (*hclwrite.Token)(0x40002aa930)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000312958)({ + (*hclwrite.Token)(0x40002aa958)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000312980)({ + (*hclwrite.Token)(0x40002aa980)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003129a8)({ + (*hclwrite.Token)(0x40002aa9a8)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x40003129d0)({ + (*hclwrite.Token)(0x40002aa9d0)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40003129f8)({ + (*hclwrite.Token)(0x40002aa9f8)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 4 }), - (*hclwrite.Token)(0x4000312a20)({ + (*hclwrite.Token)(0x40002aaa20)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000312a48)({ + (*hclwrite.Token)(0x40002aaa48)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x4000312a70)({ + (*hclwrite.Token)(0x40002aaa70)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000312a98)({ + (*hclwrite.Token)(0x40002aaa98)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000312ac0)({ + (*hclwrite.Token)(0x40002aaac0)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000312ae8)({ + (*hclwrite.Token)(0x40002aaae8)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000312b10)({ + (*hclwrite.Token)(0x40002aab10)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -5357,77 +5393,77 @@ === RUN TestFormat/29 format_test.go:621: tokens (hclwrite.Tokens) (len=11 cap=11) { - (*hclwrite.Token)(0x400048ce00)({ + (*hclwrite.Token)(0x400049b180)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400048ce28)({ + (*hclwrite.Token)(0x400049b1a8)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 62 |b| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400048ce50)({ + (*hclwrite.Token)(0x400049b1d0)({ Type: (hclsyntax.TokenType) TokenOBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7b |{| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400048ce78)({ + (*hclwrite.Token)(0x400049b1f8)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400048cea0)({ + (*hclwrite.Token)(0x400049b220)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x400048cec8)({ + (*hclwrite.Token)(0x400049b248)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400048cef0)({ + (*hclwrite.Token)(0x400049b270)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 31 |1| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400048cf18)({ + (*hclwrite.Token)(0x400049b298)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400048cf40)({ + (*hclwrite.Token)(0x400049b2c0)({ Type: (hclsyntax.TokenType) TokenCBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7d |}| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400048cf68)({ + (*hclwrite.Token)(0x400049b2e8)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400048cf90)({ + (*hclwrite.Token)(0x400049b310)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -5437,63 +5473,63 @@ === RUN TestFormat/30 format_test.go:621: tokens (hclwrite.Tokens) (len=9 cap=9) { - (*hclwrite.Token)(0x40004ac900)({ + (*hclwrite.Token)(0x4000328480)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40004ac928)({ + (*hclwrite.Token)(0x40003284a8)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 62 |b| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40004ac950)({ + (*hclwrite.Token)(0x40003284d0)({ Type: (hclsyntax.TokenType) TokenOBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7b |{| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40004ac978)({ + (*hclwrite.Token)(0x40003284f8)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40004ac9a0)({ + (*hclwrite.Token)(0x4000328520)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40004ac9c8)({ + (*hclwrite.Token)(0x4000328548)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 31 |1| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40004ac9f0)({ + (*hclwrite.Token)(0x4000328570)({ Type: (hclsyntax.TokenType) TokenCBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7d |}| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40004aca18)({ + (*hclwrite.Token)(0x4000328598)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40004aca40)({ + (*hclwrite.Token)(0x40003285c0)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -5503,70 +5539,70 @@ === RUN TestFormat/31 format_test.go:621: tokens (hclwrite.Tokens) (len=10 cap=10) { - (*hclwrite.Token)(0x40001291e0)({ + (*hclwrite.Token)(0x40000c6000)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000129208)({ + (*hclwrite.Token)(0x40000c6028)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000129230)({ + (*hclwrite.Token)(0x40000c6050)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 6 }), - (*hclwrite.Token)(0x4000129258)({ + (*hclwrite.Token)(0x40000c6078)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 31 |1| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000129280)({ + (*hclwrite.Token)(0x40000c60a0)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40001292a8)({ + (*hclwrite.Token)(0x40000c60c8)({ 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)(0x40000c60f0)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40001292f8)({ + (*hclwrite.Token)(0x40000c6118)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 32 |2| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000129320)({ + (*hclwrite.Token)(0x40000c6140)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000129348)({ + (*hclwrite.Token)(0x40000c6168)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -5576,77 +5612,77 @@ === RUN TestFormat/32 format_test.go:621: tokens (hclwrite.Tokens) (len=11 cap=11) { - (*hclwrite.Token)(0x400048d500)({ + (*hclwrite.Token)(0x400049b880)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400048d528)({ + (*hclwrite.Token)(0x400049b8a8)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400048d550)({ + (*hclwrite.Token)(0x400049b8d0)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400048d578)({ + (*hclwrite.Token)(0x400049b8f8)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 31 |1| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400048d5a0)({ + (*hclwrite.Token)(0x400049b920)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400048d5c8)({ + (*hclwrite.Token)(0x400049b948)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400048d5f0)({ + (*hclwrite.Token)(0x400049b970)({ 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)(0x400049b998)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400048d640)({ + (*hclwrite.Token)(0x400049b9c0)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 32 |2| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400048d668)({ + (*hclwrite.Token)(0x400049b9e8)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400048d690)({ + (*hclwrite.Token)(0x400049ba10)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -5656,70 +5692,70 @@ === RUN TestFormat/33 format_test.go:621: tokens (hclwrite.Tokens) (len=10 cap=10) { - (*hclwrite.Token)(0x4000129380)({ + (*hclwrite.Token)(0x40000c6340)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40001293a8)({ + (*hclwrite.Token)(0x40000c6368)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40001293d0)({ + (*hclwrite.Token)(0x40000c6390)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 6 }), - (*hclwrite.Token)(0x40001293f8)({ + (*hclwrite.Token)(0x40000c63b8)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 31 |1| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000129420)({ + (*hclwrite.Token)(0x40000c63e0)({ 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)(0x40000c6408)({ 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)(0x40000c6430)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000129498)({ + (*hclwrite.Token)(0x40000c6458)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 32 |2| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40001294c0)({ + (*hclwrite.Token)(0x40000c6480)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40001294e8)({ + (*hclwrite.Token)(0x40000c64a8)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -5729,84 +5765,84 @@ === RUN TestFormat/34 format_test.go:621: tokens (hclwrite.Tokens) (len=12 cap=12) { - (*hclwrite.Token)(0x40004961e0)({ + (*hclwrite.Token)(0x400033e1e0)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000496208)({ + (*hclwrite.Token)(0x400033e208)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000496230)({ + (*hclwrite.Token)(0x400033e230)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 6 }), - (*hclwrite.Token)(0x4000496258)({ + (*hclwrite.Token)(0x400033e258)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 31 |1| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000496280)({ + (*hclwrite.Token)(0x400033e280)({ 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)(0x400033e2a8)({ 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)(0x400033e2d0)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40004962f8)({ + (*hclwrite.Token)(0x400033e2f8)({ Type: (hclsyntax.TokenType) TokenOQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000496320)({ + (*hclwrite.Token)(0x400033e320)({ 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)(0x400033e348)({ Type: (hclsyntax.TokenType) TokenCQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000496370)({ + (*hclwrite.Token)(0x400033e370)({ 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)(0x400033e398)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -5816,91 +5852,91 @@ === RUN TestFormat/35 format_test.go:621: tokens (hclwrite.Tokens) (len=13 cap=13) { - (*hclwrite.Token)(0x4000246248)({ + (*hclwrite.Token)(0x40002aa008)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000246270)({ + (*hclwrite.Token)(0x40002aa030)({ 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)(0x40002aa058)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40002462c0)({ + (*hclwrite.Token)(0x40002aa080)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 6 }), - (*hclwrite.Token)(0x40002462e8)({ + (*hclwrite.Token)(0x40002aa0a8)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 31 |1| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000246310)({ + (*hclwrite.Token)(0x40002aa0d0)({ 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)(0x40002aa0f8)({ 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)(0x40002aa120)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000246388)({ + (*hclwrite.Token)(0x40002aa148)({ Type: (hclsyntax.TokenType) TokenOQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40002463b0)({ + (*hclwrite.Token)(0x40002aa170)({ 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)(0x40002aa198)({ Type: (hclsyntax.TokenType) TokenCQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000246400)({ + (*hclwrite.Token)(0x40002aa1c0)({ 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)(0x40002aa1e8)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -5910,112 +5946,112 @@ === RUN TestFormat/36 format_test.go:621: tokens (hclwrite.Tokens) (len=16 cap=16) { - (*hclwrite.Token)(0x4000172008)({ + (*hclwrite.Token)(0x400010a008)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000172030)({ + (*hclwrite.Token)(0x400010a030)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=3 cap=3) { 00000000 66 6f 6f |foo| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000172058)({ + (*hclwrite.Token)(0x400010a058)({ Type: (hclsyntax.TokenType) TokenOBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7b |{| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000172080)({ + (*hclwrite.Token)(0x400010a080)({ Type: (hclsyntax.TokenType) TokenCBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7d |}| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40001720a8)({ + (*hclwrite.Token)(0x400010a0a8)({ 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)(0x400010a0d0)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40001720f8)({ + (*hclwrite.Token)(0x400010a0f8)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 6 }), - (*hclwrite.Token)(0x4000172120)({ + (*hclwrite.Token)(0x400010a120)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 31 |1| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000172148)({ + (*hclwrite.Token)(0x400010a148)({ 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)(0x400010a170)({ 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)(0x400010a198)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40001721c0)({ + (*hclwrite.Token)(0x400010a1c0)({ Type: (hclsyntax.TokenType) TokenOQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40001721e8)({ + (*hclwrite.Token)(0x400010a1e8)({ 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)(0x400010a210)({ Type: (hclsyntax.TokenType) TokenCQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000172238)({ + (*hclwrite.Token)(0x400010a238)({ 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)(0x400010a260)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -6025,126 +6061,126 @@ === RUN TestFormat/37 format_test.go:621: tokens (hclwrite.Tokens) (len=18 cap=18) { - (*hclwrite.Token)(0x40000d2008)({ + (*hclwrite.Token)(0x400020e008)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40000d2030)({ + (*hclwrite.Token)(0x400020e030)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40000d2058)({ + (*hclwrite.Token)(0x400020e058)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 6 }), - (*hclwrite.Token)(0x40000d2080)({ + (*hclwrite.Token)(0x400020e080)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 31 |1| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40000d20a8)({ + (*hclwrite.Token)(0x400020e0a8)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 66 6f 6f 0a |# foo.| }, SpacesBefore: (int) 9 }), - (*hclwrite.Token)(0x40000d20d0)({ + (*hclwrite.Token)(0x400020e0d0)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=6 cap=6) { 00000000 62 75 6e 67 6c 65 |bungle| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40000d20f8)({ + (*hclwrite.Token)(0x400020e0f8)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40000d2120)({ + (*hclwrite.Token)(0x400020e120)({ Type: (hclsyntax.TokenType) TokenOQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40000d2148)({ + (*hclwrite.Token)(0x400020e148)({ Type: (hclsyntax.TokenType) TokenQuotedLit, Bytes: ([]uint8) (len=5 cap=5) { 00000000 62 6f 6e 63 65 |bonce| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40000d2170)({ + (*hclwrite.Token)(0x400020e170)({ Type: (hclsyntax.TokenType) TokenCQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40000d2198)({ + (*hclwrite.Token)(0x400020e198)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 62 61 7a 0a |# baz.| }, SpacesBefore: (int) 3 }), - (*hclwrite.Token)(0x40000d21c0)({ + (*hclwrite.Token)(0x400020e1c0)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=5 cap=5) { 00000000 7a 65 62 72 61 |zebra| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40000d21e8)({ + (*hclwrite.Token)(0x400020e1e8)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x40000d2210)({ + (*hclwrite.Token)(0x400020e210)({ Type: (hclsyntax.TokenType) TokenOQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40000d2238)({ + (*hclwrite.Token)(0x400020e238)({ Type: (hclsyntax.TokenType) TokenQuotedLit, Bytes: ([]uint8) (len=7 cap=7) { 00000000 73 74 72 69 70 65 64 |striped| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40000d2260)({ + (*hclwrite.Token)(0x400020e260)({ Type: (hclsyntax.TokenType) TokenCQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40000d2288)({ + (*hclwrite.Token)(0x400020e288)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 62 61 7a 0a |# baz.| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40000d22b0)({ + (*hclwrite.Token)(0x400020e2b0)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -6154,154 +6190,154 @@ === RUN TestFormat/38 format_test.go:621: tokens (hclwrite.Tokens) (len=22 cap=22) { - (*hclwrite.Token)(0x400050d188)({ + (*hclwrite.Token)(0x40000c9188)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400050d1b0)({ + (*hclwrite.Token)(0x40000c91b0)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400050d1d8)({ + (*hclwrite.Token)(0x40000c91d8)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400050d200)({ + (*hclwrite.Token)(0x40000c9200)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 31 |1| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400050d228)({ + (*hclwrite.Token)(0x40000c9228)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 66 6f 6f 0a |# foo.| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400050d250)({ + (*hclwrite.Token)(0x40000c9250)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=6 cap=6) { 00000000 62 75 6e 67 6c 65 |bungle| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400050d278)({ + (*hclwrite.Token)(0x40000c9278)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400050d2a0)({ + (*hclwrite.Token)(0x40000c92a0)({ Type: (hclsyntax.TokenType) TokenOParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 28 |(| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400050d2c8)({ + (*hclwrite.Token)(0x40000c92c8)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400050d2f0)({ + (*hclwrite.Token)(0x40000c92f0)({ Type: (hclsyntax.TokenType) TokenOQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x400050d318)({ + (*hclwrite.Token)(0x40000c9318)({ Type: (hclsyntax.TokenType) TokenQuotedLit, Bytes: ([]uint8) (len=5 cap=5) { 00000000 62 6f 6e 63 65 |bonce| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400050d340)({ + (*hclwrite.Token)(0x40000c9340)({ Type: (hclsyntax.TokenType) TokenCQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400050d368)({ + (*hclwrite.Token)(0x40000c9368)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400050d390)({ + (*hclwrite.Token)(0x40000c9390)({ Type: (hclsyntax.TokenType) TokenCParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 29 |)| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400050d3b8)({ + (*hclwrite.Token)(0x40000c93b8)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 62 61 7a 0a |# baz.| }, SpacesBefore: (int) 17 }), - (*hclwrite.Token)(0x400050d3e0)({ + (*hclwrite.Token)(0x40000c93e0)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=5 cap=5) { 00000000 7a 65 62 72 61 |zebra| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400050d408)({ + (*hclwrite.Token)(0x40000c9408)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400050d430)({ + (*hclwrite.Token)(0x40000c9430)({ Type: (hclsyntax.TokenType) TokenOQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400050d458)({ + (*hclwrite.Token)(0x40000c9458)({ Type: (hclsyntax.TokenType) TokenQuotedLit, Bytes: ([]uint8) (len=7 cap=7) { 00000000 73 74 72 69 70 65 64 |striped| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400050d480)({ + (*hclwrite.Token)(0x40000c9480)({ Type: (hclsyntax.TokenType) TokenCQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400050d4a8)({ + (*hclwrite.Token)(0x40000c94a8)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 62 61 7a 0a |# baz.| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400050d4d0)({ + (*hclwrite.Token)(0x40000c94d0)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -6311,168 +6347,168 @@ === RUN TestFormat/39 format_test.go:621: tokens (hclwrite.Tokens) (len=24 cap=24) { - (*hclwrite.Token)(0x400021e408)({ + (*hclwrite.Token)(0x4000136408)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400021e430)({ + (*hclwrite.Token)(0x4000136430)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400021e458)({ + (*hclwrite.Token)(0x4000136458)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400021e480)({ + (*hclwrite.Token)(0x4000136480)({ Type: (hclsyntax.TokenType) TokenOQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400021e4a8)({ + (*hclwrite.Token)(0x40001364a8)({ 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)(0x40001364d0)({ Type: (hclsyntax.TokenType) TokenCQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400021e4f8)({ + (*hclwrite.Token)(0x40001364f8)({ 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)(0x4000136520)({ 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)(0x4000136548)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400021e570)({ + (*hclwrite.Token)(0x4000136570)({ Type: (hclsyntax.TokenType) TokenOParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 28 |(| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400021e598)({ + (*hclwrite.Token)(0x4000136598)({ 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)(0x40001365c0)({ Type: (hclsyntax.TokenType) TokenOQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x400021e5e8)({ + (*hclwrite.Token)(0x40001365e8)({ 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)(0x4000136610)({ Type: (hclsyntax.TokenType) TokenCQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400021e638)({ + (*hclwrite.Token)(0x4000136638)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400021e660)({ + (*hclwrite.Token)(0x4000136660)({ Type: (hclsyntax.TokenType) TokenCParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 29 |)| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400021e688)({ + (*hclwrite.Token)(0x4000136688)({ 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)(0x40001366b0)({ 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)(0x40001366d8)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400021e700)({ + (*hclwrite.Token)(0x4000136700)({ Type: (hclsyntax.TokenType) TokenOQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x400021e728)({ + (*hclwrite.Token)(0x4000136728)({ 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)(0x4000136750)({ Type: (hclsyntax.TokenType) TokenCQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x400021e778)({ + (*hclwrite.Token)(0x4000136778)({ 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)(0x40001367a0)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -6482,126 +6518,126 @@ === RUN TestFormat/40 format_test.go:621: tokens (hclwrite.Tokens) (len=18 cap=18) { - (*hclwrite.Token)(0x40000d2308)({ + (*hclwrite.Token)(0x400020e308)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40000d2330)({ + (*hclwrite.Token)(0x400020e330)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=4 cap=4) { 00000000 f0 9d 92 9c |....| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40000d2358)({ + (*hclwrite.Token)(0x400020e358)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 6 }), - (*hclwrite.Token)(0x40000d2380)({ + (*hclwrite.Token)(0x400020e380)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 31 |1| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40000d23a8)({ + (*hclwrite.Token)(0x400020e3a8)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 66 6f 6f 0a |# foo.| }, SpacesBefore: (int) 9 }), - (*hclwrite.Token)(0x40000d23d0)({ + (*hclwrite.Token)(0x400020e3d0)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=6 cap=6) { 00000000 62 75 6e 67 6c 65 |bungle| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40000d23f8)({ + (*hclwrite.Token)(0x400020e3f8)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40000d2420)({ + (*hclwrite.Token)(0x400020e420)({ Type: (hclsyntax.TokenType) TokenOQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40000d2448)({ + (*hclwrite.Token)(0x400020e448)({ Type: (hclsyntax.TokenType) TokenQuotedLit, Bytes: ([]uint8) (len=8 cap=8) { 00000000 f0 9f 87 ac f0 9f 87 a7 |........| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40000d2470)({ + (*hclwrite.Token)(0x400020e470)({ Type: (hclsyntax.TokenType) TokenCQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40000d2498)({ + (*hclwrite.Token)(0x400020e498)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 62 61 7a 0a |# baz.| }, SpacesBefore: (int) 7 }), - (*hclwrite.Token)(0x40000d24c0)({ + (*hclwrite.Token)(0x400020e4c0)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=5 cap=5) { 00000000 7a 65 62 72 61 |zebra| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40000d24e8)({ + (*hclwrite.Token)(0x400020e4e8)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x40000d2510)({ + (*hclwrite.Token)(0x400020e510)({ Type: (hclsyntax.TokenType) TokenOQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40000d2538)({ + (*hclwrite.Token)(0x400020e538)({ Type: (hclsyntax.TokenType) TokenQuotedLit, Bytes: ([]uint8) (len=7 cap=7) { 00000000 73 74 72 69 70 65 64 |striped| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40000d2560)({ + (*hclwrite.Token)(0x400020e560)({ Type: (hclsyntax.TokenType) TokenCQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40000d2588)({ + (*hclwrite.Token)(0x400020e588)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 62 61 7a 0a |# baz.| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40000d25b0)({ + (*hclwrite.Token)(0x400020e5b0)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -6611,56 +6647,56 @@ === RUN TestFormat/41 format_test.go:621: tokens (hclwrite.Tokens) (len=8 cap=8) { - (*hclwrite.Token)(0x4000170000)({ + (*hclwrite.Token)(0x4000108000)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000170028)({ + (*hclwrite.Token)(0x4000108028)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=3 cap=3) { 00000000 66 6f 6f |foo| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000170050)({ + (*hclwrite.Token)(0x4000108050)({ Type: (hclsyntax.TokenType) TokenOBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7b |{| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000170078)({ + (*hclwrite.Token)(0x4000108078)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40001700a0)({ + (*hclwrite.Token)(0x40001080a0)({ 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)(0x40001080c8)({ Type: (hclsyntax.TokenType) TokenCBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7d |}| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40001700f0)({ + (*hclwrite.Token)(0x40001080f0)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000170118)({ + (*hclwrite.Token)(0x4000108118)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -6670,63 +6706,63 @@ === RUN TestFormat/42 format_test.go:621: tokens (hclwrite.Tokens) (len=9 cap=9) { - (*hclwrite.Token)(0x40004ad500)({ + (*hclwrite.Token)(0x400026e900)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40004ad528)({ + (*hclwrite.Token)(0x400026e928)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=3 cap=3) { 00000000 66 6f 6f |foo| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40004ad550)({ + (*hclwrite.Token)(0x400026e950)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40004ad578)({ + (*hclwrite.Token)(0x400026e978)({ Type: (hclsyntax.TokenType) TokenOBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7b |{| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40004ad5a0)({ + (*hclwrite.Token)(0x400026e9a0)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40004ad5c8)({ + (*hclwrite.Token)(0x400026e9c8)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 2e 2e 2e 0a |# ....| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x40004ad5f0)({ + (*hclwrite.Token)(0x400026e9f0)({ Type: (hclsyntax.TokenType) TokenCBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7d |}| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40004ad618)({ + (*hclwrite.Token)(0x400026ea18)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40004ad640)({ + (*hclwrite.Token)(0x400026ea40)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -6736,63 +6772,63 @@ === RUN TestFormat/43 format_test.go:621: tokens (hclwrite.Tokens) (len=9 cap=9) { - (*hclwrite.Token)(0x40004ad980)({ + (*hclwrite.Token)(0x400026ed80)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40004ad9a8)({ + (*hclwrite.Token)(0x400026eda8)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=3 cap=3) { 00000000 66 6f 6f |foo| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40004ad9d0)({ + (*hclwrite.Token)(0x400026edd0)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40004ad9f8)({ + (*hclwrite.Token)(0x400026edf8)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40004ada20)({ + (*hclwrite.Token)(0x400026ee20)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40004ada48)({ + (*hclwrite.Token)(0x400026ee48)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 2e 2e 2e 0a |# ....| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x40004ada70)({ + (*hclwrite.Token)(0x400026ee70)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40004ada98)({ + (*hclwrite.Token)(0x400026ee98)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40004adac0)({ + (*hclwrite.Token)(0x400026eec0)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -6802,77 +6838,77 @@ === RUN TestFormat/44 format_test.go:621: tokens (hclwrite.Tokens) (len=11 cap=11) { - (*hclwrite.Token)(0x4000184e00)({ + (*hclwrite.Token)(0x4000325880)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000184e28)({ + (*hclwrite.Token)(0x40003258a8)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=3 cap=3) { 00000000 66 6f 6f |foo| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000184e50)({ + (*hclwrite.Token)(0x40003258d0)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000184e78)({ + (*hclwrite.Token)(0x40003258f8)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000184ea0)({ + (*hclwrite.Token)(0x4000325920)({ Type: (hclsyntax.TokenType) TokenOBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7b |{| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000184ec8)({ + (*hclwrite.Token)(0x4000325948)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000184ef0)({ + (*hclwrite.Token)(0x4000325970)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 2e 2e 2e 0a |# ....| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x4000184f18)({ + (*hclwrite.Token)(0x4000325998)({ Type: (hclsyntax.TokenType) TokenCBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7d |}| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000184f40)({ + (*hclwrite.Token)(0x40003259c0)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000184f68)({ + (*hclwrite.Token)(0x40003259e8)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000184f90)({ + (*hclwrite.Token)(0x4000325a10)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -6882,91 +6918,91 @@ === RUN TestFormat/45 format_test.go:621: tokens (hclwrite.Tokens) (len=13 cap=13) { - (*hclwrite.Token)(0x4000246488)({ + (*hclwrite.Token)(0x40002aa248)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40002464b0)({ + (*hclwrite.Token)(0x40002aa270)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=3 cap=3) { 00000000 66 6f 6f |foo| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40002464d8)({ + (*hclwrite.Token)(0x40002aa298)({ Type: (hclsyntax.TokenType) TokenOBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7b |{| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000246500)({ + (*hclwrite.Token)(0x40002aa2c0)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000246528)({ + (*hclwrite.Token)(0x40002aa2e8)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=3 cap=3) { 00000000 62 61 72 |bar| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x4000246550)({ + (*hclwrite.Token)(0x40002aa310)({ Type: (hclsyntax.TokenType) TokenOBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7b |{| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000246578)({ + (*hclwrite.Token)(0x40002aa338)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40002465a0)({ + (*hclwrite.Token)(0x40002aa360)({ 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)(0x40002aa388)({ Type: (hclsyntax.TokenType) TokenCBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7d |}| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x40002465f0)({ + (*hclwrite.Token)(0x40002aa3b0)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000246618)({ + (*hclwrite.Token)(0x40002aa3d8)({ Type: (hclsyntax.TokenType) TokenCBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7d |}| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000246640)({ + (*hclwrite.Token)(0x40002aa400)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000246668)({ + (*hclwrite.Token)(0x40002aa428)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -6976,98 +7012,98 @@ === RUN TestFormat/46 format_test.go:621: tokens (hclwrite.Tokens) (len=14 cap=14) { - (*hclwrite.Token)(0x40002466c8)({ + (*hclwrite.Token)(0x40002aa488)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40002466f0)({ + (*hclwrite.Token)(0x40002aa4b0)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=3 cap=3) { 00000000 66 6f 6f |foo| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000246718)({ + (*hclwrite.Token)(0x40002aa4d8)({ Type: (hclsyntax.TokenType) TokenOBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7b |{| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000246740)({ + (*hclwrite.Token)(0x40002aa500)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000246768)({ + (*hclwrite.Token)(0x40002aa528)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=3 cap=3) { 00000000 62 61 72 |bar| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x4000246790)({ + (*hclwrite.Token)(0x40002aa550)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40002467b8)({ + (*hclwrite.Token)(0x40002aa578)({ Type: (hclsyntax.TokenType) TokenOBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7b |{| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40002467e0)({ + (*hclwrite.Token)(0x40002aa5a0)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000246808)({ + (*hclwrite.Token)(0x40002aa5c8)({ 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)(0x40002aa5f0)({ Type: (hclsyntax.TokenType) TokenCBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7d |}| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x4000246858)({ + (*hclwrite.Token)(0x40002aa618)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000246880)({ + (*hclwrite.Token)(0x40002aa640)({ Type: (hclsyntax.TokenType) TokenCBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7d |}| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40002468a8)({ + (*hclwrite.Token)(0x40002aa668)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40002468d0)({ + (*hclwrite.Token)(0x40002aa690)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -7077,98 +7113,98 @@ === RUN TestFormat/47 format_test.go:621: tokens (hclwrite.Tokens) (len=14 cap=14) { - (*hclwrite.Token)(0x4000246908)({ + (*hclwrite.Token)(0x40002aab48)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000246930)({ + (*hclwrite.Token)(0x40002aab70)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=3 cap=3) { 00000000 66 6f 6f |foo| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000246958)({ + (*hclwrite.Token)(0x40002aab98)({ Type: (hclsyntax.TokenType) TokenOBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7b |{| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000246980)({ + (*hclwrite.Token)(0x40002aabc0)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x40002469a8)({ + (*hclwrite.Token)(0x40002aabe8)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=3 cap=3) { 00000000 62 61 72 |bar| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x40002469d0)({ + (*hclwrite.Token)(0x40002aac10)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x40002469f8)({ + (*hclwrite.Token)(0x40002aac38)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000246a20)({ + (*hclwrite.Token)(0x40002aac60)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000246a48)({ + (*hclwrite.Token)(0x40002aac88)({ 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)(0x40002aacb0)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x4000246a98)({ + (*hclwrite.Token)(0x40002aacd8)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000246ac0)({ + (*hclwrite.Token)(0x40002aad00)({ Type: (hclsyntax.TokenType) TokenCBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7d |}| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000246ae8)({ + (*hclwrite.Token)(0x40002aad28)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000246b10)({ + (*hclwrite.Token)(0x40002aad50)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -7178,91 +7214,91 @@ === RUN TestFormat/48 format_test.go:621: tokens (hclwrite.Tokens) (len=13 cap=13) { - (*hclwrite.Token)(0x4000246b48)({ + (*hclwrite.Token)(0x40002aad88)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000246b70)({ + (*hclwrite.Token)(0x40002aadb0)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=3 cap=3) { 00000000 66 6f 6f |foo| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000246b98)({ + (*hclwrite.Token)(0x40002aadd8)({ Type: (hclsyntax.TokenType) TokenOBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7b |{| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000246bc0)({ + (*hclwrite.Token)(0x40002aae00)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0x4000246be8)({ + (*hclwrite.Token)(0x40002aae28)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=3 cap=3) { 00000000 62 61 72 |bar| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0x4000246c10)({ + (*hclwrite.Token)(0x40002aae50)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0x4000246c38)({ + (*hclwrite.Token)(0x40002aae78)({ Type: (hclsyntax.TokenType) TokenOHeredoc, Bytes: ([]uint8) (len=6 cap=6) { 00000000 3c 3c 45 4f 54 0a |<