|
hoshi-lang dev
Yet another programming language
|
This is the complete list of members for IRVariableTable, including all inherited members.
| createScope() | IRVariableTable | |
| get(yoi::indexT index) | IRVariableTable | |
| getReversedVariableNameMap() | IRVariableTable | |
| getVariables() | IRVariableTable | |
| IRVariableTable()=default | IRVariableTable | |
| lookup(const yoi::wstr &name) | IRVariableTable | |
| operator[](const yoi::wstr &name) | IRVariableTable | |
| popScope() | IRVariableTable | |
| put(const yoi::wstr &name, const std::shared_ptr< IRValueType > &type) | IRVariableTable | |
| reversedVariableNameMap | IRVariableTable | private |
| scopeIndex(yoi::indexT varIndex) | IRVariableTable | |
| set(yoi::indexT index, const std::shared_ptr< IRValueType > &type) | IRVariableTable | |
| to_string(yoi::indexT indent=0) | IRVariableTable | |
| variableNameIndexMap | IRVariableTable | private |
| variables | IRVariableTable | private |
| variableScopeMap | IRVariableTable | private |