aboutsummaryrefslogtreecommitdiffstats
path: root/qface/idl/parser/T.g4
diff options
context:
space:
mode:
Diffstat (limited to 'qface/idl/parser/T.g4')
-rw-r--r--qface/idl/parser/T.g47
1 files changed, 6 insertions, 1 deletions
diff --git a/qface/idl/parser/T.g4 b/qface/idl/parser/T.g4
index 4ec68c8..97badde 100644
--- a/qface/idl/parser/T.g4
+++ b/qface/idl/parser/T.g4
@@ -48,7 +48,12 @@ signalSymbol
propertySymbol
- : comment=DOCCOMMENT? tagSymbol* isReadOnly='readonly'? typeSymbol name=IDENTIFIER ';'?
+ : comment=DOCCOMMENT? tagSymbol* propertyModifierSymbol? typeSymbol name=IDENTIFIER ';'?
+ ;
+
+propertyModifierSymbol
+ : is_readonly='readonly'
+ | is_const='const'
;
operationParameterSymbol