Closed Bug 782919 Opened 7 years ago Closed 7 years ago
Enum class replacement needs to have default zero-arg constructor
On compilers that don't support enum class, we define it as a class and define our own constructors. These override the default constructors, so Enum res; no longer works. We need a default constructor with zero arguments that does nothing.
No longer blocks: nsresult-enum-class
Green try: https://tbpl.mozilla.org/?tree=Try&rev=8d6b61bf89ac https://hg.mozilla.org/integration/mozilla-inbound/rev/88b802832f52
Backed out for Android builds failures: https://tbpl.mozilla.org/?tree=Mozilla-Inbound&rev=19ec214f806c https://hg.mozilla.org/integration/mozilla-inbound/rev/22ce0a41fe21
Sorry, was looking at the wrong push. Relanded: https://hg.mozilla.org/integration/mozilla-inbound/rev/7d2db7e3879a
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla17
You need to log in before you can comment on or make changes to this bug.