summaryrefslogtreecommitdiff
path: root/giscanner/scannerparser.y
diff options
context:
space:
mode:
Diffstat (limited to 'giscanner/scannerparser.y')
-rw-r--r--giscanner/scannerparser.y4
1 files changed, 4 insertions, 0 deletions
diff --git a/giscanner/scannerparser.y b/giscanner/scannerparser.y
index 6400f728..8b9ce444 100644
--- a/giscanner/scannerparser.y
+++ b/giscanner/scannerparser.y
@@ -259,6 +259,10 @@ primary_expression
{
$$ = $2;
}
+ | EXTENSION '(' '{' block_item_list '}' ')'
+ {
+ $$ = gi_source_symbol_new (CSYMBOL_TYPE_INVALID, lineno);
+ }
;
/* concatenate adjacent string literal tokens */