Binaryen.TS
Preparing search index...
binaryen.ts
expressions
Try
Class Try
Hierarchy (
View Summary
)
Expression
Try
Index
Constructors
constructor
Properties
_
ptr
Accessors
body
catch
Bodies
catch
Tags
delegate
delegate
Target
id
name
num
Catch
Bodies
num
Catch
Tags
type
Methods
append
Catch
Body
append
Catch
Tag
finalize
get
Catch
Body
At
get
Catch
Tag
At
has
Catch
All
insert
Catch
Body
At
insert
Catch
Tag
At
remove
Catch
Body
At
remove
Catch
Tag
At
set
Catch
Body
At
set
Catch
Tag
At
to
Text
value
Of
Constructors
constructor
new
Try
(
expr
:
number
)
:
Try
Parameters
expr
:
number
Returns
Try
Properties
Protected
Readonly
_
ptr
_ptr
:
number
The underlying C-API pointer of the wrapped expression.
Accessors
body
get
body
()
:
number
Returns
number
set
body
(
bodyExpr
:
number
)
:
void
Parameters
bodyExpr
:
number
Returns
void
catch
Bodies
get
catchBodies
()
:
number
[]
Returns
number
[]
set
catchBodies
(
catchBodies
:
readonly
number
[]
)
:
void
Parameters
catchBodies
:
readonly
number
[]
Returns
void
catch
Tags
get
catchTags
()
:
string
[]
Returns
string
[]
set
catchTags
(
catchTags
:
readonly
string
[]
)
:
void
Parameters
catchTags
:
readonly
string
[]
Returns
void
delegate
get
delegate
()
:
boolean
Returns
boolean
delegate
Target
get
delegateTarget
()
:
string
|
null
Returns
string
|
null
set
delegateTarget
(
name
:
string
)
:
void
Parameters
name
:
string
Returns
void
id
get
id
()
:
ExpressionId
Returns
ExpressionId
name
get
name
()
:
string
|
null
Returns
string
|
null
set
name
(
name
:
string
)
:
void
Parameters
name
:
string
Returns
void
num
Catch
Bodies
get
numCatchBodies
()
:
number
Returns
number
num
Catch
Tags
get
numCatchTags
()
:
number
Returns
number
type
get
type
()
:
number
Returns
number
set
type
(
typ
:
number
)
:
void
Parameters
typ
:
number
Returns
void
Methods
append
Catch
Body
appendCatchBody
(
catchExpr
:
number
)
:
number
Parameters
catchExpr
:
number
Returns
number
append
Catch
Tag
appendCatchTag
(
catchTag
:
string
)
:
void
Parameters
catchTag
:
string
Returns
void
finalize
finalize
()
:
void
Returns
void
get
Catch
Body
At
getCatchBodyAt
(
index
:
number
)
:
number
Parameters
index
:
number
Returns
number
get
Catch
Tag
At
getCatchTagAt
(
index
:
number
)
:
string
Parameters
index
:
number
Returns
string
has
Catch
All
hasCatchAll
()
:
boolean
Returns
boolean
insert
Catch
Body
At
insertCatchBodyAt
(
index
:
number
,
catchExpr
:
number
)
:
void
Parameters
index
:
number
catchExpr
:
number
Returns
void
insert
Catch
Tag
At
insertCatchTagAt
(
index
:
number
,
catchTag
:
string
)
:
void
Parameters
index
:
number
catchTag
:
string
Returns
void
remove
Catch
Body
At
removeCatchBodyAt
(
index
:
number
)
:
number
Parameters
index
:
number
Returns
number
remove
Catch
Tag
At
removeCatchTagAt
(
index
:
number
)
:
string
Parameters
index
:
number
Returns
string
set
Catch
Body
At
setCatchBodyAt
(
index
:
number
,
catchExpr
:
number
)
:
void
Parameters
index
:
number
catchExpr
:
number
Returns
void
set
Catch
Tag
At
setCatchTagAt
(
index
:
number
,
catchTag
:
string
)
:
void
Parameters
index
:
number
catchTag
:
string
Returns
void
to
Text
toText
()
:
string
Returns
string
value
Of
valueOf
()
:
number
Returns
number
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
_
ptr
Accessors
body
catch
Bodies
catch
Tags
delegate
delegate
Target
id
name
num
Catch
Bodies
num
Catch
Tags
type
Methods
append
Catch
Body
append
Catch
Tag
finalize
get
Catch
Body
At
get
Catch
Tag
At
has
Catch
All
insert
Catch
Body
At
insert
Catch
Tag
At
remove
Catch
Body
At
remove
Catch
Tag
At
set
Catch
Body
At
set
Catch
Tag
At
to
Text
value
Of
Binaryen.TS
Loading...
The underlying C-API pointer of the wrapped expression.