X-Git-Url: http://git.efficios.com/?p=babeltrace.git;a=blobdiff_plain;f=formats%2Fctf%2Fmetadata%2Fctf-parser.y;h=ad23ac64c8230e0ce88a639dd9081452c3963d1b;hp=1f4aa9e4bc98fc70b7484f0d74a6594551f98801;hb=a030d0842e2f7f6d88fbcd496d9e9287a8d5b78e;hpb=5039b4cc7e13ee486939c06381432ea35ed77bfa diff --git a/formats/ctf/metadata/ctf-parser.y b/formats/ctf/metadata/ctf-parser.y index 1f4aa9e4..ad23ac64 100644 --- a/formats/ctf/metadata/ctf-parser.y +++ b/formats/ctf/metadata/ctf-parser.y @@ -1177,7 +1177,7 @@ declaration: _cds_list_splice_tail(&($1)->u.type_specifier_list.head, &list->u.type_specifier_list.head); _cds_list_splice_tail(&($3)->tmp_head, &($$)->u._typedef.type_declarators); } - | TYPEALIAS declaration_specifiers abstract_declarator_list COLON alias_declaration_specifiers alias_abstract_declarator_list SEMICOLON + | TYPEALIAS declaration_specifiers abstract_declarator_list TYPEASSIGN alias_declaration_specifiers alias_abstract_declarator_list SEMICOLON { struct ctf_node *list; @@ -1803,7 +1803,7 @@ struct_or_variant_declaration: ($$)->u.struct_or_variant_declaration.type_specifier_list = list; _cds_list_splice_tail(&($3)->tmp_head, &($$)->u._typedef.type_declarators); } - | TYPEALIAS declaration_specifiers abstract_declarator_list COLON alias_declaration_specifiers alias_abstract_declarator_list SEMICOLON + | TYPEALIAS declaration_specifiers abstract_declarator_list TYPEASSIGN alias_declaration_specifiers alias_abstract_declarator_list SEMICOLON { struct ctf_node *list; @@ -2231,7 +2231,7 @@ ctf_assignment_expression: ($$)->u.struct_or_variant_declaration.type_specifier_list = list; _cds_list_splice_tail(&($3)->tmp_head, &($$)->u._typedef.type_declarators); } - | TYPEALIAS declaration_specifiers abstract_declarator_list COLON alias_declaration_specifiers alias_abstract_declarator_list + | TYPEALIAS declaration_specifiers abstract_declarator_list TYPEASSIGN alias_declaration_specifiers alias_abstract_declarator_list { struct ctf_node *list;