MCPcopy
hub / github.com/candid82/joker / exprArrayMap

Function exprArrayMap

core/expr.go:13–20  ·  view source on GitHub ↗
(expr Expr, exprType string, pos bool)

Source from the content-addressed store, hash-verified

11}
12
13func exprArrayMap(expr Expr, exprType string, pos bool) *ArrayMap {
14 res := EmptyArrayMap()
15 res.Add(KEYWORDS.type_, MakeKeyword(exprType))
16 if pos {
17 res.Add(KEYWORDS.pos, dumpPosition(expr.Pos()))
18 }
19 return res
20}
21
22func addVector(res *ArrayMap, body []Expr, name string, pos bool) {
23 b := EmptyVector()

Callers 15

DumpMethod · 0.85
DumpMethod · 0.85
DumpMethod · 0.85
DumpMethod · 0.85
DumpMethod · 0.85
DumpMethod · 0.85
DumpMethod · 0.85
DumpMethod · 0.85
DumpMethod · 0.85
DumpMethod · 0.85
DumpMethod · 0.85
DumpMethod · 0.85

Calls 5

EmptyArrayMapFunction · 0.85
MakeKeywordFunction · 0.85
dumpPositionFunction · 0.85
AddMethod · 0.65
PosMethod · 0.65

Tested by

no test coverage detected