Documentation ¶
Overview ¶
Package compiler provides the AspectGo compiler.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Compiler ¶
type Compiler struct { // WovenGOPATH is the GOPATH for woven packages. WovenGOPATH string // Target is the target package name. // Can contain ... for recursive weaving. Target string // AspectFilenames are aspect file names. // currently, only single aspect file is supported AspectFilenames []string }
Compiler is the type for the AspectGo compiler.
Directories ¶
Path | Synopsis |
---|---|
Package cli provides the CLI for AspectGo.
|
Package cli provides the CLI for AspectGo. |
Package consts provides constant values for AspectGo.
|
Package consts provides constant values for AspectGo. |
Package gopath provides GOPATH-related utilities.
|
Package gopath provides GOPATH-related utilities. |
Package parse provides the aspect parser.
|
Package parse provides the aspect parser. |
Package util provides miscellaneous utilities.
|
Package util provides miscellaneous utilities. |
Package weave provides the weaver.
|
Package weave provides the weaver. |
Click to show internal directories.
Click to hide internal directories.