Diff of the two buildlogs: -- --- b1/build.log 2024-04-04 15:21:16.341633556 +0000 +++ b2/build.log 2024-04-04 15:22:12.291250018 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Thu Apr 4 03:19:55 -12 2024 -I: pbuilder-time-stamp: 1712243995 +I: Current time: Thu May 8 11:44:19 +14 2025 +I: pbuilder-time-stamp: 1746654259 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration @@ -29,54 +29,86 @@ 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/20299/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/16988/tmp/hooks/D01_modify_environment starting +debug: Running on ionos6-i386. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 May 7 21:44 /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/16988/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/16988/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='i386' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=8 ' - DISTRIBUTION='trixie' - HOME='/root' - HOST_ARCH='i386' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="21" [3]="1" [4]="release" [5]="i686-pc-linux-gnu") + BASH_VERSION='5.2.21(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=i386 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=21 ' + DIRSTACK=() + DISTRIBUTION=trixie + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=i686 + HOST_ARCH=i386 IFS=' ' - INVOCATION_ID='6d9f61bc4365494a969f77928a8c0b7f' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - LD_LIBRARY_PATH='/usr/lib/libeatmydata' - LD_PRELOAD='libeatmydata.so' - 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='20299' - PS1='# ' - PS2='> ' + INVOCATION_ID=9cf40b7481e0486089c71cc51d45ec37 + LANG=C + LANGUAGE=de_CH:de + LC_ALL=C + LD_LIBRARY_PATH=/usr/lib/libeatmydata + LD_PRELOAD=libeatmydata.so + MACHTYPE=i686-pc-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=16988 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.Jy2mFcnX/pbuilderrc_vUW2 --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.Jy2mFcnX/b1 --logfile b1/build.log golang-github-hashicorp-hcl-v2_2.14.1-2.dsc' - SUDO_GID='112' - SUDO_UID='107' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://78.137.99.97: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.Jy2mFcnX/pbuilderrc_15I5 --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.Jy2mFcnX/b2 --logfile b2/build.log golang-github-hashicorp-hcl-v2_2.14.1-2.dsc' + SUDO_GID=112 + SUDO_UID=107 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://85.184.249.68:3128 I: uname -a - Linux ionos2-i386 6.1.0-18-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.76-1 (2024-02-01) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-18-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.76-1 (2024-02-01) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Apr 4 11:25 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/20299/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 May 5 17:48 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/16988/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -207,7 +239,7 @@ Get: 61 http://deb.debian.org/debian trixie/main i386 golang-gopkg-vmihailenco-msgpack.v2-dev all 4.3.1-2 [27.5 kB] Get: 62 http://deb.debian.org/debian trixie/main i386 golang-github-zclconf-go-cty-dev all 1.12.1-1 [177 kB] Get: 63 http://deb.debian.org/debian trixie/main i386 golang-github-zclconf-go-cty-debug-dev all 0.0~git20191215.b22d67c-2 [8704 B] -Fetched 71.2 MB in 2s (42.4 MB/s) +Fetched 71.2 MB in 1s (90.7 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package sensible-utils. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19876 files and directories currently installed.) @@ -474,7 +506,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/16988/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for trixie +I: user script /srv/workspace/pbuilder/16988/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,121 +532,121 @@ dh_auto_build: warning: github.com/hashicorp/hcl/v2/hclwrite/fuzz contains no non-test Go files, removing it from build 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 8 github.com/hashicorp/hcl/v2 github.com/hashicorp/hcl/v2/cmd/hcldec github.com/hashicorp/hcl/v2/cmd/hclfmt github.com/hashicorp/hcl/v2/cmd/hclspecsuite github.com/hashicorp/hcl/v2/ext/customdecode github.com/hashicorp/hcl/v2/ext/dynblock github.com/hashicorp/hcl/v2/ext/transform github.com/hashicorp/hcl/v2/ext/tryfunc github.com/hashicorp/hcl/v2/ext/typeexpr github.com/hashicorp/hcl/v2/ext/userfunc github.com/hashicorp/hcl/v2/gohcl github.com/hashicorp/hcl/v2/hcldec github.com/hashicorp/hcl/v2/hcled github.com/hashicorp/hcl/v2/hclparse github.com/hashicorp/hcl/v2/hclsimple github.com/hashicorp/hcl/v2/hclsyntax github.com/hashicorp/hcl/v2/hcltest github.com/hashicorp/hcl/v2/hclwrite github.com/hashicorp/hcl/v2/integrationtest github.com/hashicorp/hcl/v2/json -internal/unsafeheader -internal/godebugs -internal/coverage/rtcov -internal/goos -internal/goexperiment -internal/goarch -internal/cpu -runtime/internal/syscall -runtime/internal/atomic + cd _build && go install -trimpath -v -p 21 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/race -sync/atomic -internal/abi -internal/chacha8rand -runtime/internal/math -runtime/internal/sys -unicode unicode/utf8 -internal/itoa math/bits -cmp -encoding github.com/agext/levenshtein -internal/bytealg +internal/itoa +encoding +internal/goarch +internal/nettrace +internal/coverage/rtcov +internal/cpu +runtime/internal/atomic +internal/godebugs +sync/atomic +internal/unsafeheader +internal/goos unicode/utf16 +internal/goexperiment +runtime/internal/syscall github.com/google/go-cmp/cmp/internal/flags -internal/nettrace +unicode +internal/chacha8rand +cmp +internal/abi +runtime/internal/sys +runtime/internal/math github.com/hashicorp/hcl/v2/integrationtest slices math +internal/bytealg runtime internal/reflectlite sync +internal/singleflight internal/testlog internal/bisect -internal/singleflight runtime/cgo errors -internal/godebug -io sort -path +internal/godebug internal/safefilepath internal/oserror +io +path +vendor/golang.org/x/net/dns/dnsmessage strconv -math/rand syscall -vendor/golang.org/x/net/dns/dnsmessage +internal/intern +math/rand +hash +internal/saferio bytes strings -hash hash/crc32 hash/crc64 -internal/saferio +net/netip +reflect github.com/mitchellh/go-wordwrap golang.org/x/text/transform -internal/intern bufio -reflect regexp/syntax -net/netip github.com/apparentlymart/go-textseg/textseg -regexp -internal/syscall/unix internal/syscall/execenv +internal/syscall/unix time -internal/fmtsort +regexp github.com/google/go-cmp/cmp/internal/function +internal/fmtsort encoding/binary +context github.com/google/go-cmp/cmp/internal/diff io/fs -context internal/poll encoding/base64 golang.org/x/sys/unix os -fmt -path/filepath io/ioutil +path/filepath +fmt net os/exec github.com/zclconf/go-cty/cty/set -encoding/json +encoding/hex github.com/google/go-cmp/cmp/internal/value runtime/debug -golang.org/x/text/unicode/norm encoding/csv -math/big +flag +encoding/json encoding/gob +math/big +golang.org/x/text/unicode/norm github.com/google/go-cmp/cmp -encoding/hex -flag golang.org/x/term golang.org/x/crypto/ssh/terminal github.com/zclconf/go-cty/cty github.com/zclconf/go-cty-debug/ctydebug github.com/zclconf/go-cty/cty/function github.com/zclconf/go-cty/cty/convert -github.com/zclconf/go-cty/cty/gocty github.com/zclconf/go-cty/cty/json +github.com/zclconf/go-cty/cty/gocty github.com/hashicorp/hcl/v2 github.com/zclconf/go-cty/cty/function/stdlib github.com/hashicorp/hcl/v2/ext/userfunc github.com/hashicorp/hcl/v2/ext/transform -github.com/hashicorp/hcl/v2/hcled github.com/hashicorp/hcl/v2/ext/customdecode +github.com/hashicorp/hcl/v2/hcled github.com/hashicorp/hcl/v2/ext/tryfunc github.com/hashicorp/hcl/v2/hcldec -github.com/hashicorp/hcl/v2/ext/dynblock github.com/spf13/pflag +github.com/hashicorp/hcl/v2/ext/dynblock github.com/hashicorp/hcl/v2/hclsyntax +github.com/hashicorp/hcl/v2/json 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/hclparse github.com/hashicorp/hcl/v2/cmd/hclfmt github.com/hashicorp/hcl/v2/gohcl @@ -618,7 +654,7 @@ 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 8 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 + cd _build && go test -vet=off -v -p 21 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 === RUN TestDiagnosticTextWriter === RUN TestDiagnosticTextWriter/00 === RUN TestDiagnosticTextWriter/01 @@ -852,10 +888,29 @@ collection: cty.ListVal([]cty.Value{cty.StringVal("a")}) key: cty.NumberIntVal(1).Mark("marked") ops_test.go:378: : Invalid index; The given key does not identify an element in this collection value: the given index is greater than or equal to the length of the collection. +=== RUN TestIndex/null_marked_key + ops_test.go:373: testing Index + collection: cty.ListVal([]cty.Value{cty.StringVal("a")}) + key: cty.NullVal(cty.Number).Mark("marked") + ops_test.go:378: : Invalid index; Can't use a null value as an indexing key. === RUN TestIndex/dynamic_key ops_test.go:373: testing Index collection: cty.ListVal([]cty.Value{cty.StringVal("a")}) key: cty.DynamicVal +=== RUN TestIndex/invalid_marked_key_type + ops_test.go:373: testing Index + collection: cty.ListVal([]cty.Value{cty.StringVal("a")}) + key: cty.StringVal("foo").Mark("marked") + ops_test.go:378: : Invalid index; The given key does not identify an element in this collection value: a number is required. +=== RUN TestIndex/invalid_marked_object_key_type + 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/marked_key_to_maked_value + ops_test.go:373: testing Index + collection: cty.ListVal([]cty.Value{cty.StringVal("a")}) + key: cty.NumberIntVal(0).Mark("marked") === RUN TestIndex/marked_map_key ops_test.go:373: testing Index collection: cty.MapVal(map[string]cty.Value{"foo":cty.StringVal("a")}) @@ -869,63 +924,44 @@ ops_test.go:373: testing Index collection: cty.ObjectVal(map[string]cty.Value{"foo":cty.StringVal("a")}) key: cty.StringVal("foo").Mark("marked") -=== RUN TestIndex/invalid_marked_object_key_type - ops_test.go:373: testing Index - collection: cty.ObjectVal(map[string]cty.Value{"foo":cty.StringVal("a")}) - key: cty.ListVal([]cty.Value{cty.NullVal(cty.String)}).Mark("marked") - ops_test.go:378: : Invalid index; The given key does not identify an element in this collection value: string required. === RUN TestIndex/invalid_marked_object_key ops_test.go:373: testing Index collection: cty.ObjectVal(map[string]cty.Value{"foo":cty.StringVal("a")}) 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/marked_key_to_maked_value - ops_test.go:373: testing Index - collection: cty.ListVal([]cty.Value{cty.StringVal("a")}) - key: cty.NumberIntVal(0).Mark("marked") -=== 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/invalid_marked_key_type - ops_test.go:373: testing Index - collection: cty.ListVal([]cty.Value{cty.StringVal("a")}) - key: cty.StringVal("foo").Mark("marked") - ops_test.go:378: : Invalid index; The given key does not identify an element in this collection value: a number is required. --- PASS: TestIndex (0.00s) --- PASS: TestIndex/missing_list_key (0.00s) + --- PASS: TestIndex/null_marked_key (0.00s) --- PASS: TestIndex/dynamic_key (0.00s) + --- PASS: TestIndex/invalid_marked_key_type (0.00s) + --- PASS: TestIndex/invalid_marked_object_key_type (0.00s) + --- PASS: TestIndex/marked_key_to_maked_value (0.00s) --- PASS: TestIndex/marked_map_key (0.00s) --- PASS: TestIndex/missing_marked_map_key (0.00s) --- PASS: TestIndex/marked_object_key (0.00s) - --- PASS: TestIndex/invalid_marked_object_key_type (0.00s) --- PASS: TestIndex/invalid_marked_object_key (0.00s) - --- PASS: TestIndex/marked_key_to_maked_value (0.00s) - --- PASS: TestIndex/null_marked_key (0.00s) - --- PASS: TestIndex/invalid_marked_key_type (0.00s) === RUN TestPosScanner +=== RUN TestPosScanner/single_line === RUN TestPosScanner/single_line_with_trailing_UNIX_newline -=== RUN TestPosScanner/two_lines_with_UNIX_newline === RUN TestPosScanner/two_lines_with_Windows_newline +=== 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 === RUN TestPosScanner/single_line_with_trailing_Windows_newline +=== RUN TestPosScanner/two_lines_with_UNIX_newline === RUN TestPosScanner/blank_line_with_UNIX_newlines === RUN TestPosScanner/blank_line_with_Windows_newlines -=== RUN TestPosScanner/two_lines_with_combiner_and_UNIX_newline --- PASS: TestPosScanner (0.00s) + --- PASS: TestPosScanner/single_line (0.00s) --- PASS: TestPosScanner/single_line_with_trailing_UNIX_newline (0.00s) - --- PASS: TestPosScanner/two_lines_with_UNIX_newline (0.00s) --- PASS: TestPosScanner/two_lines_with_Windows_newline (0.00s) + --- PASS: TestPosScanner/two_lines_with_combiner_and_UNIX_newline (0.00s) --- PASS: TestPosScanner/two_lines_with_combiner_and_Windows_newline (0.00s) --- PASS: TestPosScanner/empty (0.00s) - --- PASS: TestPosScanner/single_line (0.00s) --- PASS: TestPosScanner/single_line_with_trailing_Windows_newline (0.00s) + --- PASS: TestPosScanner/two_lines_with_UNIX_newline (0.00s) --- PASS: TestPosScanner/blank_line_with_UNIX_newlines (0.00s) --- PASS: TestPosScanner/blank_line_with_Windows_newlines (0.00s) - --- PASS: TestPosScanner/two_lines_with_combiner_and_UNIX_newline (0.00s) === RUN TestRangeOver === RUN TestRangeOver/:1,3-5<=>:1,2-6 === RUN TestRangeOver/:1,1-5<=>:1,2-6 @@ -1011,7 +1047,7 @@ --- PASS: TestExprAsKeyword/#04 (0.00s) --- PASS: TestExprAsKeyword/#05 (0.00s) PASS -ok github.com/hashicorp/hcl/v2 0.017s +ok github.com/hashicorp/hcl/v2 0.011s ? github.com/hashicorp/hcl/v2/cmd/hcldec [no test files] ? github.com/hashicorp/hcl/v2/cmd/hclfmt [no test files] ? github.com/hashicorp/hcl/v2/cmd/hclspecsuite [no test files] @@ -1045,79 +1081,79 @@ === RUN TestDeep --- PASS: TestDeep (0.00s) PASS -ok github.com/hashicorp/hcl/v2/ext/transform 0.020s +ok github.com/hashicorp/hcl/v2/ext/transform 0.004s === RUN TestTryFunc -=== RUN TestTryFunc/two_arguments,_first_succeeds_and_second_depends_on_unknowns -=== RUN TestTryFunc/two_arguments,_first_traverses_through_an_unkown -=== RUN TestTryFunc/three_arguments,_all_fail +=== 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_succeeds -=== RUN TestTryFunc/two_arguments,_first_depends_on_unknowns -=== RUN TestTryFunc/two_arguments,_both_marked,_first_succeeds +=== RUN TestTryFunc/two_arguments,_first_depends_on_unknowns_deeply === RUN TestTryFunc/two_arguments,_both_marked,_second_succeeds -=== RUN TestTryFunc/two_arguments,_result_is_element_of_marked_list_ +=== RUN TestTryFunc/two_arguments,_first_traverses_through_an_unkown +=== RUN TestTryFunc/two_arguments,_both_marked,_first_succeeds +=== RUN TestTryFunc/three_arguments,_all_fail === RUN TestTryFunc/one_argument_succeeds === RUN TestTryFunc/two_arguments,_first_fails -=== RUN TestTryFunc/two_arguments,_first_depends_on_unknowns_deeply +=== RUN TestTryFunc/two_arguments,_first_depends_on_unknowns +=== RUN TestTryFunc/two_arguments,_first_succeeds_and_second_depends_on_unknowns --- PASS: TestTryFunc (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/three_arguments,_all_fail (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_succeeds (0.00s) - --- PASS: TestTryFunc/two_arguments,_first_depends_on_unknowns (0.00s) - --- PASS: TestTryFunc/two_arguments,_both_marked,_first_succeeds (0.00s) + --- PASS: TestTryFunc/two_arguments,_first_depends_on_unknowns_deeply (0.00s) --- PASS: TestTryFunc/two_arguments,_both_marked,_second_succeeds (0.00s) - --- PASS: TestTryFunc/two_arguments,_result_is_element_of_marked_list_ (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/three_arguments,_all_fail (0.00s) --- PASS: TestTryFunc/one_argument_succeeds (0.00s) --- PASS: TestTryFunc/two_arguments,_first_fails (0.00s) - --- PASS: TestTryFunc/two_arguments,_first_depends_on_unknowns_deeply (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) === RUN TestCanFunc +=== RUN TestCanFunc/deep_unknown +=== RUN TestCanFunc/succeeds === RUN TestCanFunc/fails === RUN TestCanFunc/simple_unknown === RUN TestCanFunc/traversal_through_unknown -=== RUN TestCanFunc/deep_unknown -=== RUN TestCanFunc/succeeds --- PASS: TestCanFunc (0.00s) + --- PASS: TestCanFunc/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: TestCanFunc/deep_unknown (0.00s) - --- PASS: TestCanFunc/succeeds (0.00s) PASS -ok github.com/hashicorp/hcl/v2/ext/tryfunc 0.012s +ok github.com/hashicorp/hcl/v2/ext/tryfunc 0.009s === RUN TestDefaults_Apply -=== RUN TestDefaults_Apply/simple_object_with_defaults_applied -=== RUN TestDefaults_Apply/simple_object_with_defaults_but_unknown_value +=== RUN TestDefaults_Apply/list_of_objects_with_defaults_applied +=== RUN TestDefaults_Apply/map_of_objects_with_defaults_applied,_given_object_instead_of_map +=== RUN TestDefaults_Apply/no_defaults === RUN TestDefaults_Apply/map_of_objects_with_defaults_applied === RUN TestDefaults_Apply/set_of_nested_objects,_no_default_sub-object -=== RUN TestDefaults_Apply/no_defaults -=== 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/set_of_nested_objects,_empty_default_sub-object -=== RUN TestDefaults_Apply/set_of_nested_objects,_nulls_in_default_sub-object_overridden -=== RUN TestDefaults_Apply/set_of_nested_objects,_overriding_default_sub-object -=== RUN TestDefaults_Apply/simple_object_with_optional_attributes_specified +=== RUN TestDefaults_Apply/simple_object_with_defaults_but_unknown_value +=== RUN TestDefaults_Apply/nested_object_with_defaults_applied === RUN TestDefaults_Apply/object_with_explicit_null_for_attribute_with_default -=== RUN TestDefaults_Apply/list_of_objects_with_defaults_applied === RUN TestDefaults_Apply/tuple_of_objects_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_applied +=== RUN TestDefaults_Apply/simple_object_with_optional_attributes_specified --- PASS: TestDefaults_Apply (0.00s) - --- PASS: TestDefaults_Apply/simple_object_with_defaults_applied (0.00s) - --- PASS: TestDefaults_Apply/simple_object_with_defaults_but_unknown_value (0.00s) + --- PASS: TestDefaults_Apply/list_of_objects_with_defaults_applied (0.00s) + --- PASS: TestDefaults_Apply/map_of_objects_with_defaults_applied,_given_object_instead_of_map (0.00s) + --- PASS: TestDefaults_Apply/no_defaults (0.00s) --- PASS: TestDefaults_Apply/map_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/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/set_of_nested_objects,_empty_default_sub-object (0.00s) - --- PASS: TestDefaults_Apply/set_of_nested_objects,_nulls_in_default_sub-object_overridden (0.00s) - --- PASS: TestDefaults_Apply/set_of_nested_objects,_overriding_default_sub-object (0.00s) - --- PASS: TestDefaults_Apply/simple_object_with_optional_attributes_specified (0.00s) + --- PASS: TestDefaults_Apply/simple_object_with_defaults_but_unknown_value (0.00s) + --- PASS: TestDefaults_Apply/nested_object_with_defaults_applied (0.00s) --- PASS: TestDefaults_Apply/object_with_explicit_null_for_attribute_with_default (0.00s) - --- PASS: TestDefaults_Apply/list_of_objects_with_defaults_applied (0.00s) --- PASS: TestDefaults_Apply/tuple_of_objects_with_defaults_applied (0.00s) + --- PASS: TestDefaults_Apply/set_of_nested_objects,_overriding_default_sub-object (0.00s) + --- PASS: TestDefaults_Apply/set_of_nested_objects,_nulls_in_default_sub-object_overridden (0.00s) + --- PASS: TestDefaults_Apply/simple_object_with_defaults_applied (0.00s) + --- PASS: TestDefaults_Apply/simple_object_with_optional_attributes_specified (0.00s) === RUN TestGetType === RUN TestGetType/bool_(constraint=false) === RUN TestGetType/number_(constraint=false) @@ -1194,7 +1230,7 @@ get_type_test.go:338: :1,1-9: Invalid type specification; Keyword "optional" is valid only as a modifier for object type attributes. === RUN TestGetType/optional_(constraint=false) get_type_test.go:338: :1,1-9: Invalid type specification; The keyword "optional" is not a valid type specification. ---- PASS: TestGetType (0.01s) +--- PASS: TestGetType (0.00s) --- PASS: TestGetType/bool_(constraint=false) (0.00s) --- PASS: TestGetType/number_(constraint=false) (0.00s) --- PASS: TestGetType/string_(constraint=false) (0.00s) @@ -1344,7 +1380,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.022s +ok github.com/hashicorp/hcl/v2/ext/typeexpr 0.014s === RUN TestDecodeUserFunctions === RUN TestDecodeUserFunctions/00 === RUN TestDecodeUserFunctions/01 @@ -1366,7 +1402,9 @@ --- PASS: TestDecodeUserFunctions/07 (0.00s) --- PASS: TestDecodeUserFunctions/08 (0.00s) PASS -ok github.com/hashicorp/hcl/v2/ext/userfunc 0.007s +ok github.com/hashicorp/hcl/v2/ext/userfunc 0.004s +? github.com/hashicorp/hcl/v2/hcled [no test files] +? github.com/hashicorp/hcl/v2/hclparse [no test files] === RUN TestDecodeBody === RUN TestDecodeBody/{} === RUN TestDecodeBody/{}#01 @@ -1492,9 +1530,7 @@ === RUN ExampleEncodeIntoBody --- PASS: ExampleEncodeIntoBody (0.00s) PASS -ok github.com/hashicorp/hcl/v2/gohcl 0.014s -? github.com/hashicorp/hcl/v2/hcled [no test files] -? github.com/hashicorp/hcl/v2/hclparse [no test files] +ok github.com/hashicorp/hcl/v2/gohcl 0.007s === RUN TestDecode === RUN TestDecode/00- === RUN TestDecode/01-a_=_1_ @@ -1642,11 +1678,11 @@ --- PASS: TestDefaultSpec/primary_set (0.00s) --- PASS: TestDefaultSpec/primary_not_set (0.00s) === RUN TestValidateFuncSpec -=== RUN TestValidateFuncSpec/without_range === RUN TestValidateFuncSpec/with_range +=== RUN TestValidateFuncSpec/without_range --- PASS: TestValidateFuncSpec (0.00s) - --- PASS: TestValidateFuncSpec/without_range (0.00s) --- PASS: TestValidateFuncSpec/with_range (0.00s) + --- PASS: TestValidateFuncSpec/without_range (0.00s) === RUN TestVariables === RUN TestVariables/00- === RUN TestVariables/01-a_=_foo_ @@ -1666,7 +1702,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.020s +ok github.com/hashicorp/hcl/v2/hcldec 0.014s === RUN TestDecodeFile --- PASS: TestDecodeFile (0.00s) === RUN Example_nativeSyntax @@ -1674,7 +1710,7 @@ === RUN Example_jsonSyntax --- PASS: Example_jsonSyntax (0.00s) PASS -ok github.com/hashicorp/hcl/v2/hclsimple 0.009s +ok github.com/hashicorp/hcl/v2/hclsimple 0.005s === RUN TestNameSuggestion === RUN TestNameSuggestion/true === RUN TestNameSuggestion/false @@ -2220,27 +2256,27 @@ --- PASS: TestExpressionErrorMessages/true_?_{_a_=_true_}_:_{_a_=_true,_b_=_1_} (0.00s) --- PASS: TestExpressionErrorMessages/true_?_mapOf1Tuple_:_mapOf2Tuple (0.00s) === RUN TestFunctionCallExprValue -=== RUN TestFunctionCallExprValue/valid_call_with_dynamic_arg +=== RUN TestFunctionCallExprValue/valid_call_with_no_conversions +=== RUN TestFunctionCallExprValue/valid_call_with_unknown_arg === RUN TestFunctionCallExprValue/invalid_arg_type === RUN TestFunctionCallExprValue/function_with_dynamic_return_type === RUN TestFunctionCallExprValue/function_with_dynamic_return_type_unknown_arg -=== RUN TestFunctionCallExprValue/valid_call_with_no_conversions +=== RUN TestFunctionCallExprValue/unknown_function === RUN TestFunctionCallExprValue/valid_call_with_arg_conversion === RUN TestFunctionCallExprValue/valid_call_with_unknown_arg_needing_conversion -=== RUN TestFunctionCallExprValue/valid_call_with_unknown_arg +=== RUN TestFunctionCallExprValue/valid_call_with_dynamic_arg === RUN TestFunctionCallExprValue/error_in_function -=== RUN TestFunctionCallExprValue/unknown_function --- PASS: TestFunctionCallExprValue (0.00s) - --- PASS: TestFunctionCallExprValue/valid_call_with_dynamic_arg (0.00s) + --- PASS: TestFunctionCallExprValue/valid_call_with_no_conversions (0.00s) + --- PASS: TestFunctionCallExprValue/valid_call_with_unknown_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/valid_call_with_no_conversions (0.00s) + --- PASS: TestFunctionCallExprValue/unknown_function (0.00s) --- PASS: TestFunctionCallExprValue/valid_call_with_arg_conversion (0.00s) --- PASS: TestFunctionCallExprValue/valid_call_with_unknown_arg_needing_conversion (0.00s) - --- PASS: TestFunctionCallExprValue/valid_call_with_unknown_arg (0.00s) + --- PASS: TestFunctionCallExprValue/valid_call_with_dynamic_arg (0.00s) --- PASS: TestFunctionCallExprValue/error_in_function (0.00s) - --- PASS: TestFunctionCallExprValue/unknown_function (0.00s) === RUN TestExpressionAsTraversal --- PASS: TestExpressionAsTraversal (0.00s) === RUN TestStaticExpressionList @@ -2500,12 +2536,6 @@ --- 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_multi-line_block_(no_contents) - parser_test.go:2826: - blah { -=== RUN TestParseConfigDiagnostics/unclosed_function_call - parser_test.go:2826: - foo = boop("a" === RUN TestParseConfigDiagnostics/unclosed_grouping_parentheses parser_test.go:2826: foo = (1 @@ -2515,53 +2545,59 @@ === RUN TestParseConfigDiagnostics/unclosed_quoted_template_at_literal_part parser_test.go:2826: foo = "${a} -=== RUN TestParseConfigDiagnostics/unclosed_tuple_constructor_(before_element_separator) +=== RUN TestParseConfigDiagnostics/unclosed_tuple_constructor_(before_any_expression) parser_test.go:2826: - foo = [ a -=== RUN TestParseConfigDiagnostics/unclosed_quoted_template_interpolation_at_closing_quote + foo = [ +=== RUN TestParseConfigDiagnostics/unclosed_multi-line_block_(no_contents) parser_test.go:2826: - foo = "${a" + blah { === RUN TestParseConfigDiagnostics/unclosed_multi-line_block_(after_one_argument) parser_test.go:2826: blah { a = 1 -=== RUN TestParseConfigDiagnostics/unclosed_single-line_block_(after_its_argument) +=== RUN TestParseConfigDiagnostics/unclosed_quoted_template_interpolation_at_closing_quote parser_test.go:2826: - blah { a = 1 + foo = "${a" +=== RUN TestParseConfigDiagnostics/unclosed_tuple_constructor_(before_element_separator) + parser_test.go:2826: + foo = [ a +=== RUN TestParseConfigDiagnostics/unclosed_function_call + parser_test.go:2826: + foo = boop("a" +=== RUN TestParseConfigDiagnostics/unclosed_function_call_(before_any_argument) + parser_test.go:2826: + foo = foo( +=== RUN TestParseConfigDiagnostics/unclosed_object_constructor_(before_element_separator) + parser_test.go:2826: + foo = { a = 1 === RUN TestParseConfigDiagnostics/unclosed_object_constructor_(before_equals) parser_test.go:2826: foo = { a === RUN TestParseConfigDiagnostics/unclosed_object_constructor_(before_any_expression) parser_test.go:2826: foo = { -=== RUN TestParseConfigDiagnostics/unclosed_tuple_constructor_(before_any_expression) - parser_test.go:2826: - foo = [ -=== RUN TestParseConfigDiagnostics/unclosed_function_call_(before_any_argument) - parser_test.go:2826: - foo = foo( === RUN TestParseConfigDiagnostics/unclosed_single-line_block_(no_contents) parser_test.go:2826: blah { -=== RUN TestParseConfigDiagnostics/unclosed_object_constructor_(before_element_separator) +=== RUN TestParseConfigDiagnostics/unclosed_single-line_block_(after_its_argument) parser_test.go:2826: - foo = { a = 1 + blah { a = 1 --- PASS: TestParseConfigDiagnostics (0.00s) - --- PASS: TestParseConfigDiagnostics/unclosed_multi-line_block_(no_contents) (0.00s) - --- PASS: TestParseConfigDiagnostics/unclosed_function_call (0.00s) --- PASS: TestParseConfigDiagnostics/unclosed_grouping_parentheses (0.00s) --- PASS: TestParseConfigDiagnostics/unclosed_template_interpolation_at_EOF (0.00s) --- PASS: TestParseConfigDiagnostics/unclosed_quoted_template_at_literal_part (0.00s) - --- PASS: TestParseConfigDiagnostics/unclosed_tuple_constructor_(before_element_separator) (0.00s) - --- PASS: TestParseConfigDiagnostics/unclosed_quoted_template_interpolation_at_closing_quote (0.00s) + --- PASS: TestParseConfigDiagnostics/unclosed_tuple_constructor_(before_any_expression) (0.00s) + --- PASS: TestParseConfigDiagnostics/unclosed_multi-line_block_(no_contents) (0.00s) --- PASS: TestParseConfigDiagnostics/unclosed_multi-line_block_(after_one_argument) (0.00s) - --- PASS: TestParseConfigDiagnostics/unclosed_single-line_block_(after_its_argument) (0.00s) + --- PASS: TestParseConfigDiagnostics/unclosed_quoted_template_interpolation_at_closing_quote (0.00s) + --- PASS: TestParseConfigDiagnostics/unclosed_tuple_constructor_(before_element_separator) (0.00s) + --- PASS: TestParseConfigDiagnostics/unclosed_function_call (0.00s) + --- PASS: TestParseConfigDiagnostics/unclosed_function_call_(before_any_argument) (0.00s) + --- PASS: TestParseConfigDiagnostics/unclosed_object_constructor_(before_element_separator) (0.00s) --- PASS: TestParseConfigDiagnostics/unclosed_object_constructor_(before_equals) (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_single-line_block_(no_contents) (0.00s) - --- PASS: TestParseConfigDiagnostics/unclosed_object_constructor_(before_element_separator) (0.00s) + --- PASS: TestParseConfigDiagnostics/unclosed_single-line_block_(after_its_argument) (0.00s) === RUN TestPeeker --- PASS: TestPeeker (0.00s) === RUN TestValidIdentifier @@ -2711,7 +2747,7 @@ === RUN TestScanStringLit/hello__world === RUN TestScanStringLit/hello__world/quoted === RUN TestScanStringLit/hello__world/unquoted ---- PASS: TestScanStringLit (0.01s) +--- PASS: TestScanStringLit (0.00s) --- PASS: TestScanStringLit/#00 (0.00s) --- PASS: TestScanStringLit/#00/quoted (0.00s) --- PASS: TestScanStringLit/#00/unquoted (0.00s) @@ -2869,7 +2905,7 @@ === RUN TestScanTokens_normal/_�� === RUN TestScanTokens_normal/__#01 === RUN TestScanTokens_normal/locals_{___is_percent_=_percent_sign_==_"%"_?_true_:_false_}_ ---- PASS: TestScanTokens_normal (0.02s) +--- PASS: TestScanTokens_normal (0.01s) --- PASS: TestScanTokens_normal/#00 (0.00s) --- PASS: TestScanTokens_normal/_ (0.00s) --- PASS: TestScanTokens_normal/__ (0.00s) @@ -2943,64 +2979,64 @@ --- PASS: TestScanTokens_template/hello_${foo}_hello (0.00s) --- PASS: TestScanTokens_template/hello_${~foo~}_hello (0.00s) === RUN TestBlocksAtPos +=== RUN TestBlocksAtPos/single_in_body_with_unselected_nested +=== RUN TestBlocksAtPos/single_in_body_with_unselected_sibling === RUN TestBlocksAtPos/selected_nested_three_levels_with_unselected_sibling_after -=== RUN TestBlocksAtPos/selected_nested_three_levels_with_unselected_sibling_before -=== 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/single_in_header +=== RUN TestBlocksAtPos/spaces === RUN TestBlocksAtPos/single_in_body -=== RUN TestBlocksAtPos/single_in_body_with_unselected_nested === RUN TestBlocksAtPos/selected_nested_two_levels === RUN TestBlocksAtPos/selected_nested_three_levels -=== RUN TestBlocksAtPos/empty -=== RUN TestBlocksAtPos/spaces -=== RUN TestBlocksAtPos/single_in_body_with_unselected_sibling +=== RUN TestBlocksAtPos/selected_nested_three_levels_with_unselected_sibling_before === RUN TestBlocksAtPos/unterminated structure_at_pos_test.go:133: :1,5-6: Unclosed configuration block; There is no closing brace for this block before the end of the file. This may be caused by incorrect brace nesting elsewhere in this file. +=== RUN TestBlocksAtPos/unterminated_nested + structure_at_pos_test.go:133: :2,8-9: Unclosed configuration block; There is no closing brace for this block before the end of the file. This may be caused by incorrect brace nesting elsewhere in this file. +=== RUN TestBlocksAtPos/empty --- PASS: TestBlocksAtPos (0.00s) + --- PASS: TestBlocksAtPos/single_in_body_with_unselected_nested (0.00s) + --- PASS: TestBlocksAtPos/single_in_body_with_unselected_sibling (0.00s) --- PASS: TestBlocksAtPos/selected_nested_three_levels_with_unselected_sibling_after (0.00s) - --- PASS: TestBlocksAtPos/selected_nested_three_levels_with_unselected_sibling_before (0.00s) - --- PASS: TestBlocksAtPos/unterminated_nested (0.00s) --- PASS: TestBlocksAtPos/single_in_header (0.00s) + --- PASS: TestBlocksAtPos/spaces (0.00s) --- PASS: TestBlocksAtPos/single_in_body (0.00s) - --- PASS: TestBlocksAtPos/single_in_body_with_unselected_nested (0.00s) --- PASS: TestBlocksAtPos/selected_nested_two_levels (0.00s) --- PASS: TestBlocksAtPos/selected_nested_three_levels (0.00s) - --- PASS: TestBlocksAtPos/empty (0.00s) - --- PASS: TestBlocksAtPos/spaces (0.00s) - --- PASS: TestBlocksAtPos/single_in_body_with_unselected_sibling (0.00s) + --- PASS: TestBlocksAtPos/selected_nested_three_levels_with_unselected_sibling_before (0.00s) --- PASS: TestBlocksAtPos/unterminated (0.00s) + --- PASS: TestBlocksAtPos/unterminated_nested (0.00s) + --- PASS: TestBlocksAtPos/empty (0.00s) === 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 --- PASS: TestAttributeAtPos (0.00s) - --- PASS: TestAttributeAtPos/empty (0.00s) --- PASS: TestAttributeAtPos/top-level (0.00s) --- PASS: TestAttributeAtPos/top-level_with_ignored_sibling_after (0.00s) --- PASS: TestAttributeAtPos/top-level_ignored_sibling_before (0.00s) --- PASS: TestAttributeAtPos/nested (0.00s) --- PASS: TestAttributeAtPos/nested_in_unterminated_block (0.00s) + --- PASS: TestAttributeAtPos/empty (0.00s) === RUN TestOutermostExprAtPos -=== RUN TestOutermostExprAtPos/tuple_cons -=== RUN TestOutermostExprAtPos/function_call -=== RUN TestOutermostExprAtPos/empty === RUN TestOutermostExprAtPos/simple_bool === RUN TestOutermostExprAtPos/simple_reference === RUN TestOutermostExprAtPos/attribute_reference === RUN TestOutermostExprAtPos/parens +=== RUN TestOutermostExprAtPos/tuple_cons +=== RUN TestOutermostExprAtPos/function_call +=== RUN TestOutermostExprAtPos/empty --- PASS: TestOutermostExprAtPos (0.00s) - --- PASS: TestOutermostExprAtPos/tuple_cons (0.00s) - --- PASS: TestOutermostExprAtPos/function_call (0.00s) - --- PASS: TestOutermostExprAtPos/empty (0.00s) --- PASS: TestOutermostExprAtPos/simple_bool (0.00s) --- PASS: TestOutermostExprAtPos/simple_reference (0.00s) --- PASS: TestOutermostExprAtPos/attribute_reference (0.00s) --- PASS: TestOutermostExprAtPos/parens (0.00s) + --- PASS: TestOutermostExprAtPos/tuple_cons (0.00s) + --- PASS: TestOutermostExprAtPos/function_call (0.00s) + --- PASS: TestOutermostExprAtPos/empty (0.00s) === RUN TestBodyContent === RUN TestBodyContent/00 === RUN TestBodyContent/01 @@ -3064,21 +3100,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)(0x9dab9e0),_Op:(*hclsyntax.Operation)(0x870deb0),_RHS:(*hclsyntax.ScopeTraversalExpr)(0x9daba40),_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)(0x870df00),_Val:(*hclsyntax.ScopeTraversalExpr)(0x9dabaa0),_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)(0x9dabb00),_TrueResult:(*hclsyntax.ScopeTraversalExpr)(0x9dabb60),_FalseResult:(*hclsyntax.ScopeTraversalExpr)(0x9dabbc0),_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)(0x9dabc20),_KeyExpr:(*hclsyntax.BinaryOpExpr)(0x9ea3280),_ValExpr:(*hclsyntax.BinaryOpExpr)(0x9ea32c0),_CondExpr:(*hclsyntax.BinaryOpExpr)(0x9ea3300),_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)(0xa961320),_Op:(*hclsyntax.Operation)(0x870deb0),_RHS:(*hclsyntax.ScopeTraversalExpr)(0xa961380),_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)(0x870df00),_Val:(*hclsyntax.ScopeTraversalExpr)(0xa9613e0),_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)(0xa961440),_TrueResult:(*hclsyntax.ScopeTraversalExpr)(0xa9614a0),_FalseResult:(*hclsyntax.ScopeTraversalExpr)(0xa961500),_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)(0xa961560),_KeyExpr:(*hclsyntax.BinaryOpExpr)(0xac78f00),_ValExpr:(*hclsyntax.BinaryOpExpr)(0xac78f40),_CondExpr:(*hclsyntax.BinaryOpExpr)(0xac78f80),_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)(0x9dc6080),_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)(0xa929080),_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)(0x9dab9e0),_Op:(*hclsyntax.Operation)(0x870deb0),_RHS:(*hclsyntax.ScopeTraversalExpr)(0x9daba40),_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)(0x870df00),_Val:(*hclsyntax.ScopeTraversalExpr)(0x9dabaa0),_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)(0x9dabb00),_TrueResult:(*hclsyntax.ScopeTraversalExpr)(0x9dabb60),_FalseResult:(*hclsyntax.ScopeTraversalExpr)(0x9dabbc0),_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)(0x9dabc20),_KeyExpr:(*hclsyntax.BinaryOpExpr)(0x9ea3280),_ValExpr:(*hclsyntax.BinaryOpExpr)(0x9ea32c0),_CondExpr:(*hclsyntax.BinaryOpExpr)(0x9ea3300),_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)(0xa961320),_Op:(*hclsyntax.Operation)(0x870deb0),_RHS:(*hclsyntax.ScopeTraversalExpr)(0xa961380),_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)(0x870df00),_Val:(*hclsyntax.ScopeTraversalExpr)(0xa9613e0),_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)(0xa961440),_TrueResult:(*hclsyntax.ScopeTraversalExpr)(0xa9614a0),_FalseResult:(*hclsyntax.ScopeTraversalExpr)(0xa961500),_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)(0xa961560),_KeyExpr:(*hclsyntax.BinaryOpExpr)(0xac78f00),_ValExpr:(*hclsyntax.BinaryOpExpr)(0xac78f40),_CondExpr:(*hclsyntax.BinaryOpExpr)(0xac78f80),_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)(0x9dc6080),_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)(0xa929080),_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 @@ -3102,7 +3138,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.118s +ok github.com/hashicorp/hcl/v2/hclsyntax 0.083s === RUN FuzzParseTemplate === RUN FuzzParseTemplate/empty.tmpl === RUN FuzzParseTemplate/escape-dollar.tmpl @@ -3112,7 +3148,7 @@ === RUN FuzzParseTemplate/just-interp.tmpl === RUN FuzzParseTemplate/literal.tmpl === RUN FuzzParseTemplate/utf8.tmpl ---- PASS: FuzzParseTemplate (0.01s) +--- PASS: FuzzParseTemplate (0.00s) --- PASS: FuzzParseTemplate/empty.tmpl (0.00s) --- PASS: FuzzParseTemplate/escape-dollar.tmpl (0.00s) --- PASS: FuzzParseTemplate/escape-newline.tmpl (0.00s) @@ -3142,7 +3178,7 @@ === RUN FuzzParseExpression/splat-full.hcle === RUN FuzzParseExpression/utf8.hcle === RUN FuzzParseExpression/var.hcle ---- PASS: FuzzParseExpression (0.04s) +--- PASS: FuzzParseExpression (0.00s) --- PASS: FuzzParseExpression/empty.hcle (0.00s) --- PASS: FuzzParseExpression/escape-dollar.hcle (0.00s) --- PASS: FuzzParseExpression/escape-newline.hcle (0.00s) @@ -3161,7 +3197,7 @@ === RUN FuzzParseConfig/block-nested.hcl === RUN FuzzParseConfig/empty.hcl === RUN FuzzParseConfig/utf8.hcl ---- PASS: FuzzParseConfig (0.01s) +--- PASS: FuzzParseConfig (0.00s) --- PASS: FuzzParseConfig/attr-expr.hcl (0.00s) --- PASS: FuzzParseConfig/attr-literal.hcl (0.00s) --- PASS: FuzzParseConfig/block-attrs.hcl (0.00s) @@ -3170,25 +3206,25 @@ --- PASS: FuzzParseConfig/empty.hcl (0.00s) --- PASS: FuzzParseConfig/utf8.hcl (0.00s) PASS -ok github.com/hashicorp/hcl/v2/hclsyntax/fuzz 0.060s +ok github.com/hashicorp/hcl/v2/hclsyntax/fuzz 0.015s === RUN TestMockBodyPartialContent -=== RUN TestMockBodyPartialContent/attribute_missing -=== RUN TestMockBodyPartialContent/block_requested,_no_labels === RUN TestMockBodyPartialContent/block_requested,_wrong_labels === RUN TestMockBodyPartialContent/block_remains === RUN TestMockBodyPartialContent/various === RUN TestMockBodyPartialContent/empty === RUN TestMockBodyPartialContent/attribute_requested === RUN TestMockBodyPartialContent/attribute_remains +=== RUN TestMockBodyPartialContent/attribute_missing +=== RUN TestMockBodyPartialContent/block_requested,_no_labels --- PASS: TestMockBodyPartialContent (0.00s) - --- PASS: TestMockBodyPartialContent/attribute_missing (0.00s) - --- PASS: TestMockBodyPartialContent/block_requested,_no_labels (0.00s) --- PASS: TestMockBodyPartialContent/block_requested,_wrong_labels (0.00s) --- PASS: TestMockBodyPartialContent/block_remains (0.00s) --- PASS: TestMockBodyPartialContent/various (0.00s) --- PASS: TestMockBodyPartialContent/empty (0.00s) --- PASS: TestMockBodyPartialContent/attribute_requested (0.00s) --- PASS: TestMockBodyPartialContent/attribute_remains (0.00s) + --- PASS: TestMockBodyPartialContent/attribute_missing (0.00s) + --- PASS: TestMockBodyPartialContent/block_requested,_no_labels (0.00s) === RUN TestExprList === RUN TestExprList/as_list === RUN TestExprList/as_tuple @@ -3206,7 +3242,7 @@ --- PASS: TestExprMap/as_map (0.00s) --- PASS: TestExprMap/not_map (0.00s) PASS -ok github.com/hashicorp/hcl/v2/hcltest 0.006s +ok github.com/hashicorp/hcl/v2/hcltest 0.004s === RUN TestBlockType === RUN TestBlockType/service --- PASS: TestBlockType (0.00s) @@ -3377,7 +3413,7 @@ === RUN TestFormat === RUN TestFormat/00 format_test.go:621: tokens (hclwrite.Tokens) (len=1 cap=1) { - (*hclwrite.Token)(0xa1febd0)({ + (*hclwrite.Token)(0x9206bd0)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -3387,28 +3423,28 @@ === RUN TestFormat/01 format_test.go:621: tokens (hclwrite.Tokens) (len=4 cap=4) { - (*hclwrite.Token)(0xa07ea50)({ + (*hclwrite.Token)(0x907ea50)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa07ea64)({ + (*hclwrite.Token)(0x907ea64)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa07ea78)({ + (*hclwrite.Token)(0x907ea78)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 31 |1| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa07ea8c)({ + (*hclwrite.Token)(0x907ea8c)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -3418,42 +3454,42 @@ === RUN TestFormat/02 format_test.go:621: tokens (hclwrite.Tokens) (len=6 cap=6) { - (*hclwrite.Token)(0xa098500)({ + (*hclwrite.Token)(0x911a500)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa098514)({ + (*hclwrite.Token)(0x911a514)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa098528)({ + (*hclwrite.Token)(0x911a528)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 62 |b| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa09853c)({ + (*hclwrite.Token)(0x911a53c)({ Type: (hclsyntax.TokenType) TokenDot, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2e |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa098550)({ + (*hclwrite.Token)(0x911a550)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 63 |c| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa098564)({ + (*hclwrite.Token)(0x911a564)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -3463,49 +3499,49 @@ === RUN TestFormat/03 format_test.go:621: tokens (hclwrite.Tokens) (len=7 cap=7) { - (*hclwrite.Token)(0xa08ad28)({ + (*hclwrite.Token)(0x910a968)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa08ad3c)({ + (*hclwrite.Token)(0x910a97c)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa08ad50)({ + (*hclwrite.Token)(0x910a990)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 62 |b| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa08ad64)({ + (*hclwrite.Token)(0x910a9a4)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa08ad78)({ + (*hclwrite.Token)(0x910a9b8)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 63 |c| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa08ad8c)({ + (*hclwrite.Token)(0x910a9cc)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa08ada0)({ + (*hclwrite.Token)(0x910a9e0)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -3515,63 +3551,63 @@ === RUN TestFormat/04 format_test.go:621: tokens (hclwrite.Tokens) (len=9 cap=9) { - (*hclwrite.Token)(0xa128248)({ + (*hclwrite.Token)(0x91ac248)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa12825c)({ + (*hclwrite.Token)(0x91ac25c)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa128270)({ + (*hclwrite.Token)(0x91ac270)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 62 |b| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa128284)({ + (*hclwrite.Token)(0x91ac284)({ Type: (hclsyntax.TokenType) TokenOParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 28 |(| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa128298)({ + (*hclwrite.Token)(0x91ac298)({ Type: (hclsyntax.TokenType) TokenCParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 29 |)| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa1282ac)({ + (*hclwrite.Token)(0x91ac2ac)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa1282c0)({ + (*hclwrite.Token)(0x91ac2c0)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 63 |c| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa1282d4)({ + (*hclwrite.Token)(0x91ac2d4)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa1282e8)({ + (*hclwrite.Token)(0x91ac2e8)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -3581,77 +3617,77 @@ === RUN TestFormat/05 format_test.go:621: tokens (hclwrite.Tokens) (len=11 cap=11) { - (*hclwrite.Token)(0xa1241e8)({ + (*hclwrite.Token)(0x91a81e8)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa1241fc)({ + (*hclwrite.Token)(0x91a81fc)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa124210)({ + (*hclwrite.Token)(0x91a8210)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa124224)({ + (*hclwrite.Token)(0x91a8224)({ Type: (hclsyntax.TokenType) TokenOQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa124238)({ + (*hclwrite.Token)(0x91a8238)({ Type: (hclsyntax.TokenType) TokenQuotedLit, Bytes: ([]uint8) (len=5 cap=5) { 00000000 68 65 6c 6c 6f |hello| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa12424c)({ + (*hclwrite.Token)(0x91a824c)({ Type: (hclsyntax.TokenType) TokenCQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa124260)({ + (*hclwrite.Token)(0x91a8260)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa124274)({ + (*hclwrite.Token)(0x91a8274)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa124288)({ + (*hclwrite.Token)(0x91a8288)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 30 |0| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa12429c)({ + (*hclwrite.Token)(0x91a829c)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa1242b0)({ + (*hclwrite.Token)(0x91a82b0)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -3661,42 +3697,42 @@ === RUN TestFormat/06 format_test.go:621: tokens (hclwrite.Tokens) (len=6 cap=6) { - (*hclwrite.Token)(0xa098580)({ + (*hclwrite.Token)(0x911a580)({ Type: (hclsyntax.TokenType) TokenOParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 28 |(| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa098594)({ + (*hclwrite.Token)(0x911a594)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa0985a8)({ + (*hclwrite.Token)(0x911a5a8)({ Type: (hclsyntax.TokenType) TokenPlus, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2b |+| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa0985bc)({ + (*hclwrite.Token)(0x911a5bc)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 32 |2| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa0985d0)({ + (*hclwrite.Token)(0x911a5d0)({ Type: (hclsyntax.TokenType) TokenCParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 29 |)| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa0985e4)({ + (*hclwrite.Token)(0x911a5e4)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -3706,42 +3742,42 @@ === RUN TestFormat/07 format_test.go:621: tokens (hclwrite.Tokens) (len=6 cap=6) { - (*hclwrite.Token)(0xa098600)({ + (*hclwrite.Token)(0x911a600)({ Type: (hclsyntax.TokenType) TokenOParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 28 |(| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa098614)({ + (*hclwrite.Token)(0x911a614)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa098628)({ + (*hclwrite.Token)(0x911a628)({ Type: (hclsyntax.TokenType) TokenStar, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2a |*| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa09863c)({ + (*hclwrite.Token)(0x911a63c)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 32 |2| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa098650)({ + (*hclwrite.Token)(0x911a650)({ Type: (hclsyntax.TokenType) TokenCParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 29 |)| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa098664)({ + (*hclwrite.Token)(0x911a664)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -3751,49 +3787,49 @@ === RUN TestFormat/08 format_test.go:621: tokens (hclwrite.Tokens) (len=7 cap=7) { - (*hclwrite.Token)(0xa08adc8)({ + (*hclwrite.Token)(0x910aa08)({ Type: (hclsyntax.TokenType) TokenOParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 28 |(| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa08addc)({ + (*hclwrite.Token)(0x910aa1c)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa08adf0)({ + (*hclwrite.Token)(0x910aa30)({ Type: (hclsyntax.TokenType) TokenPlus, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2b |+| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa08ae04)({ + (*hclwrite.Token)(0x910aa44)({ Type: (hclsyntax.TokenType) TokenMinus, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2d |-| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa08ae18)({ + (*hclwrite.Token)(0x910aa58)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 32 |2| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa08ae2c)({ + (*hclwrite.Token)(0x910aa6c)({ Type: (hclsyntax.TokenType) TokenCParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 29 |)| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa08ae40)({ + (*hclwrite.Token)(0x910aa80)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -3803,49 +3839,49 @@ === RUN TestFormat/09 format_test.go:621: tokens (hclwrite.Tokens) (len=7 cap=7) { - (*hclwrite.Token)(0xa08ae68)({ + (*hclwrite.Token)(0x910aaa8)({ Type: (hclsyntax.TokenType) TokenOParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 28 |(| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa08ae7c)({ + (*hclwrite.Token)(0x910aabc)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa08ae90)({ + (*hclwrite.Token)(0x910aad0)({ Type: (hclsyntax.TokenType) TokenStar, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2a |*| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa08aea4)({ + (*hclwrite.Token)(0x910aae4)({ Type: (hclsyntax.TokenType) TokenMinus, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2d |-| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa08aeb8)({ + (*hclwrite.Token)(0x910aaf8)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 32 |2| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa08aecc)({ + (*hclwrite.Token)(0x910ab0c)({ Type: (hclsyntax.TokenType) TokenCParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 29 |)| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa08aee0)({ + (*hclwrite.Token)(0x910ab20)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -3855,49 +3891,49 @@ === RUN TestFormat/10 format_test.go:621: tokens (hclwrite.Tokens) (len=7 cap=7) { - (*hclwrite.Token)(0xa08af08)({ + (*hclwrite.Token)(0x910ab48)({ Type: (hclsyntax.TokenType) TokenOParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 28 |(| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa08af1c)({ + (*hclwrite.Token)(0x910ab5c)({ Type: (hclsyntax.TokenType) TokenMinus, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2d |-| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa08af30)({ + (*hclwrite.Token)(0x910ab70)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 32 |2| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa08af44)({ + (*hclwrite.Token)(0x910ab84)({ Type: (hclsyntax.TokenType) TokenPlus, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2b |+| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa08af58)({ + (*hclwrite.Token)(0x910ab98)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 31 |1| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa08af6c)({ + (*hclwrite.Token)(0x910abac)({ Type: (hclsyntax.TokenType) TokenCParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 29 |)| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa08af80)({ + (*hclwrite.Token)(0x910abc0)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -3907,112 +3943,112 @@ === RUN TestFormat/11 format_test.go:621: tokens (hclwrite.Tokens) (len=16 cap=16) { - (*hclwrite.Token)(0xa108168)({ + (*hclwrite.Token)(0x9188168)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=3 cap=3) { 00000000 66 6f 6f |foo| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa10817c)({ + (*hclwrite.Token)(0x918817c)({ Type: (hclsyntax.TokenType) TokenOParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 28 |(| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa108190)({ + (*hclwrite.Token)(0x9188190)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 31 |1| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa1081a4)({ + (*hclwrite.Token)(0x91881a4)({ Type: (hclsyntax.TokenType) TokenComma, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2c |,| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa1081b8)({ + (*hclwrite.Token)(0x91881b8)({ Type: (hclsyntax.TokenType) TokenMinus, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2d |-| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa1081cc)({ + (*hclwrite.Token)(0x91881cc)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 32 |2| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa1081e0)({ + (*hclwrite.Token)(0x91881e0)({ Type: (hclsyntax.TokenType) TokenComma, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2c |,| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa1081f4)({ + (*hclwrite.Token)(0x91881f4)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa108208)({ + (*hclwrite.Token)(0x9188208)({ Type: (hclsyntax.TokenType) TokenStar, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2a |*| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa10821c)({ + (*hclwrite.Token)(0x918821c)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 62 |b| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa108230)({ + (*hclwrite.Token)(0x9188230)({ Type: (hclsyntax.TokenType) TokenComma, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2c |,| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa108244)({ + (*hclwrite.Token)(0x9188244)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 62 |b| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa108258)({ + (*hclwrite.Token)(0x9188258)({ Type: (hclsyntax.TokenType) TokenComma, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2c |,| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa10826c)({ + (*hclwrite.Token)(0x918826c)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 63 |c| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa108280)({ + (*hclwrite.Token)(0x9188280)({ Type: (hclsyntax.TokenType) TokenCParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 29 |)| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa108294)({ + (*hclwrite.Token)(0x9188294)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -4022,56 +4058,56 @@ === RUN TestFormat/12 format_test.go:621: tokens (hclwrite.Tokens) (len=8 cap=8) { - (*hclwrite.Token)(0xa0e0168)({ + (*hclwrite.Token)(0x9160168)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=3 cap=3) { 00000000 66 6f 6f |foo| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa0e017c)({ + (*hclwrite.Token)(0x916017c)({ Type: (hclsyntax.TokenType) TokenOParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 28 |(| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa0e0190)({ + (*hclwrite.Token)(0x9160190)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa0e01a4)({ + (*hclwrite.Token)(0x91601a4)({ Type: (hclsyntax.TokenType) TokenComma, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2c |,| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa0e01b8)({ + (*hclwrite.Token)(0x91601b8)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 62 |b| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa0e01cc)({ + (*hclwrite.Token)(0x91601cc)({ Type: (hclsyntax.TokenType) TokenEllipsis, Bytes: ([]uint8) (len=3 cap=3) { 00000000 2e 2e 2e |...| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa0e01e0)({ + (*hclwrite.Token)(0x91601e0)({ Type: (hclsyntax.TokenType) TokenCParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 29 |)| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa0e01f4)({ + (*hclwrite.Token)(0x91601f4)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -4081,21 +4117,21 @@ === RUN TestFormat/13 format_test.go:621: tokens (hclwrite.Tokens) (len=3 cap=3) { - (*hclwrite.Token)(0xa111c00)({ + (*hclwrite.Token)(0x91d1bc0)({ Type: (hclsyntax.TokenType) TokenBang, Bytes: ([]uint8) (len=1 cap=1) { 00000000 21 |!| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa111c14)({ + (*hclwrite.Token)(0x91d1bd4)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=4 cap=4) { 00000000 74 72 75 65 |true| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa111c28)({ + (*hclwrite.Token)(0x91d1be8)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -4105,63 +4141,63 @@ === RUN TestFormat/14 format_test.go:621: tokens (hclwrite.Tokens) (len=9 cap=9) { - (*hclwrite.Token)(0xa128308)({ + (*hclwrite.Token)(0x91ac308)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa12831c)({ + (*hclwrite.Token)(0x91ac31c)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa128330)({ + (*hclwrite.Token)(0x91ac330)({ Type: (hclsyntax.TokenType) TokenOQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa128344)({ + (*hclwrite.Token)(0x91ac344)({ Type: (hclsyntax.TokenType) TokenQuotedLit, Bytes: ([]uint8) (len=6 cap=6) { 00000000 68 65 6c 6c 6f 20 |hello | }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa128358)({ + (*hclwrite.Token)(0x91ac358)({ Type: (hclsyntax.TokenType) TokenTemplateInterp, Bytes: ([]uint8) (len=2 cap=2) { 00000000 24 7b |${| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa12836c)({ + (*hclwrite.Token)(0x91ac36c)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=4 cap=4) { 00000000 6e 61 6d 65 |name| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa128380)({ + (*hclwrite.Token)(0x91ac380)({ Type: (hclsyntax.TokenType) TokenTemplateSeqEnd, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7d |}| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa128394)({ + (*hclwrite.Token)(0x91ac394)({ Type: (hclsyntax.TokenType) TokenCQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa1283a8)({ + (*hclwrite.Token)(0x91ac3a8)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -4171,63 +4207,63 @@ === RUN TestFormat/15 format_test.go:621: tokens (hclwrite.Tokens) (len=9 cap=9) { - (*hclwrite.Token)(0xa1283c8)({ + (*hclwrite.Token)(0x91ac3c8)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa1283dc)({ + (*hclwrite.Token)(0x91ac3dc)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa1283f0)({ + (*hclwrite.Token)(0x91ac3f0)({ Type: (hclsyntax.TokenType) TokenOQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa128404)({ + (*hclwrite.Token)(0x91ac404)({ Type: (hclsyntax.TokenType) TokenQuotedLit, Bytes: ([]uint8) (len=6 cap=6) { 00000000 68 65 6c 6c 6f 20 |hello | }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa128418)({ + (*hclwrite.Token)(0x91ac418)({ Type: (hclsyntax.TokenType) TokenTemplateInterp, Bytes: ([]uint8) (len=3 cap=3) { 00000000 24 7b 7e |${~| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa12842c)({ + (*hclwrite.Token)(0x91ac42c)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=4 cap=4) { 00000000 6e 61 6d 65 |name| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa128440)({ + (*hclwrite.Token)(0x91ac440)({ Type: (hclsyntax.TokenType) TokenTemplateSeqEnd, Bytes: ([]uint8) (len=2 cap=2) { 00000000 7e 7d |~}| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa128454)({ + (*hclwrite.Token)(0x91ac454)({ Type: (hclsyntax.TokenType) TokenCQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa128468)({ + (*hclwrite.Token)(0x91ac468)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -4237,126 +4273,126 @@ === RUN TestFormat/16 format_test.go:621: tokens (hclwrite.Tokens) (len=18 cap=18) { - (*hclwrite.Token)(0xa160608)({ + (*hclwrite.Token)(0x9216608)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa16061c)({ + (*hclwrite.Token)(0x921661c)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa160630)({ + (*hclwrite.Token)(0x9216630)({ Type: (hclsyntax.TokenType) TokenOQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa160644)({ + (*hclwrite.Token)(0x9216644)({ Type: (hclsyntax.TokenType) TokenTemplateInterp, Bytes: ([]uint8) (len=2 cap=2) { 00000000 24 7b |${| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa160658)({ + (*hclwrite.Token)(0x9216658)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 62 |b| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa16066c)({ + (*hclwrite.Token)(0x921666c)({ Type: (hclsyntax.TokenType) TokenTemplateSeqEnd, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7d |}| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa160680)({ + (*hclwrite.Token)(0x9216680)({ Type: (hclsyntax.TokenType) TokenTemplateInterp, Bytes: ([]uint8) (len=2 cap=2) { 00000000 24 7b |${| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa160694)({ + (*hclwrite.Token)(0x9216694)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 63 |c| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa1606a8)({ + (*hclwrite.Token)(0x92166a8)({ Type: (hclsyntax.TokenType) TokenTemplateSeqEnd, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7d |}| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa1606bc)({ + (*hclwrite.Token)(0x92166bc)({ Type: (hclsyntax.TokenType) TokenTemplateInterp, Bytes: ([]uint8) (len=2 cap=2) { 00000000 24 7b |${| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa1606d0)({ + (*hclwrite.Token)(0x92166d0)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 64 |d| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa1606e4)({ + (*hclwrite.Token)(0x92166e4)({ Type: (hclsyntax.TokenType) TokenTemplateSeqEnd, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7d |}| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa1606f8)({ + (*hclwrite.Token)(0x92166f8)({ Type: (hclsyntax.TokenType) TokenQuotedLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 20 | | }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa16070c)({ + (*hclwrite.Token)(0x921670c)({ Type: (hclsyntax.TokenType) TokenTemplateInterp, Bytes: ([]uint8) (len=2 cap=2) { 00000000 24 7b |${| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa160720)({ + (*hclwrite.Token)(0x9216720)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 65 |e| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa160734)({ + (*hclwrite.Token)(0x9216734)({ Type: (hclsyntax.TokenType) TokenTemplateSeqEnd, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7d |}| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa160748)({ + (*hclwrite.Token)(0x9216748)({ Type: (hclsyntax.TokenType) TokenCQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa16075c)({ + (*hclwrite.Token)(0x921675c)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -4366,105 +4402,105 @@ === RUN TestFormat/17 format_test.go:621: tokens (hclwrite.Tokens) (len=15 cap=15) { - (*hclwrite.Token)(0xa1b37c8)({ + (*hclwrite.Token)(0x92417c8)({ Type: (hclsyntax.TokenType) TokenOQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa1b37dc)({ + (*hclwrite.Token)(0x92417dc)({ Type: (hclsyntax.TokenType) TokenTemplateControl, Bytes: ([]uint8) (len=2 cap=2) { 00000000 25 7b |%{| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa1b37f0)({ + (*hclwrite.Token)(0x92417f0)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=2 cap=2) { 00000000 69 66 |if| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa1b3804)({ + (*hclwrite.Token)(0x9241804)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=4 cap=4) { 00000000 74 72 75 65 |true| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa1b3818)({ + (*hclwrite.Token)(0x9241818)({ Type: (hclsyntax.TokenType) TokenTemplateSeqEnd, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7d |}| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa1b382c)({ + (*hclwrite.Token)(0x924182c)({ Type: (hclsyntax.TokenType) TokenTemplateInterp, Bytes: ([]uint8) (len=2 cap=2) { 00000000 24 7b |${| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa1b3840)({ + (*hclwrite.Token)(0x9241840)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=3 cap=3) { 00000000 76 61 72 |var| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa1b3854)({ + (*hclwrite.Token)(0x9241854)({ Type: (hclsyntax.TokenType) TokenDot, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2e |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa1b3868)({ + (*hclwrite.Token)(0x9241868)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=3 cap=3) { 00000000 66 6f 6f |foo| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa1b387c)({ + (*hclwrite.Token)(0x924187c)({ Type: (hclsyntax.TokenType) TokenTemplateSeqEnd, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7d |}| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa1b3890)({ + (*hclwrite.Token)(0x9241890)({ Type: (hclsyntax.TokenType) TokenTemplateControl, Bytes: ([]uint8) (len=2 cap=2) { 00000000 25 7b |%{| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa1b38a4)({ + (*hclwrite.Token)(0x92418a4)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=5 cap=5) { 00000000 65 6e 64 69 66 |endif| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa1b38b8)({ + (*hclwrite.Token)(0x92418b8)({ Type: (hclsyntax.TokenType) TokenTemplateSeqEnd, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7d |}| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa1b38cc)({ + (*hclwrite.Token)(0x92418cc)({ Type: (hclsyntax.TokenType) TokenCQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa1b38e0)({ + (*hclwrite.Token)(0x92418e0)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -4474,28 +4510,28 @@ === RUN TestFormat/18 format_test.go:621: tokens (hclwrite.Tokens) (len=4 cap=4) { - (*hclwrite.Token)(0xa07eaf0)({ + (*hclwrite.Token)(0x907eaf0)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 62 |b| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa07eb04)({ + (*hclwrite.Token)(0x907eb04)({ Type: (hclsyntax.TokenType) TokenOBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7b |{| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa07eb18)({ + (*hclwrite.Token)(0x907eb18)({ Type: (hclsyntax.TokenType) TokenCBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7d |}| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa07eb2c)({ + (*hclwrite.Token)(0x907eb2c)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -4505,70 +4541,70 @@ === RUN TestFormat/19 format_test.go:621: tokens (hclwrite.Tokens) (len=10 cap=10) { - (*hclwrite.Token)(0xa24a5b8)({ + (*hclwrite.Token)(0x92d05b8)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa24a5cc)({ + (*hclwrite.Token)(0x92d05cc)({ Type: (hclsyntax.TokenType) TokenOQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa24a5e0)({ + (*hclwrite.Token)(0x92d05e0)({ Type: (hclsyntax.TokenType) TokenTemplateInterp, Bytes: ([]uint8) (len=2 cap=2) { 00000000 24 7b |${| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa24a5f4)({ + (*hclwrite.Token)(0x92d05f4)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa24a608)({ + (*hclwrite.Token)(0x92d0608)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=5 cap=5) { 00000000 68 65 6c 6c 6f |hello| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0xa24a61c)({ + (*hclwrite.Token)(0x92d061c)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa24a630)({ + (*hclwrite.Token)(0x92d0630)({ Type: (hclsyntax.TokenType) TokenTemplateSeqEnd, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7d |}| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa24a644)({ + (*hclwrite.Token)(0x92d0644)({ Type: (hclsyntax.TokenType) TokenCQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa24a658)({ + (*hclwrite.Token)(0x92d0658)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa24a66c)({ + (*hclwrite.Token)(0x92d066c)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -4578,175 +4614,175 @@ === RUN TestFormat/20 format_test.go:621: tokens (hclwrite.Tokens) (len=25 cap=25) { - (*hclwrite.Token)(0xa0de208)({ + (*hclwrite.Token)(0x915e208)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa0de21c)({ + (*hclwrite.Token)(0x915e21c)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=3 cap=3) { 00000000 66 6f 6f |foo| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa0de230)({ + (*hclwrite.Token)(0x915e230)({ Type: (hclsyntax.TokenType) TokenOParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 28 |(| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa0de244)({ + (*hclwrite.Token)(0x915e244)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa0de258)({ + (*hclwrite.Token)(0x915e258)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 31 |1| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0xa0de26c)({ + (*hclwrite.Token)(0x915e26c)({ Type: (hclsyntax.TokenType) TokenComma, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2c |,| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa0de280)({ + (*hclwrite.Token)(0x915e280)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa0de294)({ + (*hclwrite.Token)(0x915e294)({ Type: (hclsyntax.TokenType) TokenMinus, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2d |-| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0xa0de2a8)({ + (*hclwrite.Token)(0x915e2a8)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 32 |2| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa0de2bc)({ + (*hclwrite.Token)(0x915e2bc)({ Type: (hclsyntax.TokenType) TokenComma, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2c |,| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa0de2d0)({ + (*hclwrite.Token)(0x915e2d0)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa0de2e4)({ + (*hclwrite.Token)(0x915e2e4)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0xa0de2f8)({ + (*hclwrite.Token)(0x915e2f8)({ Type: (hclsyntax.TokenType) TokenStar, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2a |*| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa0de30c)({ + (*hclwrite.Token)(0x915e30c)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 62 |b| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa0de320)({ + (*hclwrite.Token)(0x915e320)({ Type: (hclsyntax.TokenType) TokenComma, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2c |,| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa0de334)({ + (*hclwrite.Token)(0x915e334)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa0de348)({ + (*hclwrite.Token)(0x915e348)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 62 |b| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0xa0de35c)({ + (*hclwrite.Token)(0x915e35c)({ Type: (hclsyntax.TokenType) TokenComma, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2c |,| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa0de370)({ + (*hclwrite.Token)(0x915e370)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa0de384)({ + (*hclwrite.Token)(0x915e384)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 63 |c| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0xa0de398)({ + (*hclwrite.Token)(0x915e398)({ Type: (hclsyntax.TokenType) TokenComma, Bytes: ([]uint8) (len=1 cap=1) { 00000000 2c |,| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa0de3ac)({ + (*hclwrite.Token)(0x915e3ac)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa0de3c0)({ + (*hclwrite.Token)(0x915e3c0)({ Type: (hclsyntax.TokenType) TokenCParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 29 |)| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa0de3d4)({ + (*hclwrite.Token)(0x915e3d4)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa0de3e8)({ + (*hclwrite.Token)(0x915e3e8)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -4756,42 +4792,42 @@ === RUN TestFormat/21 format_test.go:621: tokens (hclwrite.Tokens) (len=6 cap=6) { - (*hclwrite.Token)(0xa098680)({ + (*hclwrite.Token)(0x911a680)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa098694)({ + (*hclwrite.Token)(0x911a694)({ Type: (hclsyntax.TokenType) TokenQuestion, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3f |?| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa0986a8)({ + (*hclwrite.Token)(0x911a6a8)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 62 |b| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa0986bc)({ + (*hclwrite.Token)(0x911a6bc)({ Type: (hclsyntax.TokenType) TokenColon, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3a |:| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa0986d0)({ + (*hclwrite.Token)(0x911a6d0)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 63 |c| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa0986e4)({ + (*hclwrite.Token)(0x911a6e4)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -4801,35 +4837,35 @@ === RUN TestFormat/22 format_test.go:621: tokens (hclwrite.Tokens) (len=5 cap=5) { - (*hclwrite.Token)(0xa227570)({ + (*hclwrite.Token)(0x92ad500)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa227584)({ + (*hclwrite.Token)(0x92ad514)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa227598)({ + (*hclwrite.Token)(0x92ad528)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa2275ac)({ + (*hclwrite.Token)(0x92ad53c)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa2275c0)({ + (*hclwrite.Token)(0x92ad550)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -4839,63 +4875,63 @@ === RUN TestFormat/23 format_test.go:621: tokens (hclwrite.Tokens) (len=9 cap=9) { - (*hclwrite.Token)(0xa128548)({ + (*hclwrite.Token)(0x91ac548)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa12855c)({ + (*hclwrite.Token)(0x91ac55c)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=3 cap=3) { 00000000 66 6f 72 |for| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa128570)({ + (*hclwrite.Token)(0x91ac570)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 78 |x| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa128584)({ + (*hclwrite.Token)(0x91ac584)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=2 cap=2) { 00000000 69 6e |in| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa128598)({ + (*hclwrite.Token)(0x91ac598)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 79 |y| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa1285ac)({ + (*hclwrite.Token)(0x91ac5ac)({ Type: (hclsyntax.TokenType) TokenColon, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3a |:| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa1285c0)({ + (*hclwrite.Token)(0x91ac5c0)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 78 |x| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa1285d4)({ + (*hclwrite.Token)(0x91ac5d4)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa1285e8)({ + (*hclwrite.Token)(0x91ac5e8)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -4905,77 +4941,77 @@ === RUN TestFormat/24 format_test.go:621: tokens (hclwrite.Tokens) (len=11 cap=11) { - (*hclwrite.Token)(0xa1242d8)({ + (*hclwrite.Token)(0x91a82d8)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa1242ec)({ + (*hclwrite.Token)(0x91a82ec)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=3 cap=3) { 00000000 66 6f 72 |for| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa124300)({ + (*hclwrite.Token)(0x91a8300)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 78 |x| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa124314)({ + (*hclwrite.Token)(0x91a8314)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=2 cap=2) { 00000000 69 6e |in| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa124328)({ + (*hclwrite.Token)(0x91a8328)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa12433c)({ + (*hclwrite.Token)(0x91a833c)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 79 |y| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa124350)({ + (*hclwrite.Token)(0x91a8350)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa124364)({ + (*hclwrite.Token)(0x91a8364)({ Type: (hclsyntax.TokenType) TokenColon, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3a |:| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa124378)({ + (*hclwrite.Token)(0x91a8378)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 78 |x| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa12438c)({ + (*hclwrite.Token)(0x91a838c)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa1243a0)({ + (*hclwrite.Token)(0x91a83a0)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -4985,84 +5021,84 @@ === RUN TestFormat/25 format_test.go:621: tokens (hclwrite.Tokens) (len=12 cap=12) { - (*hclwrite.Token)(0xa2b4208)({ + (*hclwrite.Token)(0x9332208)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa2b421c)({ + (*hclwrite.Token)(0x933221c)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa2b4230)({ + (*hclwrite.Token)(0x9332230)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa2b4244)({ + (*hclwrite.Token)(0x9332244)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0xa2b4258)({ + (*hclwrite.Token)(0x9332258)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa2b426c)({ + (*hclwrite.Token)(0x933226c)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 4 }), - (*hclwrite.Token)(0xa2b4280)({ + (*hclwrite.Token)(0x9332280)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa2b4294)({ + (*hclwrite.Token)(0x9332294)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0xa2b42a8)({ + (*hclwrite.Token)(0x93322a8)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa2b42bc)({ + (*hclwrite.Token)(0x93322bc)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa2b42d0)({ + (*hclwrite.Token)(0x93322d0)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa2b42e4)({ + (*hclwrite.Token)(0x93322e4)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -5072,70 +5108,70 @@ === RUN TestFormat/26 format_test.go:621: tokens (hclwrite.Tokens) (len=10 cap=10) { - (*hclwrite.Token)(0xa24ac38)({ + (*hclwrite.Token)(0x92d0c38)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa24ac4c)({ + (*hclwrite.Token)(0x92d0c4c)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa24ac60)({ + (*hclwrite.Token)(0x92d0c60)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa24ac74)({ + (*hclwrite.Token)(0x92d0c74)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa24ac88)({ + (*hclwrite.Token)(0x92d0c88)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0xa24ac9c)({ + (*hclwrite.Token)(0x92d0c9c)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa24acb0)({ + (*hclwrite.Token)(0x92d0cb0)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa24acc4)({ + (*hclwrite.Token)(0x92d0cc4)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa24acd8)({ + (*hclwrite.Token)(0x92d0cd8)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa24acec)({ + (*hclwrite.Token)(0x92d0cec)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -5145,98 +5181,98 @@ === RUN TestFormat/27 format_test.go:621: tokens (hclwrite.Tokens) (len=14 cap=14) { - (*hclwrite.Token)(0xa1ec488)({ + (*hclwrite.Token)(0x9278248)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa1ec49c)({ + (*hclwrite.Token)(0x927825c)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa1ec4b0)({ + (*hclwrite.Token)(0x9278270)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa1ec4c4)({ + (*hclwrite.Token)(0x9278284)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa1ec4d8)({ + (*hclwrite.Token)(0x9278298)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0xa1ec4ec)({ + (*hclwrite.Token)(0x92782ac)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa1ec500)({ + (*hclwrite.Token)(0x92782c0)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 4 }), - (*hclwrite.Token)(0xa1ec514)({ + (*hclwrite.Token)(0x92782d4)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa1ec528)({ + (*hclwrite.Token)(0x92782e8)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0xa1ec53c)({ + (*hclwrite.Token)(0x92782fc)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa1ec550)({ + (*hclwrite.Token)(0x9278310)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa1ec564)({ + (*hclwrite.Token)(0x9278324)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa1ec578)({ + (*hclwrite.Token)(0x9278338)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa1ec58c)({ + (*hclwrite.Token)(0x927834c)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -5246,98 +5282,98 @@ === RUN TestFormat/28 format_test.go:621: tokens (hclwrite.Tokens) (len=14 cap=14) { - (*hclwrite.Token)(0xa1ec6c8)({ + (*hclwrite.Token)(0x9278488)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa1ec6dc)({ + (*hclwrite.Token)(0x927849c)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa1ec6f0)({ + (*hclwrite.Token)(0x92784b0)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa1ec704)({ + (*hclwrite.Token)(0x92784c4)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa1ec718)({ + (*hclwrite.Token)(0x92784d8)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0xa1ec72c)({ + (*hclwrite.Token)(0x92784ec)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa1ec740)({ + (*hclwrite.Token)(0x9278500)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 4 }), - (*hclwrite.Token)(0xa1ec754)({ + (*hclwrite.Token)(0x9278514)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa1ec768)({ + (*hclwrite.Token)(0x9278528)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0xa1ec77c)({ + (*hclwrite.Token)(0x927853c)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa1ec790)({ + (*hclwrite.Token)(0x9278550)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa1ec7a4)({ + (*hclwrite.Token)(0x9278564)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa1ec7b8)({ + (*hclwrite.Token)(0x9278578)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa1ec7cc)({ + (*hclwrite.Token)(0x927858c)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -5347,77 +5383,77 @@ === RUN TestFormat/29 format_test.go:621: tokens (hclwrite.Tokens) (len=11 cap=11) { - (*hclwrite.Token)(0xa1243c8)({ + (*hclwrite.Token)(0x91a83c8)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa1243dc)({ + (*hclwrite.Token)(0x91a83dc)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 62 |b| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa1243f0)({ + (*hclwrite.Token)(0x91a83f0)({ Type: (hclsyntax.TokenType) TokenOBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7b |{| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa124404)({ + (*hclwrite.Token)(0x91a8404)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa124418)({ + (*hclwrite.Token)(0x91a8418)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0xa12442c)({ + (*hclwrite.Token)(0x91a842c)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa124440)({ + (*hclwrite.Token)(0x91a8440)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 31 |1| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa124454)({ + (*hclwrite.Token)(0x91a8454)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa124468)({ + (*hclwrite.Token)(0x91a8468)({ Type: (hclsyntax.TokenType) TokenCBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7d |}| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa12447c)({ + (*hclwrite.Token)(0x91a847c)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa124490)({ + (*hclwrite.Token)(0x91a8490)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -5427,63 +5463,63 @@ === RUN TestFormat/30 format_test.go:621: tokens (hclwrite.Tokens) (len=9 cap=9) { - (*hclwrite.Token)(0xa128788)({ + (*hclwrite.Token)(0x91ac788)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa12879c)({ + (*hclwrite.Token)(0x91ac79c)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 62 |b| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa1287b0)({ + (*hclwrite.Token)(0x91ac7b0)({ Type: (hclsyntax.TokenType) TokenOBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7b |{| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa1287c4)({ + (*hclwrite.Token)(0x91ac7c4)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa1287d8)({ + (*hclwrite.Token)(0x91ac7d8)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa1287ec)({ + (*hclwrite.Token)(0x91ac7ec)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 31 |1| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa128800)({ + (*hclwrite.Token)(0x91ac800)({ Type: (hclsyntax.TokenType) TokenCBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7d |}| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa128814)({ + (*hclwrite.Token)(0x91ac814)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa128828)({ + (*hclwrite.Token)(0x91ac828)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -5493,70 +5529,70 @@ === RUN TestFormat/31 format_test.go:621: tokens (hclwrite.Tokens) (len=10 cap=10) { - (*hclwrite.Token)(0xa24b118)({ + (*hclwrite.Token)(0x92d1118)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa24b12c)({ + (*hclwrite.Token)(0x92d112c)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa24b140)({ + (*hclwrite.Token)(0x92d1140)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 6 }), - (*hclwrite.Token)(0xa24b154)({ + (*hclwrite.Token)(0x92d1154)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 31 |1| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa24b168)({ + (*hclwrite.Token)(0x92d1168)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa24b17c)({ + (*hclwrite.Token)(0x92d117c)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=6 cap=6) { 00000000 62 75 6e 67 6c 65 |bungle| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa24b190)({ + (*hclwrite.Token)(0x92d1190)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa24b1a4)({ + (*hclwrite.Token)(0x92d11a4)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 32 |2| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa24b1b8)({ + (*hclwrite.Token)(0x92d11b8)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa24b1cc)({ + (*hclwrite.Token)(0x92d11cc)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -5566,77 +5602,77 @@ === RUN TestFormat/32 format_test.go:621: tokens (hclwrite.Tokens) (len=11 cap=11) { - (*hclwrite.Token)(0xa1244b8)({ + (*hclwrite.Token)(0x91a84b8)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa1244cc)({ + (*hclwrite.Token)(0x91a84cc)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa1244e0)({ + (*hclwrite.Token)(0x91a84e0)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa1244f4)({ + (*hclwrite.Token)(0x91a84f4)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 31 |1| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa124508)({ + (*hclwrite.Token)(0x91a8508)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa12451c)({ + (*hclwrite.Token)(0x91a851c)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa124530)({ + (*hclwrite.Token)(0x91a8530)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=6 cap=6) { 00000000 62 75 6e 67 6c 65 |bungle| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa124544)({ + (*hclwrite.Token)(0x91a8544)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa124558)({ + (*hclwrite.Token)(0x91a8558)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 32 |2| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa12456c)({ + (*hclwrite.Token)(0x91a856c)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa124580)({ + (*hclwrite.Token)(0x91a8580)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -5646,70 +5682,70 @@ === RUN TestFormat/33 format_test.go:621: tokens (hclwrite.Tokens) (len=10 cap=10) { - (*hclwrite.Token)(0xa24b388)({ + (*hclwrite.Token)(0x92d1388)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa24b39c)({ + (*hclwrite.Token)(0x92d139c)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa24b3b0)({ + (*hclwrite.Token)(0x92d13b0)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 6 }), - (*hclwrite.Token)(0xa24b3c4)({ + (*hclwrite.Token)(0x92d13c4)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 31 |1| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa24b3d8)({ + (*hclwrite.Token)(0x92d13d8)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 66 6f 6f 0a |# foo.| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa24b3ec)({ + (*hclwrite.Token)(0x92d13ec)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=6 cap=6) { 00000000 62 75 6e 67 6c 65 |bungle| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa24b400)({ + (*hclwrite.Token)(0x92d1400)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa24b414)({ + (*hclwrite.Token)(0x92d1414)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 32 |2| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa24b428)({ + (*hclwrite.Token)(0x92d1428)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa24b43c)({ + (*hclwrite.Token)(0x92d143c)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -5719,84 +5755,84 @@ === RUN TestFormat/34 format_test.go:621: tokens (hclwrite.Tokens) (len=12 cap=12) { - (*hclwrite.Token)(0xa2b4c08)({ + (*hclwrite.Token)(0x9332c08)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa2b4c1c)({ + (*hclwrite.Token)(0x9332c1c)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa2b4c30)({ + (*hclwrite.Token)(0x9332c30)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 6 }), - (*hclwrite.Token)(0xa2b4c44)({ + (*hclwrite.Token)(0x9332c44)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 31 |1| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa2b4c58)({ + (*hclwrite.Token)(0x9332c58)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 66 6f 6f 0a |# foo.| }, SpacesBefore: (int) 7 }), - (*hclwrite.Token)(0xa2b4c6c)({ + (*hclwrite.Token)(0x9332c6c)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=6 cap=6) { 00000000 62 75 6e 67 6c 65 |bungle| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa2b4c80)({ + (*hclwrite.Token)(0x9332c80)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa2b4c94)({ + (*hclwrite.Token)(0x9332c94)({ Type: (hclsyntax.TokenType) TokenOQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa2b4ca8)({ + (*hclwrite.Token)(0x9332ca8)({ Type: (hclsyntax.TokenType) TokenQuotedLit, Bytes: ([]uint8) (len=5 cap=5) { 00000000 62 6f 6e 63 65 |bonce| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa2b4cbc)({ + (*hclwrite.Token)(0x9332cbc)({ Type: (hclsyntax.TokenType) TokenCQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa2b4cd0)({ + (*hclwrite.Token)(0x9332cd0)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 62 61 7a 0a |# baz.| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa2b4ce4)({ + (*hclwrite.Token)(0x9332ce4)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -5806,91 +5842,91 @@ === RUN TestFormat/35 format_test.go:621: tokens (hclwrite.Tokens) (len=13 cap=13) { - (*hclwrite.Token)(0xa1ec908)({ + (*hclwrite.Token)(0x92786c8)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa1ec91c)({ + (*hclwrite.Token)(0x92786dc)({ 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)(0xa1ec930)({ + (*hclwrite.Token)(0x92786f0)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa1ec944)({ + (*hclwrite.Token)(0x9278704)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 6 }), - (*hclwrite.Token)(0xa1ec958)({ + (*hclwrite.Token)(0x9278718)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 31 |1| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa1ec96c)({ + (*hclwrite.Token)(0x927872c)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 66 6f 6f 0a |# foo.| }, SpacesBefore: (int) 7 }), - (*hclwrite.Token)(0xa1ec980)({ + (*hclwrite.Token)(0x9278740)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=6 cap=6) { 00000000 62 75 6e 67 6c 65 |bungle| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa1ec994)({ + (*hclwrite.Token)(0x9278754)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa1ec9a8)({ + (*hclwrite.Token)(0x9278768)({ Type: (hclsyntax.TokenType) TokenOQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa1ec9bc)({ + (*hclwrite.Token)(0x927877c)({ Type: (hclsyntax.TokenType) TokenQuotedLit, Bytes: ([]uint8) (len=5 cap=5) { 00000000 62 6f 6e 63 65 |bonce| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa1ec9d0)({ + (*hclwrite.Token)(0x9278790)({ Type: (hclsyntax.TokenType) TokenCQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa1ec9e4)({ + (*hclwrite.Token)(0x92787a4)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 62 61 7a 0a |# baz.| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa1ec9f8)({ + (*hclwrite.Token)(0x92787b8)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -5900,112 +5936,112 @@ === RUN TestFormat/36 format_test.go:621: tokens (hclwrite.Tokens) (len=16 cap=16) { - (*hclwrite.Token)(0xa108428)({ + (*hclwrite.Token)(0x9188428)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa10843c)({ + (*hclwrite.Token)(0x918843c)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=3 cap=3) { 00000000 66 6f 6f |foo| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa108450)({ + (*hclwrite.Token)(0x9188450)({ Type: (hclsyntax.TokenType) TokenOBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7b |{| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa108464)({ + (*hclwrite.Token)(0x9188464)({ Type: (hclsyntax.TokenType) TokenCBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7d |}| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa108478)({ + (*hclwrite.Token)(0x9188478)({ 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)(0xa10848c)({ + (*hclwrite.Token)(0x918848c)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa1084a0)({ + (*hclwrite.Token)(0x91884a0)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 6 }), - (*hclwrite.Token)(0xa1084b4)({ + (*hclwrite.Token)(0x91884b4)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 31 |1| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa1084c8)({ + (*hclwrite.Token)(0x91884c8)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 66 6f 6f 0a |# foo.| }, SpacesBefore: (int) 7 }), - (*hclwrite.Token)(0xa1084dc)({ + (*hclwrite.Token)(0x91884dc)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=6 cap=6) { 00000000 62 75 6e 67 6c 65 |bungle| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa1084f0)({ + (*hclwrite.Token)(0x91884f0)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa108504)({ + (*hclwrite.Token)(0x9188504)({ Type: (hclsyntax.TokenType) TokenOQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa108518)({ + (*hclwrite.Token)(0x9188518)({ Type: (hclsyntax.TokenType) TokenQuotedLit, Bytes: ([]uint8) (len=5 cap=5) { 00000000 62 6f 6e 63 65 |bonce| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa10852c)({ + (*hclwrite.Token)(0x918852c)({ Type: (hclsyntax.TokenType) TokenCQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa108540)({ + (*hclwrite.Token)(0x9188540)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 62 61 7a 0a |# baz.| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa108554)({ + (*hclwrite.Token)(0x9188554)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -6015,126 +6051,126 @@ === RUN TestFormat/37 format_test.go:621: tokens (hclwrite.Tokens) (len=18 cap=18) { - (*hclwrite.Token)(0xa160908)({ + (*hclwrite.Token)(0x9216908)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa16091c)({ + (*hclwrite.Token)(0x921691c)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa160930)({ + (*hclwrite.Token)(0x9216930)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 6 }), - (*hclwrite.Token)(0xa160944)({ + (*hclwrite.Token)(0x9216944)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 31 |1| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa160958)({ + (*hclwrite.Token)(0x9216958)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 66 6f 6f 0a |# foo.| }, SpacesBefore: (int) 9 }), - (*hclwrite.Token)(0xa16096c)({ + (*hclwrite.Token)(0x921696c)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=6 cap=6) { 00000000 62 75 6e 67 6c 65 |bungle| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa160980)({ + (*hclwrite.Token)(0x9216980)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa160994)({ + (*hclwrite.Token)(0x9216994)({ Type: (hclsyntax.TokenType) TokenOQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa1609a8)({ + (*hclwrite.Token)(0x92169a8)({ Type: (hclsyntax.TokenType) TokenQuotedLit, Bytes: ([]uint8) (len=5 cap=5) { 00000000 62 6f 6e 63 65 |bonce| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa1609bc)({ + (*hclwrite.Token)(0x92169bc)({ Type: (hclsyntax.TokenType) TokenCQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa1609d0)({ + (*hclwrite.Token)(0x92169d0)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 62 61 7a 0a |# baz.| }, SpacesBefore: (int) 3 }), - (*hclwrite.Token)(0xa1609e4)({ + (*hclwrite.Token)(0x92169e4)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=5 cap=5) { 00000000 7a 65 62 72 61 |zebra| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa1609f8)({ + (*hclwrite.Token)(0x92169f8)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0xa160a0c)({ + (*hclwrite.Token)(0x9216a0c)({ Type: (hclsyntax.TokenType) TokenOQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa160a20)({ + (*hclwrite.Token)(0x9216a20)({ Type: (hclsyntax.TokenType) TokenQuotedLit, Bytes: ([]uint8) (len=7 cap=7) { 00000000 73 74 72 69 70 65 64 |striped| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa160a34)({ + (*hclwrite.Token)(0x9216a34)({ Type: (hclsyntax.TokenType) TokenCQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa160a48)({ + (*hclwrite.Token)(0x9216a48)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 62 61 7a 0a |# baz.| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa160a5c)({ + (*hclwrite.Token)(0x9216a5c)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -6144,154 +6180,154 @@ === RUN TestFormat/38 format_test.go:621: tokens (hclwrite.Tokens) (len=22 cap=22) { - (*hclwrite.Token)(0xa096c48)({ + (*hclwrite.Token)(0x9118c48)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa096c5c)({ + (*hclwrite.Token)(0x9118c5c)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa096c70)({ + (*hclwrite.Token)(0x9118c70)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa096c84)({ + (*hclwrite.Token)(0x9118c84)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 31 |1| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa096c98)({ + (*hclwrite.Token)(0x9118c98)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 66 6f 6f 0a |# foo.| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa096cac)({ + (*hclwrite.Token)(0x9118cac)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=6 cap=6) { 00000000 62 75 6e 67 6c 65 |bungle| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa096cc0)({ + (*hclwrite.Token)(0x9118cc0)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa096cd4)({ + (*hclwrite.Token)(0x9118cd4)({ Type: (hclsyntax.TokenType) TokenOParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 28 |(| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa096ce8)({ + (*hclwrite.Token)(0x9118ce8)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa096cfc)({ + (*hclwrite.Token)(0x9118cfc)({ Type: (hclsyntax.TokenType) TokenOQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0xa096d10)({ + (*hclwrite.Token)(0x9118d10)({ Type: (hclsyntax.TokenType) TokenQuotedLit, Bytes: ([]uint8) (len=5 cap=5) { 00000000 62 6f 6e 63 65 |bonce| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa096d24)({ + (*hclwrite.Token)(0x9118d24)({ Type: (hclsyntax.TokenType) TokenCQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa096d38)({ + (*hclwrite.Token)(0x9118d38)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa096d4c)({ + (*hclwrite.Token)(0x9118d4c)({ Type: (hclsyntax.TokenType) TokenCParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 29 |)| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa096d60)({ + (*hclwrite.Token)(0x9118d60)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 62 61 7a 0a |# baz.| }, SpacesBefore: (int) 17 }), - (*hclwrite.Token)(0xa096d74)({ + (*hclwrite.Token)(0x9118d74)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=5 cap=5) { 00000000 7a 65 62 72 61 |zebra| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa096d88)({ + (*hclwrite.Token)(0x9118d88)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa096d9c)({ + (*hclwrite.Token)(0x9118d9c)({ Type: (hclsyntax.TokenType) TokenOQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa096db0)({ + (*hclwrite.Token)(0x9118db0)({ Type: (hclsyntax.TokenType) TokenQuotedLit, Bytes: ([]uint8) (len=7 cap=7) { 00000000 73 74 72 69 70 65 64 |striped| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa096dc4)({ + (*hclwrite.Token)(0x9118dc4)({ Type: (hclsyntax.TokenType) TokenCQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa096dd8)({ + (*hclwrite.Token)(0x9118dd8)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 62 61 7a 0a |# baz.| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa096dec)({ + (*hclwrite.Token)(0x9118dec)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -6301,168 +6337,168 @@ === RUN TestFormat/39 format_test.go:621: tokens (hclwrite.Tokens) (len=24 cap=24) { - (*hclwrite.Token)(0xa0de408)({ + (*hclwrite.Token)(0x915e408)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa0de41c)({ + (*hclwrite.Token)(0x915e41c)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=1 cap=1) { 00000000 61 |a| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa0de430)({ + (*hclwrite.Token)(0x915e430)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa0de444)({ + (*hclwrite.Token)(0x915e444)({ Type: (hclsyntax.TokenType) TokenOQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa0de458)({ + (*hclwrite.Token)(0x915e458)({ Type: (hclsyntax.TokenType) TokenQuotedLit, Bytes: ([]uint8) (len=5 cap=5) { 00000000 61 70 70 6c 65 |apple| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa0de46c)({ + (*hclwrite.Token)(0x915e46c)({ Type: (hclsyntax.TokenType) TokenCQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa0de480)({ + (*hclwrite.Token)(0x915e480)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 66 6f 6f 0a |# foo.| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa0de494)({ + (*hclwrite.Token)(0x915e494)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=6 cap=6) { 00000000 62 75 6e 67 6c 65 |bungle| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa0de4a8)({ + (*hclwrite.Token)(0x915e4a8)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa0de4bc)({ + (*hclwrite.Token)(0x915e4bc)({ Type: (hclsyntax.TokenType) TokenOParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 28 |(| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa0de4d0)({ + (*hclwrite.Token)(0x915e4d0)({ 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)(0xa0de4e4)({ + (*hclwrite.Token)(0x915e4e4)({ Type: (hclsyntax.TokenType) TokenOQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0xa0de4f8)({ + (*hclwrite.Token)(0x915e4f8)({ Type: (hclsyntax.TokenType) TokenQuotedLit, Bytes: ([]uint8) (len=5 cap=5) { 00000000 62 6f 6e 63 65 |bonce| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa0de50c)({ + (*hclwrite.Token)(0x915e50c)({ Type: (hclsyntax.TokenType) TokenCQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa0de520)({ + (*hclwrite.Token)(0x915e520)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa0de534)({ + (*hclwrite.Token)(0x915e534)({ Type: (hclsyntax.TokenType) TokenCParen, Bytes: ([]uint8) (len=1 cap=1) { 00000000 29 |)| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa0de548)({ + (*hclwrite.Token)(0x915e548)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 62 61 7a 0a |# baz.| }, SpacesBefore: (int) 17 }), - (*hclwrite.Token)(0xa0de55c)({ + (*hclwrite.Token)(0x915e55c)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=5 cap=5) { 00000000 7a 65 62 72 61 |zebra| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa0de570)({ + (*hclwrite.Token)(0x915e570)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa0de584)({ + (*hclwrite.Token)(0x915e584)({ Type: (hclsyntax.TokenType) TokenOQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa0de598)({ + (*hclwrite.Token)(0x915e598)({ Type: (hclsyntax.TokenType) TokenQuotedLit, Bytes: ([]uint8) (len=7 cap=7) { 00000000 73 74 72 69 70 65 64 |striped| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa0de5ac)({ + (*hclwrite.Token)(0x915e5ac)({ Type: (hclsyntax.TokenType) TokenCQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa0de5c0)({ + (*hclwrite.Token)(0x915e5c0)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 62 61 7a 0a |# baz.| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa0de5d4)({ + (*hclwrite.Token)(0x915e5d4)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -6472,126 +6508,126 @@ === RUN TestFormat/40 format_test.go:621: tokens (hclwrite.Tokens) (len=18 cap=18) { - (*hclwrite.Token)(0xa160a88)({ + (*hclwrite.Token)(0x9216a88)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa160a9c)({ + (*hclwrite.Token)(0x9216a9c)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=4 cap=4) { 00000000 f0 9d 92 9c |....| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa160ab0)({ + (*hclwrite.Token)(0x9216ab0)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 6 }), - (*hclwrite.Token)(0xa160ac4)({ + (*hclwrite.Token)(0x9216ac4)({ Type: (hclsyntax.TokenType) TokenNumberLit, Bytes: ([]uint8) (len=1 cap=1) { 00000000 31 |1| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa160ad8)({ + (*hclwrite.Token)(0x9216ad8)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 66 6f 6f 0a |# foo.| }, SpacesBefore: (int) 9 }), - (*hclwrite.Token)(0xa160aec)({ + (*hclwrite.Token)(0x9216aec)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=6 cap=6) { 00000000 62 75 6e 67 6c 65 |bungle| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa160b00)({ + (*hclwrite.Token)(0x9216b00)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa160b14)({ + (*hclwrite.Token)(0x9216b14)({ Type: (hclsyntax.TokenType) TokenOQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa160b28)({ + (*hclwrite.Token)(0x9216b28)({ Type: (hclsyntax.TokenType) TokenQuotedLit, Bytes: ([]uint8) (len=8 cap=8) { 00000000 f0 9f 87 ac f0 9f 87 a7 |........| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa160b3c)({ + (*hclwrite.Token)(0x9216b3c)({ Type: (hclsyntax.TokenType) TokenCQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa160b50)({ + (*hclwrite.Token)(0x9216b50)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 62 61 7a 0a |# baz.| }, SpacesBefore: (int) 7 }), - (*hclwrite.Token)(0xa160b64)({ + (*hclwrite.Token)(0x9216b64)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=5 cap=5) { 00000000 7a 65 62 72 61 |zebra| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa160b78)({ + (*hclwrite.Token)(0x9216b78)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0xa160b8c)({ + (*hclwrite.Token)(0x9216b8c)({ Type: (hclsyntax.TokenType) TokenOQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa160ba0)({ + (*hclwrite.Token)(0x9216ba0)({ Type: (hclsyntax.TokenType) TokenQuotedLit, Bytes: ([]uint8) (len=7 cap=7) { 00000000 73 74 72 69 70 65 64 |striped| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa160bb4)({ + (*hclwrite.Token)(0x9216bb4)({ Type: (hclsyntax.TokenType) TokenCQuote, Bytes: ([]uint8) (len=1 cap=1) { 00000000 22 |"| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa160bc8)({ + (*hclwrite.Token)(0x9216bc8)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 62 61 7a 0a |# baz.| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa160bdc)({ + (*hclwrite.Token)(0x9216bdc)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -6601,56 +6637,56 @@ === RUN TestFormat/41 format_test.go:621: tokens (hclwrite.Tokens) (len=8 cap=8) { - (*hclwrite.Token)(0xa0e0218)({ + (*hclwrite.Token)(0x94a0008)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa0e022c)({ + (*hclwrite.Token)(0x94a001c)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=3 cap=3) { 00000000 66 6f 6f |foo| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa0e0240)({ + (*hclwrite.Token)(0x94a0030)({ Type: (hclsyntax.TokenType) TokenOBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7b |{| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa0e0254)({ + (*hclwrite.Token)(0x94a0044)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa0e0268)({ + (*hclwrite.Token)(0x94a0058)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 2e 2e 2e 0a |# ....| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0xa0e027c)({ + (*hclwrite.Token)(0x94a006c)({ Type: (hclsyntax.TokenType) TokenCBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7d |}| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa0e0290)({ + (*hclwrite.Token)(0x94a0080)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa0e02a4)({ + (*hclwrite.Token)(0x94a0094)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -6660,63 +6696,63 @@ === RUN TestFormat/42 format_test.go:621: tokens (hclwrite.Tokens) (len=9 cap=9) { - (*hclwrite.Token)(0xa528008)({ + (*hclwrite.Token)(0x91ac0c8)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa52801c)({ + (*hclwrite.Token)(0x91ac0dc)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=3 cap=3) { 00000000 66 6f 6f |foo| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa528030)({ + (*hclwrite.Token)(0x91ac0f0)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa528044)({ + (*hclwrite.Token)(0x91ac104)({ Type: (hclsyntax.TokenType) TokenOBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7b |{| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa528058)({ + (*hclwrite.Token)(0x91ac118)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa52806c)({ + (*hclwrite.Token)(0x91ac12c)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 2e 2e 2e 0a |# ....| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0xa528080)({ + (*hclwrite.Token)(0x91ac140)({ Type: (hclsyntax.TokenType) TokenCBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7d |}| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa528094)({ + (*hclwrite.Token)(0x91ac154)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa5280a8)({ + (*hclwrite.Token)(0x91ac168)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -6726,63 +6762,63 @@ === RUN TestFormat/43 format_test.go:621: tokens (hclwrite.Tokens) (len=9 cap=9) { - (*hclwrite.Token)(0xa528188)({ + (*hclwrite.Token)(0x91ac248)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa52819c)({ + (*hclwrite.Token)(0x91ac25c)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=3 cap=3) { 00000000 66 6f 6f |foo| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa5281b0)({ + (*hclwrite.Token)(0x91ac270)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa5281c4)({ + (*hclwrite.Token)(0x91ac284)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa5281d8)({ + (*hclwrite.Token)(0x91ac298)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa5281ec)({ + (*hclwrite.Token)(0x91ac2ac)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 2e 2e 2e 0a |# ....| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0xa528200)({ + (*hclwrite.Token)(0x91ac2c0)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa528214)({ + (*hclwrite.Token)(0x91ac2d4)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa528228)({ + (*hclwrite.Token)(0x91ac2e8)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -6792,77 +6828,77 @@ === RUN TestFormat/44 format_test.go:621: tokens (hclwrite.Tokens) (len=11 cap=11) { - (*hclwrite.Token)(0xa43e008)({ + (*hclwrite.Token)(0x94b4008)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa43e01c)({ + (*hclwrite.Token)(0x94b401c)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=3 cap=3) { 00000000 66 6f 6f |foo| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa43e030)({ + (*hclwrite.Token)(0x94b4030)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa43e044)({ + (*hclwrite.Token)(0x94b4044)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa43e058)({ + (*hclwrite.Token)(0x94b4058)({ Type: (hclsyntax.TokenType) TokenOBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7b |{| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa43e06c)({ + (*hclwrite.Token)(0x94b406c)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa43e080)({ + (*hclwrite.Token)(0x94b4080)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 2e 2e 2e 0a |# ....| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0xa43e094)({ + (*hclwrite.Token)(0x94b4094)({ Type: (hclsyntax.TokenType) TokenCBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7d |}| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa43e0a8)({ + (*hclwrite.Token)(0x94b40a8)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa43e0bc)({ + (*hclwrite.Token)(0x94b40bc)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa43e0d0)({ + (*hclwrite.Token)(0x94b40d0)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -6872,91 +6908,91 @@ === RUN TestFormat/45 format_test.go:621: tokens (hclwrite.Tokens) (len=13 cap=13) { - (*hclwrite.Token)(0xa4845a8)({ + (*hclwrite.Token)(0x9584248)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa4845bc)({ + (*hclwrite.Token)(0x958425c)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=3 cap=3) { 00000000 66 6f 6f |foo| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa4845d0)({ + (*hclwrite.Token)(0x9584270)({ Type: (hclsyntax.TokenType) TokenOBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7b |{| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa4845e4)({ + (*hclwrite.Token)(0x9584284)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa4845f8)({ + (*hclwrite.Token)(0x9584298)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=3 cap=3) { 00000000 62 61 72 |bar| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0xa48460c)({ + (*hclwrite.Token)(0x95842ac)({ Type: (hclsyntax.TokenType) TokenOBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7b |{| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa484620)({ + (*hclwrite.Token)(0x95842c0)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa484634)({ + (*hclwrite.Token)(0x95842d4)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 2e 2e 2e 0a |# ....| }, SpacesBefore: (int) 4 }), - (*hclwrite.Token)(0xa484648)({ + (*hclwrite.Token)(0x95842e8)({ Type: (hclsyntax.TokenType) TokenCBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7d |}| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0xa48465c)({ + (*hclwrite.Token)(0x95842fc)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa484670)({ + (*hclwrite.Token)(0x9584310)({ Type: (hclsyntax.TokenType) TokenCBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7d |}| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa484684)({ + (*hclwrite.Token)(0x9584324)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa484698)({ + (*hclwrite.Token)(0x9584338)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -6966,98 +7002,98 @@ === RUN TestFormat/46 format_test.go:621: tokens (hclwrite.Tokens) (len=14 cap=14) { - (*hclwrite.Token)(0xa4847e8)({ + (*hclwrite.Token)(0x9584488)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa4847fc)({ + (*hclwrite.Token)(0x958449c)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=3 cap=3) { 00000000 66 6f 6f |foo| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa484810)({ + (*hclwrite.Token)(0x95844b0)({ Type: (hclsyntax.TokenType) TokenOBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7b |{| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa484824)({ + (*hclwrite.Token)(0x95844c4)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa484838)({ + (*hclwrite.Token)(0x95844d8)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=3 cap=3) { 00000000 62 61 72 |bar| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0xa48484c)({ + (*hclwrite.Token)(0x95844ec)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa484860)({ + (*hclwrite.Token)(0x9584500)({ Type: (hclsyntax.TokenType) TokenOBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7b |{| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa484874)({ + (*hclwrite.Token)(0x9584514)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa484888)({ + (*hclwrite.Token)(0x9584528)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 2e 2e 2e 0a |# ....| }, SpacesBefore: (int) 4 }), - (*hclwrite.Token)(0xa48489c)({ + (*hclwrite.Token)(0x958453c)({ Type: (hclsyntax.TokenType) TokenCBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7d |}| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0xa4848b0)({ + (*hclwrite.Token)(0x9584550)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa4848c4)({ + (*hclwrite.Token)(0x9584564)({ Type: (hclsyntax.TokenType) TokenCBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7d |}| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa4848d8)({ + (*hclwrite.Token)(0x9584578)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa4848ec)({ + (*hclwrite.Token)(0x958458c)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -7067,98 +7103,98 @@ === RUN TestFormat/47 format_test.go:621: tokens (hclwrite.Tokens) (len=14 cap=14) { - (*hclwrite.Token)(0xa484a28)({ + (*hclwrite.Token)(0x95846c8)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa484a3c)({ + (*hclwrite.Token)(0x95846dc)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=3 cap=3) { 00000000 66 6f 6f |foo| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa484a50)({ + (*hclwrite.Token)(0x95846f0)({ Type: (hclsyntax.TokenType) TokenOBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7b |{| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa484a64)({ + (*hclwrite.Token)(0x9584704)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa484a78)({ + (*hclwrite.Token)(0x9584718)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=3 cap=3) { 00000000 62 61 72 |bar| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0xa484a8c)({ + (*hclwrite.Token)(0x958472c)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa484aa0)({ + (*hclwrite.Token)(0x9584740)({ Type: (hclsyntax.TokenType) TokenOBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5b |[| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa484ab4)({ + (*hclwrite.Token)(0x9584754)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa484ac8)({ + (*hclwrite.Token)(0x9584768)({ Type: (hclsyntax.TokenType) TokenComment, Bytes: ([]uint8) (len=6 cap=6) { 00000000 23 20 2e 2e 2e 0a |# ....| }, SpacesBefore: (int) 4 }), - (*hclwrite.Token)(0xa484adc)({ + (*hclwrite.Token)(0x958477c)({ Type: (hclsyntax.TokenType) TokenCBrack, Bytes: ([]uint8) (len=1 cap=1) { 00000000 5d |]| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0xa484af0)({ + (*hclwrite.Token)(0x9584790)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa484b04)({ + (*hclwrite.Token)(0x95847a4)({ Type: (hclsyntax.TokenType) TokenCBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7d |}| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa484b18)({ + (*hclwrite.Token)(0x95847b8)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa484b2c)({ + (*hclwrite.Token)(0x95847cc)({ Type: (hclsyntax.TokenType) TokenEOF, Bytes: ([]uint8) { }, @@ -7168,91 +7204,91 @@ === RUN TestFormat/48 format_test.go:621: tokens (hclwrite.Tokens) (len=13 cap=13) { - (*hclwrite.Token)(0xa484c68)({ + (*hclwrite.Token)(0x9584908)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa484c7c)({ + (*hclwrite.Token)(0x958491c)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=3 cap=3) { 00000000 66 6f 6f |foo| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa484c90)({ + (*hclwrite.Token)(0x9584930)({ Type: (hclsyntax.TokenType) TokenOBrace, Bytes: ([]uint8) (len=1 cap=1) { 00000000 7b |{| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa484ca4)({ + (*hclwrite.Token)(0x9584944)({ Type: (hclsyntax.TokenType) TokenNewline, Bytes: ([]uint8) (len=1 cap=1) { 00000000 0a |.| }, SpacesBefore: (int) 0 }), - (*hclwrite.Token)(0xa484cb8)({ + (*hclwrite.Token)(0x9584958)({ Type: (hclsyntax.TokenType) TokenIdent, Bytes: ([]uint8) (len=3 cap=3) { 00000000 62 61 72 |bar| }, SpacesBefore: (int) 2 }), - (*hclwrite.Token)(0xa484ccc)({ + (*hclwrite.Token)(0x958496c)({ Type: (hclsyntax.TokenType) TokenEqual, Bytes: ([]uint8) (len=1 cap=1) { 00000000 3d |=| }, SpacesBefore: (int) 1 }), - (*hclwrite.Token)(0xa484ce0)({ + (*hclwrite.Token)(0x9584980)({ Type: (hclsyntax.TokenType) TokenOHeredoc, Bytes: ([]uint8) (len=6 cap=6) { 00000000 3c 3c 45 4f 54 0a |<