protected final @Nullable ControlFlow buildFlow(@NotNull PsiElement psiBlock) {
    try {
      return ControlFlowAnalyzer.buildFlow(psiBlock, myValueFactory, myInlining);
    }
    catch (ProcessCanceledException ex) {
      throw ex;
    }
    catch (RuntimeException | AssertionError e) {
      LOG.error("Error building control flow", e, new Attachment("method_body.txt", psiBlock.getText()));
    }
    return null;
  }
protected final @Nullable ControlFlow buildFlow(@NotNull PsiElement psiBlock)