if ast['parameters']:\r
for argument in ast['parameters']:\r
if dynamic_kwargs is not None:\r
- raise\r
+ raise TemplateSyntaxError(\r
+ 'invalid syntax for function call expression',\r
+ lineno=lineno_from_parseinfo(argument['parseinfo'])\r
+ )\r
\r
if 'dynamic_keyword_argument' in argument:\r
\r
continue\r
\r
if dynamic_args is not None:\r
- raise\r
+ raise TemplateSyntaxError(\r
+ 'invalid syntax for function call expression',\r
+ lineno=lineno_from_parseinfo(argument['parseinfo'])\r
+ )\r
\r
if 'dynamic_argument' in argument:\r
dynamic_args = parse_variable(argument['dynamic_argument'])\r