Updated inja to github:bkryza@ad4052d5b0d9f75f477559aee56463e37e03f110
This commit is contained in:
5
thirdparty/inja/inja.hpp
vendored
5
thirdparty/inja/inja.hpp
vendored
@@ -2295,7 +2295,10 @@ class Renderer : public NodeVisitor {
|
|||||||
} break;
|
} break;
|
||||||
case Op::In: {
|
case Op::In: {
|
||||||
const auto args = get_arguments<2>(node);
|
const auto args = get_arguments<2>(node);
|
||||||
make_result(std::find(args[1]->begin(), args[1]->end(), *args[0]) != args[1]->end());
|
if (args[1]->is_object())
|
||||||
|
make_result(args[1]->find(*args[0]) != args[1]->end());
|
||||||
|
else
|
||||||
|
make_result(std::find(args[1]->begin(), args[1]->end(), *args[0]) != args[1]->end());
|
||||||
} break;
|
} break;
|
||||||
case Op::Equal: {
|
case Op::Equal: {
|
||||||
const auto args = get_arguments<2>(node);
|
const auto args = get_arguments<2>(node);
|
||||||
|
|||||||
Reference in New Issue
Block a user