@eagleoutice/flowr - v2.15.8
Preparing search index...
test/functionality/_helper/controlflow/assert-control-flow-graph
AssertCfgOptions
Interface AssertCfgOptions
interface
AssertCfgOptions
{
additionalAsserts
?:
(
cfg
:
ControlFlowInformation
,
ast
:
NormalizedAst
,
dfg
:
DataflowInformation
,
)
=>
void
;
excludeProperties
?:
readonly
(
|
"no-direct-fd-cycles"
|
"no-direct-cd-cycles"
|
"single-entry-and-exit"
|
"has-entry-and-exit"
|
"entry-reaches-all"
|
"exit-reaches-all"
)
[]
;
expectIsSubgraph
:
boolean
;
simplificationPasses
?:
readonly
(
|
"unique-cf-sets"
|
"analyze-dead-code"
|
"remove-dead-code"
|
"to-basic-blocks"
)
[]
;
testIds
?:
readonly
SupportedFlowrCapabilityId
[]
;
withBasicBlocks
:
boolean
;
}
Index
Properties
additional
Asserts?
exclude
Properties?
expect
Is
Subgraph
simplification
Passes?
test
Ids?
with
Basic
Blocks
Properties
Optional
additional
Asserts
additionalAsserts
?:
(
cfg
:
ControlFlowInformation
,
ast
:
NormalizedAst
,
dfg
:
DataflowInformation
,
)
=>
void
Optional
exclude
Properties
excludeProperties
?:
readonly
(
|
"no-direct-fd-cycles"
|
"no-direct-cd-cycles"
|
"single-entry-and-exit"
|
"has-entry-and-exit"
|
"entry-reaches-all"
|
"exit-reaches-all"
)
[]
expect
Is
Subgraph
expectIsSubgraph
:
boolean
Optional
simplification
Passes
simplificationPasses
?:
readonly
(
|
"unique-cf-sets"
|
"analyze-dead-code"
|
"remove-dead-code"
|
"to-basic-blocks"
)
[]
Optional
test
Ids
testIds
?:
readonly
SupportedFlowrCapabilityId
[]
with
Basic
Blocks
withBasicBlocks
:
boolean
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
additional
Asserts
exclude
Properties
expect
Is
Subgraph
simplification
Passes
test
Ids
with
Basic
Blocks
@eagleoutice/flowr - v2.15.8
Loading...