Imports of package hclparser

PathSynopsis
encoding/binaryPackage binary implements simple translation between numbers and byte sequences and encoding and decoding of varints.
errorsPackage errors implements functions to manipulate errors.
fmtPackage fmt implements formatted I/O with functions analogous to C's printf and scanf.
github.com/containerd/errdefsPackage errdefs defines the common errors used throughout containerd packages.
github.com/docker/buildx/bake/hclparser/gohclPackage gohcl allows decoding HCL configurations into Go data structures.
github.com/docker/buildx/util/userfuncPackage userfunc implements a HCL extension that allows user-defined functions in HCL configuration.
github.com/hashicorp/go-cty-funcs/cidr
github.com/hashicorp/go-cty-funcs/crypto
github.com/hashicorp/go-cty-funcs/encoding
github.com/hashicorp/go-cty-funcs/uuid
github.com/hashicorp/hcl/v2Package hcl contains the main modelling types and general utility functions for HCL.
github.com/hashicorp/hcl/v2/ext/tryfuncPackage tryfunc contains some optional functions that can be exposed in HCL-based languages to allow authors to test whether a particular expression can succeed and take dynamic action based on that result.
github.com/hashicorp/hcl/v2/ext/typeexprPackage typeexpr extends HCL with a convention for describing HCL types within configuration files.
github.com/hashicorp/hcl/v2/hclsyntaxPackage hclsyntax contains the parser, AST, etc for HCL's native language, as opposed to the JSON variant.
github.com/pkg/errorsPackage errors provides simple error handling primitives.
github.com/zclconf/go-cty/ctyPackage cty (pronounced see-tie) provides some infrastructure for a type system that might be useful for applications that need to represent configuration values provided by the user whose types are not known at compile time, particularly if the calling application also allows such values to be used in expressions.
github.com/zclconf/go-cty/cty/convertPackage convert contains some routines for converting between cty types.
github.com/zclconf/go-cty/cty/functionPackage function builds on the functionality of cty by modeling functions that operate on cty Values.
github.com/zclconf/go-cty/cty/function/stdlibPackage stdlib is a collection of cty functions that are expected to be generally useful, and are thus factored out into this shared library in the hope that cty-using applications will have consistent behavior when using these functions.
github.com/zclconf/go-cty/cty/goctyPackage gocty deals with converting between cty Values and native go values.
hash/fnvPackage fnv implements FNV-1 and FNV-1a, non-cryptographic hash functions created by Glenn Fowler, Landon Curt Noll, and Phong Vo.
mathPackage math provides basic constants and mathematical functions.
math/bigPackage big implements arbitrary-precision arithmetic (big numbers).
pathPackage path implements utility routines for manipulating slash-separated paths.
reflectPackage reflect implements run-time reflection, allowing a program to manipulate objects with arbitrary types.
slicesPackage slices defines various functions useful with slices of any type.
strconvPackage strconv implements conversions to and from string representations of basic data types.
stringsPackage strings implements simple functions to manipulate UTF-8 encoded strings.
syncPackage sync provides basic synchronization primitives such as mutual exclusion locks.
timePackage time provides functionality for measuring and displaying time.
unsafePackage unsafe contains operations that step around the type safety of Go programs.