Documentation ¶
Overview ¶
Code generated by compose-gen. DO NOT EDIT.
Package compose compiles a parsed expression for evaluation.
Index ¶
- func ConvertBuiltInIntoFunction(e *ast.Expr) (*ast.Expr, error)
- func FuncImplements(i interface{}, typ reflect.Type) []interface{}
- func GetMaker(fnc *ast.Function) (*funcs.Maker, error)
- func NewBool(expr *ast.Expr) (funcs.Bool, error)
- func SetContext(f funcs.Bool, context *funcs.Context)
- func Which(expr *ast.Expr) (types.Type, error)
- type Bool
- type Setter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ConvertBuiltInIntoFunction ¶
ConvertBuiltInIntoFunction converts a BuiltIn Expr into a Function Expr.
func FuncImplements ¶
FuncImplements returns all the functions in the function tree that implements the provided type.
func GetMaker ¶
GetMaker returns the function maker, given the function name and types of the parameters.
Types ¶
Directories ¶
Path | Synopsis |
---|---|
Command compose-gen generates some of the code in the compose package.
|
Command compose-gen generates some of the code in the compose package. |
Click to show internal directories.
Click to hide internal directories.