reflection.kindOf(ReflectionKind.ClassOrInterface) && reflection.comment && reflection.comment.hasTag('noinheritdoc') reflection.inheritedFrom && reflection.parent && reflection.parent.kindOf(ReflectionKind.ClassOrInterface) && (!reflection.overwrites || (reflection.overwrites && reflection.overwrites !== reflection.inheritedFrom)) ) {