@Override
  public GrAnnotation @NotNull [] getAnnotations() {
    return CachedValuesManager.getCachedValue(this, () -> Result.create(
      GrAnnotationCollector.getResolvedAnnotations(this),
      PsiModificationTracker.MODIFICATION_COUNT, this
    ));
  }
@Override
  public GrAnnotation @NotNull [] getAnnotations()