summaryrefslogtreecommitdiffstats
path: root/integration
diff options
context:
space:
mode:
authorJon Bratseth <bratseth@gmail.com>2022-05-26 15:04:03 +0100
committerJon Bratseth <bratseth@gmail.com>2022-05-26 15:04:03 +0100
commitcf2499a5a4a08cfe2f0c7f619043a48633703015 (patch)
tree22d9bc765c188c6785deedf4e47d3f132113da1d /integration
parent0cc0b7064fa442510f5edb40fe7750c4af91518c (diff)
Struct inheritance
Diffstat (limited to 'integration')
-rw-r--r--integration/intellij/src/main/bnf/ai/vespa/intellij/schema/parser/sd.bnf2
1 files changed, 1 insertions, 1 deletions
diff --git a/integration/intellij/src/main/bnf/ai/vespa/intellij/schema/parser/sd.bnf b/integration/intellij/src/main/bnf/ai/vespa/intellij/schema/parser/sd.bnf
index dbbb9588278..526196c9d57 100644
--- a/integration/intellij/src/main/bnf/ai/vespa/intellij/schema/parser/sd.bnf
+++ b/integration/intellij/src/main/bnf/ai/vespa/intellij/schema/parser/sd.bnf
@@ -262,7 +262,7 @@ DocumentAnnotationDefinition ::= AnnotationDefinition
implements=["ai.vespa.intellij.schema.psi.SdDeclaration" "ai.vespa.intellij.schema.psi.SdNamedElement"]
}
-DocumentStructDefinition ::= struct IdentifierVal '{' DocumentStructBody '}'
+DocumentStructDefinition ::= struct IdentifierVal (inherits IdentifierVal)? '{' DocumentStructBody '}'
{ mixin="ai.vespa.intellij.schema.psi.impl.SdNamedElementImpl"
implements=["ai.vespa.intellij.schema.psi.SdDeclaration" "ai.vespa.intellij.schema.psi.SdNamedElement"]
}