private @Nullable PsiJavaToken nextJavaToken() {
      PsiElement child;
      do {
        child = nextChild();
      }
      while (child != null && !(child instanceof PsiJavaToken));
      return (PsiJavaToken)child;
    }
private @Nullable PsiJavaToken nextJavaToken()