summaryrefslogtreecommitdiff
path: root/src/Parser/TemplateParser.y
diff options
context:
space:
mode:
Diffstat (limited to 'src/Parser/TemplateParser.y')
-rw-r--r--src/Parser/TemplateParser.y5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/Parser/TemplateParser.y b/src/Parser/TemplateParser.y
index e802fa3b..fecd247d 100644
--- a/src/Parser/TemplateParser.y
+++ b/src/Parser/TemplateParser.y
@@ -1259,6 +1259,11 @@ static_class_access(res) ::= ID(v). {
res = array(v, '');
}
+ // static class constant with object chain
+static_class_access(res) ::= ID(v) objectchain(oc). {
+ res = array(v, oc);
+}
+
// static class variables
static_class_access(res) ::= DOLLARID(v) arrayindex(a). {
res = array(v, a, 'property');