WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
142512
Bindings generator should create a C++ constant for each WebIDL constant
https://bugs.webkit.org/show_bug.cgi?id=142512
Summary
Bindings generator should create a C++ constant for each WebIDL constant
Andy Estes
Reported
2015-03-09 16:00:08 PDT
If I create a constant in IDL, such as: interface MyInterface { const unsigned short myConstant = 0; } The generated bindings will add these to the prototype like this: { "myConstant", DontDelete | ReadOnly | ConstantInteger, NoIntrinsic, (intptr_t)(0), (intptr_t) (0) }, But the JSMyInterface class will not have a myConstant, meaning that I might need to define my own in parallel with the IDL definition. It would be nice if C++ constants were generated automatically.
Attachments
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2015-03-09 16:01:43 PDT
<
rdar://problem/20097938
>
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug