[PATCH] D96033: [clang-repl] Land initial infrastructure for incremental parsing

Hubert Tong via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Sun May 16 10:32:14 PDT 2021


hubert.reinterpretcast added a comment.

In D96033#2762056 <https://reviews.llvm.org/D96033#2762056>, @v.g.vassilev wrote:

> IIUC, AIX has a default `fno-integrated-as` and I am still puzzled (and cannot find the relevant code) what is the program action kind for AIX in that case (`frontend::???`).

This is rooted in `IsIntegratedAssemblerDefault` and the relevant code is more a relevant //lack// of code. The default implementation, `ToolChain::IsIntegratedAssemblerDefault`, returns `false`.

> Maybe applying that diff can give us a hint:

Output is:

  $ cat /home/hstong/.Liodine/llvmproj/clang/test/Interpreter/execute.cpp | /home/hstong/.Nrtphome/.Liodine/llcrossbld/dev/build/bin/clang-repl
  ActionKind=7
  clang-repl: Driver initialization failed. Incremental mode for action is not supported


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D96033/new/

https://reviews.llvm.org/D96033



More information about the cfe-commits mailing list