aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/3rdparty/cplusplus/Bind.cpp
diff options
context:
space:
mode:
authorDavid Schulz <david.schulz@qt.io>2022-10-20 13:43:10 +0200
committerDavid Schulz <david.schulz@qt.io>2023-01-30 05:47:41 +0000
commit4e8b7eee9ddf2feb8f7ced24bb9425539059e698 (patch)
treefc78b4bb4ebbe8e2cb3968ecc4b8ee664401ad7c /src/libs/3rdparty/cplusplus/Bind.cpp
parentc780151aece1ca31dfe4a283058295469832d56a (diff)
Cpp: support space ship operator in lexer
Fixes: QTCREATORBUG-27503 Change-Id: Idbff5a9b5b2e6e841e298ca6f706ef3c6aa1622b Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
Diffstat (limited to 'src/libs/3rdparty/cplusplus/Bind.cpp')
-rw-r--r--src/libs/3rdparty/cplusplus/Bind.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/libs/3rdparty/cplusplus/Bind.cpp b/src/libs/3rdparty/cplusplus/Bind.cpp
index effaac4b65..7f10c79428 100644
--- a/src/libs/3rdparty/cplusplus/Bind.cpp
+++ b/src/libs/3rdparty/cplusplus/Bind.cpp
@@ -915,6 +915,10 @@ OperatorNameId::Kind Bind::cppOperator(OperatorAST *ast)
kind = OperatorNameId::ArrayAccessOp;
break;
+ case T_LESS_EQUAL_GREATER:
+ kind = OperatorNameId::SpaceShipOp;
+ break;
+
default:
kind = OperatorNameId::InvalidOp;
} // switch