Doxygen Erfahrung gesucht

Hallo
Da zur Dokumentation der IPSLibrary Doxygen benutzt wird hab ich meine
Module mal mit Doxygen „ausgestattet“.
Folgendes Problem ( wird wohl ein Bug sein , aber wie „umschiffen“ )
Ich nenne es mal „foreachbug“
Ich hab folgenden Code ( ohne Doxygen )

<?

foreach(........) ...........

function test()
    {
    foreach ( ......... ) .........
    }
?>

Beim dokumentieren erkennt Doxygen die foreach-Schleife im Kopf als
Funktion, die in der function nicht.
Aber nur wenn nach der foreach-Schleife keine function mehr aufgerufen wird.
Im Moment helfe ich mir damit am Ende eine dummy-function aufzurufen.

<?

foreach(........)

dummy();

function test()
     {
     foreach ( ......... )
     }
function dummy()
     {}

?>

Damit ist der Fehler weg. ( siehe Bilder )
Frage jetzt , kennt jemand einen anderen Weg ??

foreachbug1.PNG