This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

c++/10120: single-line comment interfering in the next line


>Number:         10120
>Category:       c++
>Synopsis:       single-line comment interfering in the next line
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    unassigned
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Mon Mar 17 07:06:00 UTC 2003
>Closed-Date:
>Last-Modified:
>Originator:     Daniel Monteiro Basso
>Release:        2.95.4
>Organization:
>Environment:
Debian GNU/Linux Sarge
g++ 2.95.4-17
libsdl1.2-dev 1.2.4-1 
>Description:
This code (inside the definition of class toggleButton):
 bool getValue() { return value; } //ERROR COMMENT
 operator bool () { return value; }

when compiled with "g++-2.95 -c ttt.cpp -I /usr/include/SDL"
outputs: "ttt.cpp:9: `class dxp::sdl::toggleButton' used where a `bool' was expected"

Removing the "//ERROR COMMENT" it compiles without error.
>How-To-Repeat:
I don't know how to repeat. I tried to make a cleaned up version to send you, but then it works fine. But with the files attached you may find out whats going on.
>Fix:

>Release-Note:
>Audit-Trail:
>Unformatted:
----gnatsweb-attachment----
Content-Type: application/gzip; name="gccBugReport.tar.gz"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="gccBugReport.tar.gz"

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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]