Interessanterweise blockiert das CodeInsight offenbar nur im Body einer Methode. Außerhalb des begin-end und bei einer einfachen Procedure oder Function außerhalb von Klassen geht es trotzdem.
Man könnte ja fast auf die Idee kommen dass der CI einen eigenen Parser verwendet um seine Liste zu befüllen und der arbeitet anders als der Parser vom Editor. Im vorliegenden Fall ein Highlander-Problem (Kann nur ein "type" geben innerhalb des Klassenkopfes?)
Kann also direkt ins Quality Portal übernommen werden.
Machst du? Wäre nett. Mein Englisch sorgt bei Emba immer für Belustigung ^^