[Webkit-unassigned] [Bug 41613] Adds support for generating code from IDL with reserved keywords (it'll be necessary for IDBCursor::continue).

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Jul 14 03:22:18 PDT 2010


https://bugs.webkit.org/show_bug.cgi?id=41613


Marcus Bulach <bulach at chromium.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |abarth at webkit.org




--- Comment #6 from Marcus Bulach <bulach at chromium.org>  2010-07-14 03:22:18 PST ---
+abarth at webkit.org

Adam, this is the part of naming mangling / escaping you commented on https://bugs.webkit.org/show_bug.cgi?id=41888.

I'd be happy to hear your ideas here as well. Having the IDL attribute as you suggested, "[ImplementationName=continue_]", could help clarifying, but I'm afraid it just adds more "noise" and the real problem (how to define the implementation name) still exists and it'd be solved ad hoc per method.

I think it'd be better if we could define an automated mangling/escaping mechanism. I borrowed the current idea from http://www.w3.org/TR/WebIDL/#java-binding (although I'm using a suffix rather than prefix). I'm obviously happy to go any other way.

Thoughts?

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list