MCPcopy Create free account
hub / github.com/GaijinEntertainment/daScript / for_each_module

Function for_each_module

src/builtin/module_builtin_ast.cpp:449–454  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

447 }
448
449 void for_each_module ( Program * prog, const TBlock<void,Module *> & block, Context * context, LineInfoArg * at ) {
450 prog->library.foreach_in_order([&](auto mod){
451 das_invoke<void>::invoke<Module *>(context,at,block,mod);
452 return true;
453 },prog->thisModule.get());
454 }
455
456 void for_each_module_no_order ( Program * prog, const TBlock<void,Module *> & block, Context * context, LineInfoArg * at ) {
457 prog->library.foreach_in_order([&](auto mod){

Callers

nothing calls this directly

Calls 2

foreach_in_orderMethod · 0.80
getMethod · 0.45

Tested by

no test coverage detected