void CModuleBuilder::EndModule() { if( isModuleExist() && !CErrorsHelper::HasErrors() ) { checkModule(); CModuleDataPtr savedModule( module.release() ); reset(); if( !CErrorsHelper::HasErrors() ) { CProgramBuilder::AddModule( savedModule ); } } else { reset(); } }
forv_Vec(ModuleSymbol, mod, gModuleSymbols) { nestedName(mod); checkModule(mod); }
forv_Vec(ModuleSymbol, mod, gModuleSymbols) { checkModule(mod); }
int Distance::check_back() { return checkModule(BS_BIT); }
int Distance::check_right() { return checkModule(RS_BIT); }
int Distance::check_left() { return checkModule(LS_BIT); }
/////////////////////// // Public functions /////////////////////// int Distance::check_front() { return checkModule(FS_BIT); }