void BaseCompiler::reset() { _purge(); _localConstPool.reset(); _globalConstPool.reset(); _targets.reset(); _vars.reset(); _baseZone.reset(); _varZone.reset(); _stringZone.reset(); _localConstZone.reset(); }
void BaseAssembler::reset() { _purge(); _baseZone.reset(); if (_buffer != NULL) { ::free(_buffer); _buffer = NULL; _end = NULL; _cursor = NULL; } _labels.reset(); _relocData.reset(); }
void BaseCompiler::clear() { _purge(); }
void BaseAssembler::clear() { _purge(); }