CFGBuilderState Type
Union cases
| Union case |
Description
|
Full Usage:
Finished
|
Finished building and everything has been valid. |
Full Usage:
ForceFinished
|
Forcefully finished due to cyclic dependency. This builder has a under-approximated CFG because every unknown callee is considered non-returning. |
Full Usage:
InProgress
|
Currently building. |
Full Usage:
Initialized
|
Initialized but not started. |
Full Usage:
Invalid
|
Error occurred so this builder is invalid. We can re-authorize this builder later, but converting this builder to a function will fail. |
Full Usage:
Stopped
|
Stopped and will be resumed later. |
Full Usage:
Verifying
|
Waiting for the builder to be finzlied, while performing some verification. |
Instance members
| Instance member |
Description
|
Full Usage:
this.IsFinished
Returns: bool
|
|
Full Usage:
this.IsForceFinished
Returns: bool
|
|
Full Usage:
this.IsInProgress
Returns: bool
|
|
Full Usage:
this.IsInitialized
Returns: bool
|
|
Full Usage:
this.IsInvalid
Returns: bool
|
|
Full Usage:
this.IsStopped
Returns: bool
|
|
Full Usage:
this.IsVerifying
Returns: bool
|
|
B2R2