MCPcopy Create free account
hub / github.com/araddon/qlbridge / MustParse

Function MustParse

expr/parse.go:188–194  ·  view source on GitHub ↗

MustParse parse a single Expression, returning an Expression Node and panics if it cannot be parsed MustParse("5 * toint(item_name)")

(expressionText string)

Source from the content-addressed store, hash-verified

186// MustParse("5 * toint(item_name)")
187//
188func MustParse(expressionText string) Node {
189 n, err := ParseExpression(expressionText)
190 if err != nil {
191 panic(err.Error())
192 }
193 return n
194}
195
196// Parse a single Expression, returning an Expression Node
197//

Callers 5

TestIdentityNamesFunction · 0.92
TestInlineIncludesFunction · 0.92
TestMemDbFunction · 0.92
mainFunction · 0.92

Calls 2

ParseExpressionFunction · 0.85
ErrorMethod · 0.45

Tested by 4

TestIdentityNamesFunction · 0.74
TestInlineIncludesFunction · 0.74
TestMemDbFunction · 0.74