Directories
¶
| Path | Synopsis |
|---|---|
|
Package binary replaces the encoding/binary package in the standard library for little endian encoding using generics.
|
Package binary replaces the encoding/binary package in the standard library for little endian encoding using generics. |
|
Package bits provides bit manipulation utilities.
|
Package bits provides bit manipulation utilities. |
|
Package imports provides handling of claw.mod, local.replace and global.replace files.
|
Package imports provides handling of claw.mod, local.replace and global.replace files. |
|
tester
command
|
|
|
Package pragma provides types that can be embedded into a struct to statically enforce or prevent certain language properties.
|
Package pragma provides types that can be embedded into a struct to statically enforce or prevent certain language properties. |
|
Package render sets up the interface for rendering a .claw file to a language native representation.
|
Package render sets up the interface for rendering a .claw file to a language native representation. |
|
golang
Package golang implements the Go language renderer.
|
Package golang implements the Go language renderer. |
|
Package typedetect provides utilities for detecting type characteristics at runtime using unsafe operations for performance.
|
Package typedetect provides utilities for detecting type characteristics at runtime using unsafe operations for performance. |
|
Package vendor provides vendoring functionality for claw dependencies.
|
Package vendor provides vendoring functionality for claw dependencies. |
|
Package work provides parsing for claw.work files which define workspace configuration.
|
Package work provides parsing for claw.work files which define workspace configuration. |
|
Package writer contains interfaces that can be implemented to render files for a language implementation and a type that can be used to call those implementations and write out those files for all languages that were asked to be rendered.
|
Package writer contains interfaces that can be implemented to render files for a language implementation and a type that can be used to call those implementations and write out those files for all languages that were asked to be rendered. |
Click to show internal directories.
Click to hide internal directories.