#include <evaluator.H>
◆ evaluator()
hi::evaluator::evaluator |
( |
const Args & |
args | ) |
|
◆ ~evaluator()
hi::evaluator::~evaluator |
( |
| ) |
|
◆ breakdownEvalExpr()
void hi::evaluator::breakdownEvalExpr |
( |
const std::string & |
expr | ) |
|
◆ completionsFor()
hobbes::str::seq hi::evaluator::completionsFor |
( |
const std::string & |
prefix | ) |
const |
◆ evalExpr()
void hi::evaluator::evalExpr |
( |
const std::string & |
expr | ) |
|
◆ loadModule()
void hi::evaluator::loadModule |
( |
const std::string & |
mfile | ) |
|
◆ perfTestExpr()
void hi::evaluator::perfTestExpr |
( |
const std::string & |
expr | ) |
|
◆ printAssembly()
void hi::evaluator::printAssembly |
( |
const std::string & |
expr, |
|
|
void(*)(void *, size_t) |
f |
|
) |
| |
◆ printLLVMModule()
void hi::evaluator::printLLVMModule |
( |
| ) |
|
◆ printTypeEnv()
void hi::evaluator::printTypeEnv |
( |
| ) |
|
◆ printTypeOf()
void hi::evaluator::printTypeOf |
( |
const std::string & |
expr, |
|
|
bool |
showHiddenTCs |
|
) |
| |
◆ printUnsweetenedExpr()
void hi::evaluator::printUnsweetenedExpr |
( |
const std::string & |
expr | ) |
|
◆ resetREPLCycle()
void hi::evaluator::resetREPLCycle |
( |
| ) |
|
◆ runMachineREPL()
void hi::evaluator::runMachineREPL |
( |
| ) |
|
◆ showClass()
void hi::evaluator::showClass |
( |
const std::string & |
cname | ) |
|
◆ showInstances()
void hi::evaluator::showInstances |
( |
const std::string & |
cname | ) |
|
◆ ctx
◆ silent
bool hi::evaluator::silent |
|
private |
◆ wwwd
The documentation for this class was generated from the following files: