SONARJAVA-408 AST: Inner classes defined at block levels always have 0 modifiers, even if they are abstract