refactor(kernel): remove 'foreach' macro

Signed-off-by: EnderIce2 <enderice2@protonmail.com>
This commit is contained in:
2025-03-29 22:43:07 +00:00
parent 93d897e95c
commit 8d71ed0ad5
42 changed files with 112 additions and 119 deletions

View File

@ -191,7 +191,7 @@ namespace Interrupts
void *ctx, bool Critical)
{
/* Just log a warning if the interrupt is already registered. */
foreach (auto ev in RegisteredEvents)
for (auto ev : RegisteredEvents)
{
if (ev.IRQ == InterruptNumber &&
ev.Callback == Callback)
@ -279,7 +279,7 @@ namespace Interrupts
{ return a.Priority < b.Priority; });
#ifdef DEBUG
foreach (auto ev in RegisteredEvents)
for (auto ev : RegisteredEvents)
{
void *fct = ev.IsHandler
? ev.Data
@ -421,7 +421,7 @@ namespace Interrupts
Handler::Handler(int InterruptNumber, bool Critical)
{
foreach (auto ev in RegisteredEvents)
for (auto ev : RegisteredEvents)
{
if (ev.IRQ == InterruptNumber)
{