struct JS_PUBLIC_API JSContext; class JS_PUBLIC_API JSFunction;
namespace JS {
class JS_PUBLIC_API Value;
template <typename T> class Handle;
} // namespace JS
namespace js {
class FrontendContext; class ScriptSource;
namespace frontend {
class ParserAtomsTable; class ParseContext; class ParseNode;
template <class ParseHandler, typename CharT> class Parser; class FullParseHandler;
} // namespace frontend
template <typename Unit> using AsmJSParser = frontend::Parser<frontend::FullParseHandler, Unit>;
// This function takes over parsing of a function starting with "use asm". The // return value indicates whether an error was reported which the caller should // propagate. If no error was reported, the function may still fail to validate // as asm.js. In this case, the parser.tokenStream has been advanced an // indeterminate amount and the entire function should be reparsed from the // beginning.
// Minimally expose wasm::Code-lifetime state in AsmJS.cpp to ModuleGenerator // and friends. The only implementation of this interface is in, and private // to, WasmJS.cpp. In every place that stores or uses a CodeMetadataForAsmJS* // (or smart-pointer equivalent), that pointer may be null, which indicates // that the associated module is wasm, not asm.js.
using MutableCodeMetadataForAsmJS = RefPtr<CodeMetadataForAsmJS>; using SharedCodeMetadataForAsmJS = RefPtr<const CodeMetadataForAsmJS>;
} // namespace js
#endif// wasm_AsmJS_h
Messung V0.5 in Prozent
¤ Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.0.9Bemerkung:
(vorverarbeitet am 2026-10-11)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.