hcl/hclpack
Antti Kupila b12d28fd16 hclpack: fix hclpack decoding nested body
Fixes an issue where a nested block would be decoded incorrectly, the
body of the last decoded block overwrites the previously decoded ones.

This was caused by the block being assigned on the stack in the for
loop; when the block is converted to a *hcl.Block, the pointer to Body
will always point to the same block. This caused decoding a new block to
overwrite the bodies of any previously decoded blocks.
2019-01-10 10:55:29 -08:00
..
didyoumean.go hclpack: New package for wire representations of hcl bodies 2018-11-10 09:36:26 -08:00
doc.go hclpack: New package for wire representations of hcl bodies 2018-11-10 09:36:26 -08:00
example_test.go hclpack: Implement JSON marshaling (but not unmarshaling, yet) 2018-11-11 03:25:19 +00:00
expression_test.go hclpack: New package for wire representations of hcl bodies 2018-11-10 09:36:26 -08:00
expression.go hclpack: Implement UnwrapExpression for our expressions 2018-11-11 08:34:44 -08:00
exprsourcetype_string.go hclpack: Update ExprSourceType.String to include ExprLiteralJSON 2018-11-11 09:29:36 -08:00
json_marshal_test.go hclpack: Body can now unmarshal from JSON 2018-11-11 09:22:08 -08:00
json_marshal.go hclpack: Body can now unmarshal from JSON 2018-11-11 09:22:08 -08:00
pack_native_test.go hclpack: PackNativeFile to get a packed version of a native syntax file 2018-11-11 00:40:31 +00:00
pack_native.go hclpack: PackNativeFile to get a packed version of a native syntax file 2018-11-11 00:40:31 +00:00
positions_packed.go hclpack: Body can now unmarshal from JSON 2018-11-11 09:22:08 -08:00
structure_test.go hclpack: fix hclpack decoding nested body 2019-01-10 10:55:29 -08:00
structure.go hclpack: fix hclpack decoding nested body 2019-01-10 10:55:29 -08:00
vlq.go hclpack: Body can now unmarshal from JSON 2018-11-11 09:22:08 -08:00