comparison gcc/c-parser.c @ 20:9de9dad105d4

update gcc from 4.4.0 to 4.4.1.
author kent <kent@cr.ie.u-ryukyu.ac.jp>
date Thu, 24 Sep 2009 14:29:28 +0900
parents 11a6cbe2d14c 58ad6c70ea60
children 959d4c8c8abc
comparison
equal deleted inserted replaced
17:1572d6553fb6 20:9de9dad105d4
6961 return sel; 6961 return sel;
6962 while (true) 6962 while (true)
6963 { 6963 {
6964 tree keywordexpr; 6964 tree keywordexpr;
6965 if (!c_parser_require (parser, CPP_COLON, "expected %<:%>")) 6965 if (!c_parser_require (parser, CPP_COLON, "expected %<:%>"))
6966 return list; 6966 return error_mark_node;
6967 keywordexpr = c_parser_objc_keywordexpr (parser); 6967 keywordexpr = c_parser_objc_keywordexpr (parser);
6968 list = chainon (list, build_tree_list (sel, keywordexpr)); 6968 list = chainon (list, build_tree_list (sel, keywordexpr));
6969 sel = c_parser_objc_selector (parser); 6969 sel = c_parser_objc_selector (parser);
6970 if (!sel && c_parser_next_token_is_not (parser, CPP_COLON)) 6970 if (!sel && c_parser_next_token_is_not (parser, CPP_COLON))
6971 break; 6971 break;