Documentation
¶
Index ¶
- func Check(tree *parser.Tree, config *conf.Config) (reflect.Type, error)
- func FieldIndex(c *Cache, env Nature, node ast.Node) (bool, []int, string)
- func IsFastFunc(fn reflect.Type, method bool) bool
- func MethodIndex(c *Cache, env Nature, node ast.Node) (bool, int, string)
- func ParseCheck(input string, config *conf.Config) (*parser.Tree, error)
- func TypedFuncIndex(fn reflect.Type, method bool) (int, bool)
- type Checker
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FieldIndex ¶ added in v1.15.8
func MethodIndex ¶ added in v1.15.8
func ParseCheck ¶ added in v1.16.8
ParseCheck parses input expression and checks its types. Also, it applies all provided patchers. In case of error, it returns error with a tree.
Types ¶
Click to show internal directories.
Click to hide internal directories.