cxx-frontend
Preparing search index...
Parser
Class Parser
Index
Constructors
constructor
Methods
dispose
emit
IR
get
AST
get
AST
Async
get
Diagnostics
get
Unit
Handle
parse
init
init
From
URL
is
Initialized
Constructors
constructor
new
Parser
(
options
:
ParserParams
)
:
Parser
Parameters
options
:
ParserParams
Returns
Parser
Methods
dispose
dispose
()
:
void
Returns
void
emit
IR
emitIR
()
:
Promise
<
string
>
Returns
Promise
<
string
>
get
AST
getAST
()
:
undefined
|
AST
Returns
undefined
|
AST
get
AST
Async
getASTAsync
()
:
Promise
<
AST
>
Returns
Promise
<
AST
>
get
Diagnostics
getDiagnostics
()
:
Diagnostic
[]
Returns
Diagnostic
[]
get
Unit
Handle
getUnitHandle
()
:
number
Returns
number
parse
parse
()
:
Promise
<
AST
>
Returns
Promise
<
AST
>
Static
init
init
(
__namedParameters
:
{
wasm
:
ArrayBuffer
|
Uint8Array
<
ArrayBufferLike
>
|
Module
;
}
,
)
:
Promise
<
CXX
>
Parameters
__namedParameters
:
{
wasm
:
ArrayBuffer
|
Uint8Array
<
ArrayBufferLike
>
|
Module
}
Returns
Promise
<
CXX
>
Static
init
From
URL
initFromURL
(
url
:
URL
,
__namedParameters
?:
{
signal
?:
AbortSignal
}
,
)
:
Promise
<
CXX
>
Parameters
url
:
URL
__namedParameters
:
{
signal
?:
AbortSignal
}
= {}
Returns
Promise
<
CXX
>
Static
is
Initialized
isInitialized
()
:
boolean
Returns
boolean
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Methods
dispose
emit
IR
get
AST
get
AST
Async
get
Diagnostics
get
Unit
Handle
parse
init
init
From
URL
is
Initialized
cxx-frontend
Loading...