public function compile(GClass $gClass, $flags = 0x0) { $c = 'Psc\\Code\\Compile\\Annotations\\Compiled'; if (!$gClass->hasDocBlock() || !$gClass->getDocBlock()->hasAnnotation($c)) { // @FIXME hasAnnotation kann falsch sein! /* erstelle einen DocBlock / modifiziere den DocBlock von gClass */ if (!$gClass->hasDocBlock()) { $gClass->createDocBlock(); } $gClass->getDocBlock()->addAnnotation($c::create()); } }