[Issue 12128] C++ conversion error: not parsed until the end of the file
d-bugmail at puremagic.com
d-bugmail at puremagic.com
Tue Feb 11 02:45:11 PST 2014
https://d.puremagic.com/issues/show_bug.cgi?id=12128
--- Comment #2 from Andrej Mitrovic <andrej.mitrovich at gmail.com> 2014-02-11 02:45:04 PST ---
(In reply to comment #1)
> The files reveal some deficiencies in the converters C++ parser, mostly it
> seems not to deal with scoped identifiers. Here is a list of "Pre Token
> Replacements" that let it get beyond the initial parsing:
>
> *.*:: RtAudio::Api => RtAudio_Api
> *.*:: RtAudio::StreamParameters => RtAudio_StreamParameters
> *.*:: RtAudio::StreamOptions => RtAudio_StreamOptions
> *.*:: RtError::Type => RtError_Type
> *.*:: RtError::$_ident => RtErrorCode($_ident)
> *.*:: RtAudio::DeviceInfo => RtAudio_DeviceInfo
> throw() =>
> *.*::std:: =>
> virtual~ => /*virtual*/~
> try { $try } catch( $ex ) { $catch } => $try
> CALLBACK =>
Small usability issue: It's really hard matching the left and right columns
since they scroll independently and there's no line numbering.
--
Configure issuemail: https://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
More information about the Digitalmars-d-bugs
mailing list