#include <LocalAddressResolver.h>
◆ JumpChainStatus
Enumerator |
---|
Switch | |
While | |
Do | |
For | |
Loop | |
Lock | |
◆ LocalAddressResolver()
mana::LocalAddressResolver::LocalAddressResolver |
( |
const std::shared_ptr< CodeBuffer > & |
codeBuffer | ) |
|
|
explicit |
◆ ~LocalAddressResolver()
mana::LocalAddressResolver::~LocalAddressResolver |
( |
| ) |
|
|
default |
◆ Break()
int32_t mana::LocalAddressResolver::Break |
( |
const int32_t |
newPc | ) |
|
◆ CloseChain()
void mana::LocalAddressResolver::CloseChain |
( |
void |
| ) |
|
◆ CloseContinueOnly()
void mana::LocalAddressResolver::CloseContinueOnly |
( |
void |
| ) |
|
◆ CloseSwitchBlock()
void mana::LocalAddressResolver::CloseSwitchBlock |
( |
void |
| ) |
|
◆ Continue()
int32_t mana::LocalAddressResolver::Continue |
( |
const int32_t |
newPc | ) |
|
◆ OpenChain()
◆ OpenSwitchBlock()
void mana::LocalAddressResolver::OpenSwitchBlock |
( |
const std::shared_ptr< TypeDescriptor > & |
type | ) |
|
◆ RegistSwitchCase()
void mana::LocalAddressResolver::RegistSwitchCase |
( |
const std::shared_ptr< SyntaxNode > & |
node | ) |
|
◆ RegistSwitchDefault()
void mana::LocalAddressResolver::RegistSwitchDefault |
( |
void |
| ) |
|
◆ ResolveSwitchBlock()
void mana::LocalAddressResolver::ResolveSwitchBlock |
( |
const std::shared_ptr< CodeGenerator > & |
codeGenerator | ) |
|
The documentation for this class was generated from the following files: