| Index: mojo/public/tools/bindings/pylib/mojom/parse/parser.py
|
| diff --git a/mojo/public/tools/bindings/pylib/mojom/parse/parser.py b/mojo/public/tools/bindings/pylib/mojom/parse/parser.py
|
| index d238a5de269dffad9e0255004389001128f771a2..317acc0ea5629fad7d63b1242e57dca3d1167e97 100644
|
| --- a/mojo/public/tools/bindings/pylib/mojom/parse/parser.py
|
| +++ b/mojo/public/tools/bindings/pylib/mojom/parse/parser.py
|
| @@ -195,7 +195,7 @@ class Parser(object):
|
|
|
| def p_parameter_list_1(self, p):
|
| """parameter_list : """
|
| - p[0] = []
|
| + p[0] = ast.ParameterList()
|
|
|
| def p_parameter_list_2(self, p):
|
| """parameter_list : nonempty_parameter_list"""
|
| @@ -203,12 +203,12 @@ class Parser(object):
|
|
|
| def p_nonempty_parameter_list_1(self, p):
|
| """nonempty_parameter_list : parameter"""
|
| - p[0] = [p[1]]
|
| + p[0] = ast.ParameterList(p[1])
|
|
|
| def p_nonempty_parameter_list_2(self, p):
|
| """nonempty_parameter_list : nonempty_parameter_list COMMA parameter"""
|
| p[0] = p[1]
|
| - p[0].append(p[3])
|
| + p[0].Append(p[3])
|
|
|
| def p_parameter(self, p):
|
| """parameter : typename NAME ordinal"""
|
|
|