hcl/hclpack
Martin Atkins 30da06ec3f hclpack: Implement UnwrapExpression for our expressions
This allows the static analysis functions in the main HCL package to dig
through our wrapper to get the native expression object needed for most
analyses.

For example, this allows an expression with a native expression source
type whose source contains valid tuple constructor syntax to be used with
hcl.ExprList.
2018-11-11 08:34:44 -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: New package for wire representations of hcl bodies 2018-11-10 09:36:26 -08:00
json_marshal_test.go hclpack: Implement JSON marshaling (but not unmarshaling, yet) 2018-11-11 03:25:19 +00:00
json_marshal.go hclpack: Support literal JSON as an additional expression syntax 2018-11-11 08:26:37 -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: Implement JSON marshaling (but not unmarshaling, yet) 2018-11-11 03:25:19 +00:00
structure_test.go hclpack: New package for wire representations of hcl bodies 2018-11-10 09:36:26 -08:00
structure.go hclpack: Implement JSON marshaling (but not unmarshaling, yet) 2018-11-11 03:25:19 +00:00
vlq.go hclpack: Implement JSON marshaling (but not unmarshaling, yet) 2018-11-11 03:25:19 +00:00