public AstEmitter( WasmSExprAssemblyEmitter assemblyEmitter, JavascriptFormatter formatter, JSILIdentifier jsil, TypeSystem typeSystem, TypeInfoProvider typeInfoProvider, Configuration configuration, bool isTopLevel ) : base() { AssemblyEmitter = assemblyEmitter; Formatter = formatter; TypeSystem = typeSystem; TypeInfo = typeInfoProvider; Configuration = configuration; IsTopLevel = isTopLevel; JSIL = jsil; }
public StringTableEntry(WasmSExprAssemblyEmitter emitter, string text) { Bytes = Encoding.UTF8.GetBytes(text); SizeBytes = Bytes.Length + 8; Offset = emitter.ReserveHeapSpace(SizeBytes); }