------- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-03 01:18 ------- cp_parser_objc_selector_expression should do the same as cp_parser_asm_definition does: /* If we're allowing GNU extensions, check for the extended assembly syntax. Unfortunately, the `:' tokens need not be separated by a space in C, and so, for compatibility, we tolerate that here too. Doing that means that we have to treat the `::' operator as two `:' tokens. */
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16816