Bug 1700954 - Remove remaining BinAST fragments from ScriptLoader. r=arai,hsivonen,necko-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D109765
This commit is contained in:
@@ -221,22 +221,14 @@ void ScriptLoadRequest::SetTextSource() {
|
||||
}
|
||||
}
|
||||
|
||||
void ScriptLoadRequest::SetBinASTSource() { MOZ_CRASH("BinAST not supported"); }
|
||||
|
||||
void ScriptLoadRequest::SetBytecode() {
|
||||
MOZ_ASSERT(IsUnknownDataType());
|
||||
mDataType = DataType::eBytecode;
|
||||
}
|
||||
|
||||
bool ScriptLoadRequest::ShouldAcceptBinASTEncoding() const {
|
||||
MOZ_CRASH("BinAST not supported");
|
||||
}
|
||||
|
||||
void ScriptLoadRequest::ClearScriptSource() {
|
||||
if (IsTextSource()) {
|
||||
ClearScriptText();
|
||||
} else if (IsBinASTSource()) {
|
||||
ScriptBinASTData().clearAndFree();
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user