Header menu logo fantomas

ILAttribute Type

Custom attribute.

Union cases

Union case Description

Decoded(method, fixedArgs, namedArgs)

Full Usage: Decoded(method, fixedArgs, namedArgs)

Parameters:

Attribute with args in decoded form.

method : ILMethodSpec
fixedArgs : ILAttribElem list
namedArgs : ILAttributeNamedArg list

Encoded(method, data, elements)

Full Usage: Encoded(method, data, elements)

Parameters:

Attribute with args encoded to a binary blob according to ECMA-335 II.21 and II.23.3. 'decodeILAttribData' is used to parse the byte[] blob to ILAttribElem's as best as possible.

method : ILMethodSpec
data : byte[]
elements : ILAttribElem list

Instance members

Instance member Description

this.Elements

Full Usage: this.Elements

Returns: ILAttribElem list

Decoded arguments. May be empty in encoded attribute form.

Returns: ILAttribElem list

this.Method

Full Usage: this.Method

Returns: ILMethodSpec

Attribute instance constructor.

Returns: ILMethodSpec

this.WithMethod

Full Usage: this.WithMethod

Parameters:
Returns: ILAttribute
method : ILMethodSpec
Returns: ILAttribute

Type something to start searching.