Bug 1575055 - Remove redundant overrides in ReadOnlyCompileOptions. r=jandem

Differential Revision: https://phabricator.services.mozilla.com/D42561

--HG--
extra : moz-landing-system : lando
This commit is contained in:
Ted Campbell 2019-08-21 16:17:03 +00:00
parent e43da611d4
commit 094cb37502

View File

@ -220,14 +220,9 @@ class JS_PUBLIC_API ReadOnlyCompileOptions : public TransitiveCompileOptions {
public:
// Read-only accessors for non-POD options. The proper way to set these
// depends on the derived type.
bool mutedErrors() const { return mutedErrors_; }
const char* filename() const { return filename_; }
const char* introducerFilename() const { return introducerFilename_; }
const char16_t* sourceMapURL() const { return sourceMapURL_; }
JSObject* element() const override = 0;
JSString* elementAttributeName() const override = 0;
JSScript* introductionScript() const override = 0;
JSScript* scriptOrModule() const override = 0;
private:
void operator=(const ReadOnlyCompileOptions&) = delete;