Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func TranspileExpr ¶ added in v0.4.5
Types ¶
type BadExprError ¶ added in v0.4.6
func (*BadExprError) Error ¶ added in v0.4.6
func (e *BadExprError) Error() string
type Module ¶
type Module struct {
GoPath string
Imports *orderedmap.OrderedMap[string, *Module] // Keyed by module name
Defs *orderedmap.OrderedMap[string, string]
}
type Package ¶ added in v0.4.5
func Transpile ¶ added in v0.3.0
func Transpile(opts TranspileOptions) (Package, error)
func (Package) Render ¶ added in v0.4.5
func (p Package) Render(opts RenderOptions) error
type PackageOptions ¶ added in v0.3.0
type RenderOptions ¶ added in v0.4.5
type TranspileOptions ¶ added in v0.3.0
type TranspileOptions struct {
PrimaryPackage PackageOptions
SecondaryPackages []PackageOptions
TypeMappings map[string]string
IncludeUnexported bool
FallbackType string
}
Click to show internal directories.
Click to hide internal directories.