https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68438

--- Comment #2 from David Malcolm <dmalcolm at gcc dot gnu.org> ---
Author: dmalcolm
Date: Mon Nov 23 21:00:13 2015
New Revision: 230775

URL: https://gcc.gnu.org/viewcvs?rev=230775&root=gcc&view=rev
Log:
Fix PR objc/68438 (uninitialized source ranges)

gcc/c/ChangeLog:
        PR objc/68438
        * c-parser.c (c_parser_postfix_expression): Set up source ranges
        for various Objective-C constructs: Class.name syntax,
        @selector(), @protocol(), @encode(), and [] message syntax.

gcc/testsuite/ChangeLog:
        PR objc/68438
        * objc.dg/plugin: New subdirectory.
        * objc.dg/plugin/diagnostic-test-expressions-1.m: New test file.
        * objc.dg/plugin/plugin.exp: New file, based on
        gcc.dg/plugin/plugin.exp.


Added:
    trunk/gcc/testsuite/objc.dg/plugin/
    trunk/gcc/testsuite/objc.dg/plugin/diagnostic-test-expressions-1.m
    trunk/gcc/testsuite/objc.dg/plugin/plugin.exp
Modified:
    trunk/gcc/c/ChangeLog
    trunk/gcc/c/c-parser.c
    trunk/gcc/testsuite/ChangeLog

Reply via email to