In gcc/c-family/: 2010-09-30 Nicola Pero <nicola.pero@meta-innovation.com>
commit49b91f055dbcf33c0230356a6ff41916c7cac917
authorNicola Pero <nicola.pero@meta-innovation.com>
Thu, 30 Sep 2010 08:23:37 +0000 (30 08:23 +0000)
committerNicola Pero <nicola@gcc.gnu.org>
Thu, 30 Sep 2010 08:23:37 +0000 (30 08:23 +0000)
treefebeddb29ba321d8891cab7a7b66a19df3e27ea9
parent10ad386ac38c8c9de3e7eb4fcdfaf597c8e1d591
In gcc/c-family/: 2010-09-30 Nicola Pero <nicola.pero@meta-innovation.com>

In gcc/c-family/:
2010-09-30  Nicola Pero  <nicola.pero@meta-innovation.com>

        * c-lex.c (c_lex_with_flags): Updated comments for CPP_AT_NAME
        Objective-C/Objective-C++ keywords.

In gcc/cp/:
2010-09-30  Nicola Pero  <nicola.pero@meta-innovation.com>

        * parser.c (cp_lexer_get_preprocessor_token): Tidied up comments
        and indentation when finding an Objective-C++ CPP_AT_NAME token.

In gcc/:
2010-09-30  Nicola Pero  <nicola.pero@meta-innovation.com>

        * c-parser.c (c_lex_one_token): When finding a CPP_AT_NAME
        Objective-C token, map RID_CLASS to RID_AT_CLASS and similar.
        (c_parser_external_declaration): Use RID_AT_CLASS
        instead of RID_CLASS.
        (c_parser_objc_class_declaration): Same change.
        (c_parser_objc_try_catch_statement): Use RID_AT_TRY instead of
        RID_TRY and RID_AT_CATCH instead of RID_CATCH.
        (c_parser_objc_class_instance_variables): Use RID_AT_PRIVATE
        instead of RID_PRIVATE, RID_AT_PROTECTED instead of RID_PROTECTED
        and RID_AT_PUBLIC instead of RID_PUBLIC.
        (c_parser_statement_after_labels): Use RID_AT_TRY instead of
        RID_TRY and RID_AT_CATCH instead of RID_CATCH.

From-SVN: r164744
gcc/ChangeLog
gcc/c-family/ChangeLog
gcc/c-family/c-lex.c
gcc/c-parser.c
gcc/cp/ChangeLog
gcc/cp/parser.c