#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: