@Override
  public PsiClass @NotNull [] getClasses() {
    return withGreenStubOrAst(
      stub -> stub.getChildrenByType(Constants.CLASS_BIT_SET, PsiClass.ARRAY_FACTORY),
      ast -> ast.getChildrenAsPsiElements(Constants.CLASS_BIT_SET, PsiClass.ARRAY_FACTORY)
    );
  }
@Override
  public PsiClass @NotNull [] getClasses()