MCPcopy
hub / github.com/google/go-jsonnet / desugarArrayComp

Function desugarArrayComp

internal/program/desugarer.go:198–204  ·  view source on GitHub ↗
(comp *ast.ArrayComp, objLevel int)

Source from the content-addressed store, hash-verified

196}
197
198func desugarArrayComp(comp *ast.ArrayComp, objLevel int) (ast.Node, error) {
199 err := desugar(&comp.Body, objLevel)
200 if err != nil {
201 return nil, err
202 }
203 return desugarForSpec(wrapInArray(comp.Body), *comp.Loc(), &comp.Spec, objLevel)
204}
205
206func desugarObjectComp(comp *ast.ObjectComp, objLevel int) (ast.Node, error) {
207 obj, err := desugarFields(comp.NodeBase, &comp.Fields, objLevel)

Callers 1

desugarFunction · 0.85

Calls 4

desugarFunction · 0.85
desugarForSpecFunction · 0.85
wrapInArrayFunction · 0.85
LocMethod · 0.65

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…