struct

Ecma335::ApiParam

Inherits Ecma335::ApiAttributed < Struct < Value < Object

Constants

PARAM_IN = 1_u16
PARAM_OPTIONAL = 16_u16
PARAM_OUT = 2_u16

Constructors

new(name : String, sequence : UInt16, signature_type : String | Nil = nil, constant_value : String | Nil = nil, flags : UInt16 = 0_u16, custom_attributes : Array(ApiAttribute) = [] of ApiAttribute, token : UInt32 | Nil = nil)
Source

Instance methods

constant_value
Source
custom_attributes
Source
flags
Source
name
Source
optional?
Source
out?
Source
sequence
Source
signature_type
Source
token
Source