MCPcopy
hub / github.com/expr-lang/expr / SequenceNode

Method SequenceNode

compiler/compiler.go:1250–1257  ·  view source on GitHub ↗
(node *ast.SequenceNode)

Source from the content-addressed store, hash-verified

1248}
1249
1250func (c *compiler) SequenceNode(node *ast.SequenceNode) {
1251 for i, n := range node.Nodes {
1252 c.compile(n)
1253 if i < len(node.Nodes)-1 {
1254 c.emit(OpPop)
1255 }
1256 }
1257}
1258
1259func (c *compiler) beginScope(name string, index int) {
1260 c.scopes = append(c.scopes, scope{name, index})

Callers 1

compileMethod · 0.95

Calls 2

compileMethod · 0.95
emitMethod · 0.95

Tested by

no test coverage detected