Wie kommst du darauf, daß der Parser den includierten Code nicht prüfen würde?
Ich bin mir sicher, dass der Parser inkludierten Code erst nach dem tatsächlichen Aufruf von include() bzw require() verarbeitet, da dieser ja auch dynamisch auftreten kann, sprich der Parser ggf. erst nach der Ausfürhung des vorangehenden Codes weiß, welche Datei tatsächlich eingebunden werden soll.
Gruß