forked from lix-project/lix
Merge pull request #9395 from nbraud/buitlins
builtins.concatMap: Fix typo in error message
(cherry picked from commit 4292d997568eb30503e287f98e24821ff0bc2816)
Change-Id: Ia33d1b02e41f699ef0c8c2d6487c9f70b2cc8cf4
This commit is contained in:
parent
2df9c2c00f
commit
3f3badffc9
|
@ -3456,7 +3456,7 @@ static void prim_concatMap(EvalState & state, const PosIdx pos, Value * * args,
|
||||||
for (unsigned int n = 0; n < nrLists; ++n) {
|
for (unsigned int n = 0; n < nrLists; ++n) {
|
||||||
Value * vElem = args[1]->listElems()[n];
|
Value * vElem = args[1]->listElems()[n];
|
||||||
state.callFunction(*args[0], *vElem, lists[n], pos);
|
state.callFunction(*args[0], *vElem, lists[n], pos);
|
||||||
state.forceList(lists[n], lists[n].determinePos(args[0]->determinePos(pos)), "while evaluating the return value of the function passed to buitlins.concatMap");
|
state.forceList(lists[n], lists[n].determinePos(args[0]->determinePos(pos)), "while evaluating the return value of the function passed to builtins.concatMap");
|
||||||
len += lists[n].listSize();
|
len += lists[n].listSize();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -906,12 +906,12 @@ namespace nix {
|
||||||
ASSERT_TRACE2("concatMap (x: 1) [ \"foo\" ] # TODO",
|
ASSERT_TRACE2("concatMap (x: 1) [ \"foo\" ] # TODO",
|
||||||
TypeError,
|
TypeError,
|
||||||
hintfmt("value is %s while a list was expected", "an integer"),
|
hintfmt("value is %s while a list was expected", "an integer"),
|
||||||
hintfmt("while evaluating the return value of the function passed to buitlins.concatMap"));
|
hintfmt("while evaluating the return value of the function passed to builtins.concatMap"));
|
||||||
|
|
||||||
ASSERT_TRACE2("concatMap (x: \"foo\") [ 1 2 ] # TODO",
|
ASSERT_TRACE2("concatMap (x: \"foo\") [ 1 2 ] # TODO",
|
||||||
TypeError,
|
TypeError,
|
||||||
hintfmt("value is %s while a list was expected", "a string"),
|
hintfmt("value is %s while a list was expected", "a string"),
|
||||||
hintfmt("while evaluating the return value of the function passed to buitlins.concatMap"));
|
hintfmt("while evaluating the return value of the function passed to builtins.concatMap"));
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue