mirror of
https://github.com/google/go-jsonnet.git
synced 2025-08-07 14:57:24 +02:00
eliminate ununsed code
This commit is contained in:
parent
0b52ea4d40
commit
c2229ed262
13
builtins.go
13
builtins.go
@ -655,13 +655,6 @@ func (b *TernaryBuiltin) Parameters() ast.Identifiers {
|
|||||||
return b.parameters
|
return b.parameters
|
||||||
}
|
}
|
||||||
|
|
||||||
func todoFunc(e *evaluator, x, y potentialValue) (value, error) {
|
|
||||||
return nil, e.Error("not implemented yet")
|
|
||||||
}
|
|
||||||
|
|
||||||
// so that we don't get segfaults
|
|
||||||
var todo = &BinaryBuiltin{function: todoFunc, parameters: ast.Identifiers{"x", "y"}}
|
|
||||||
|
|
||||||
var desugaredBop = map[ast.BinaryOp]ast.Identifier{
|
var desugaredBop = map[ast.BinaryOp]ast.Identifier{
|
||||||
ast.BopPercent: "mod",
|
ast.BopPercent: "mod",
|
||||||
ast.BopManifestEqual: "equals",
|
ast.BopManifestEqual: "equals",
|
||||||
@ -670,9 +663,9 @@ var desugaredBop = map[ast.BinaryOp]ast.Identifier{
|
|||||||
}
|
}
|
||||||
|
|
||||||
var bopBuiltins = []*BinaryBuiltin{
|
var bopBuiltins = []*BinaryBuiltin{
|
||||||
ast.BopMult: &BinaryBuiltin{name: "operator*", function: builtinMult, parameters: ast.Identifiers{"x", "y"}},
|
ast.BopMult: &BinaryBuiltin{name: "operator*", function: builtinMult, parameters: ast.Identifiers{"x", "y"}},
|
||||||
ast.BopDiv: &BinaryBuiltin{name: "operator/", function: builtinDiv, parameters: ast.Identifiers{"x", "y"}},
|
ast.BopDiv: &BinaryBuiltin{name: "operator/", function: builtinDiv, parameters: ast.Identifiers{"x", "y"}},
|
||||||
ast.BopPercent: todo,
|
// ast.BopPercent: <desugared>,
|
||||||
|
|
||||||
ast.BopPlus: &BinaryBuiltin{name: "operator+", function: builtinPlus, parameters: ast.Identifiers{"x", "y"}},
|
ast.BopPlus: &BinaryBuiltin{name: "operator+", function: builtinPlus, parameters: ast.Identifiers{"x", "y"}},
|
||||||
ast.BopMinus: &BinaryBuiltin{name: "operator-", function: builtinMinus, parameters: ast.Identifiers{"x", "y"}},
|
ast.BopMinus: &BinaryBuiltin{name: "operator-", function: builtinMinus, parameters: ast.Identifiers{"x", "y"}},
|
||||||
|
Loading…
Reference in New Issue
Block a user