
Definition at line 559 of file builder.cc.
Public Member Functions | |
| Private (Vm *vm_) | |
Static Public Member Functions | |
| static bool | addDefinition (Vm *, FncDefinition *) |
| static FncDefinition * | createFnc (Vm *, string, PValue) |
Public Attributes | |
| Vm *const | vm |
Definition at line 561 of file builder.cc.
| bool addDefinition | ( | Vm * | vm, | |
| FncDefinition * | fnc | |||
| ) | [static] |
Definition at line 593 of file builder.cc.
References CalleeSet::add(), FncSet::addDefinition(), Vm::calleeSet, Vm::fncSet, Var::name, and FncDeclaration::self.
Referenced by FncFactory::initVm().


| FncDefinition * createFnc | ( | Vm * | vm, | |
| string | name, | |||
| PValue | val | |||
| ) | [static] |
Definition at line 604 of file builder.cc.
Referenced by FncFactory::createInputDouble(), FncFactory::createInputInt(), FncFactory::createInputString(), and FncFactory::createPrint().

Definition at line 560 of file builder.cc.
Referenced by FncFactory::createInputDouble(), FncFactory::createInputInt(), FncFactory::createInputString(), and FncFactory::createPrint().
1.5.4