http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47791

           Summary: finish function is using absolute value instead of the
                    #defined one
           Product: gcc
           Version: 4.6.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: c++
        AssignedTo: unassig...@gcc.gnu.org
        ReportedBy: bvi...@gmail.com


GCC Version: GCC 4.6.0-20101211-experimental

In couple places, the parameters passed into "finish_function" is the absolute
value and not the "#define"d one. 

E.g. in the "cp_parser_lambda_body" function, finish function is passed in the
number "2" instead of using "SF_INCLASS_INLINE." I think this could cause some
problems in future versions.

Thanks,

Balaji V. Iyer.

Reply via email to