On Jun 14, 2013, at 3:08 PM, "Andrew McCreight" <[email protected]> wrote:
> Using two underscores in a symbol name is bad for some reason. I don't
> recall why but maybe somebody in #developers knows...
17.6.4.3.2 Global names [global.names]
Certain sets of names and function signatures are always reserved to the
implementation:
— Each name that contains a double underscore _ _ or begins with an
underscore followed by an uppercase letter (2.12) is reserved to the
implementation for any use.
— Each name that begins with an underscore is reserved to the
implementation for use as a name in the global namespace.
(It's the same in C++03)
-- reuben_______________________________________________
dev-tech-js-engine-internals mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-tech-js-engine-internals