cxx-frontend
Preparing search index...
Parser
Class Parser
Index
Constructors
constructor
Methods
dispose
emitIR
getAST
getASTAsync
get
Diagnostics
get
Unit
Handle
parse
init
init
FromURL
is
Initialized
Constructors
constructor
new
Parser
(
options
:
ParserParams
)
:
Parser
Parameters
options
:
ParserParams
Returns
Parser
Methods
dispose
dispose
()
:
void
Returns
void
emitIR
emitIR
()
:
Promise
<
string
>
Returns
Promise
<
string
>
getAST
getAST
()
:
undefined
|
AST
Returns
undefined
|
AST
getASTAsync
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
FromURL
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
emitIR
getAST
getASTAsync
get
Diagnostics
get
Unit
Handle
parse
init
init
FromURL
is
Initialized
cxx-frontend
Loading...