but not for value classes. Since inline classes and value classes share the same flag, we use presence of the annotation to distinguish them.
Report when @JvmInline is applied on non-value class.
Report error on value classes without @JvmInline annotation. Do not check for @JvmInline annotation in value classes since it breaks reflection.