Skip to content

WasmTagInfo

Namespace: Dotsider.Core.Analysis.Models

Assembly: Dotsider.Core.dll

One WebAssembly exception tag declaration.

public sealed record WasmTagInfo : IEquatable<WasmTagInfo>

ObjectWasmTagInfo

One WebAssembly exception tag declaration.

Parameters:

  • Index (Int32): The zero-based tag index.
  • Attribute (UInt32): The tag attribute value.
  • TypeIndex (Int32): The function type index used by the tag.
public WasmTagInfo(int Index, uint Attribute, int TypeIndex)

The tag attribute value.

Returns: UInt32

public uint Attribute { get; init; }

The zero-based tag index.

Returns: Int32

public int Index { get; init; }

The function type index used by the tag.

Returns: Int32

public int TypeIndex { get; init; }

Parameters:

public void Deconstruct(out int Index, out uint Attribute, out int TypeIndex)

Parameters:

Returns: Boolean

public override bool Equals(object? obj)

Parameters:

Returns: Boolean

public bool Equals(WasmTagInfo? other)

Returns: Int32

public override int GetHashCode()

Returns: String

public override string ToString()

Parameters:

Returns: Boolean

public static bool operator !=(WasmTagInfo? left, WasmTagInfo? right)

Parameters:

Returns: Boolean

public static bool operator ==(WasmTagInfo? left, WasmTagInfo? right)