summaryrefslogtreecommitdiff
path: root/src/mbgl/style/expression/parsing_context.cpp
diff options
context:
space:
mode:
authorJohn Firebaugh <john.firebaugh@gmail.com>2018-01-08 13:18:40 -0800
committerJohn Firebaugh <john.firebaugh@gmail.com>2018-01-09 16:10:51 -0800
commita13027c1b6e2aa9a213628acf9124cd6c872f204 (patch)
treec0c86f052025c3637c9af0922551492f4398860b /src/mbgl/style/expression/parsing_context.cpp
parent43a9bd3fbab666f21583ff264d6b6ba1d7069374 (diff)
downloadqtlocation-mapboxgl-a13027c1b6e2aa9a213628acf9124cd6c872f204.tar.gz
[core] Improve typing for !=, == expressions
Diffstat (limited to 'src/mbgl/style/expression/parsing_context.cpp')
-rw-r--r--src/mbgl/style/expression/parsing_context.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/mbgl/style/expression/parsing_context.cpp b/src/mbgl/style/expression/parsing_context.cpp
index 501ba2749f..8dd99dd8d0 100644
--- a/src/mbgl/style/expression/parsing_context.cpp
+++ b/src/mbgl/style/expression/parsing_context.cpp
@@ -13,6 +13,7 @@
#include <mbgl/style/expression/coalesce.hpp>
#include <mbgl/style/expression/coercion.hpp>
#include <mbgl/style/expression/compound_expression.hpp>
+#include <mbgl/style/expression/equals.hpp>
#include <mbgl/style/expression/interpolate.hpp>
#include <mbgl/style/expression/let.hpp>
#include <mbgl/style/expression/literal.hpp>
@@ -75,6 +76,8 @@ ParseResult ParsingContext::parse(const Convertible& value, std::size_t index_,
const ExpressionRegistry& getExpressionRegistry() {
static ExpressionRegistry registry {{
+ {"==", Equals::parse},
+ {"!=", Equals::parse},
{"all", All::parse},
{"any", Any::parse},
{"array", ArrayAssertion::parse},