コード例 #1
0
 protected override void WriteBodyTo(ref WASMWriter output)
 {
     output.WriteULEB128(Index);
 }
コード例 #2
0
 protected override void WriteBodyTo(ref WASMWriter output)
 {
     output.Write(Constant);
 }
コード例 #3
0
 public override void WriteTo(ref WASMWriter output)
 {
     output.WriteULEB128(Rank);
     output.Write(Type);
 }
コード例 #4
0
ファイル: ExportSubsection.cs プロジェクト: ArachisH/Wazzy
 public override void WriteTo(ref WASMWriter output)
 {
     output.WriteString(Name);
     output.Write((byte)Description);
     output.WriteULEB128(Index + (uint)(Description == ImpexDesc.Function ? (_functionOffsetProvider?.FunctionOffset ?? 0) : 0));
 }
コード例 #5
0
ファイル: TableType.cs プロジェクト: ArachisH/Wazzy
 public override void WriteTo(ref WASMWriter output)
 {
     output.Write(ElementType);
     Limits.WriteTo(ref output);
 }
コード例 #6
0
ファイル: GlobalType.cs プロジェクト: ArachisH/Wazzy
 public override void WriteTo(ref WASMWriter output)
 {
     output.Write(ValueType);
     output.Write(IsMutable);
 }
コード例 #7
0
ファイル: CustomSection.cs プロジェクト: ArachisH/Wazzy
 protected override void WriteBodyTo(ref WASMWriter output)
 {
     output.WriteString(Name);
     output.Write(Package);
 }
コード例 #8
0
ファイル: StartSection.cs プロジェクト: ArachisH/Wazzy
 protected override void WriteBodyTo(ref WASMWriter output) => output.WriteULEB128(FunctionIndex);
コード例 #9
0
ファイル: CallIns.cs プロジェクト: ArachisH/Wazzy
 protected override void WriteBodyTo(ref WASMWriter output)
 {
     output.WriteULEB128(FunctionIndex + (uint)(_functionOffsetProvider?.FunctionOffset ?? 0));
 }
コード例 #10
0
ファイル: CallIndirectIns.cs プロジェクト: ArachisH/Wazzy
 protected override void WriteBodyTo(ref WASMWriter output)
 {
     output.WriteULEB128(TypeIndex);
     output.Write((byte)0);
 }