Bug 1923330 - Reorder using declaration to prevent -Wchanges-meaning warning r=jonco

Differential Revision: https://phabricator.services.mozilla.com/D224935
This commit is contained in:
serge-sans-paille
2024-10-09 12:30:17 +00:00
parent 7cc0c1ced0
commit f2b5cecd37

View File

@@ -73,7 +73,7 @@ class ModuleScript;
class ScriptLoaderInterface : public nsISupports {
public:
// alias common classes
// Alias common classes.
using ScriptFetchOptions = JS::loader::ScriptFetchOptions;
using ScriptKind = JS::loader::ScriptKind;
using ScriptLoadRequest = JS::loader::ScriptLoadRequest;
@@ -216,6 +216,14 @@ class ModuleMapKey : public PLDHashEntryHdr {
* 10. The client calls EvaluateModule() to execute the top-level module.
*/
class ModuleLoaderBase : public nsISupports {
public:
// Alias common classes.
using LoadedScript = JS::loader::LoadedScript;
using ScriptFetchOptions = JS::loader::ScriptFetchOptions;
using ScriptLoadRequest = JS::loader::ScriptLoadRequest;
using ModuleLoadRequest = JS::loader::ModuleLoadRequest;
private:
/*
* Represents an ongoing load operation for a URI initiated for one request
* and which may have other requests waiting for it to complete.
@@ -282,11 +290,6 @@ class ModuleLoaderBase : public nsISupports {
virtual nsIURI* GetBaseURI() const { return mLoader->GetBaseURI(); };
using LoadedScript = JS::loader::LoadedScript;
using ScriptFetchOptions = JS::loader::ScriptFetchOptions;
using ScriptLoadRequest = JS::loader::ScriptLoadRequest;
using ModuleLoadRequest = JS::loader::ModuleLoadRequest;
using MaybeSourceText =
mozilla::MaybeOneOf<JS::SourceText<char16_t>, JS::SourceText<Utf8Unit>>;