[PATCH] D104898: [clang-repl] Allow passing in code as positional arguments.

2021-07-10 Thread Vassil Vassilev via Phabricator via cfe-commits
v.g.vassilev added a comment. In D104898#2855751 , @hctim wrote: > Hi, looks like this change caused a regression on the sanitizer buildbots > (https://lab.llvm.org/buildbot/#/builders/169/builds/1290/steps/25/logs/stdio). > Error copied below for your

[PATCH] D104898: [clang-repl] Allow passing in code as positional arguments.

2021-07-02 Thread Mitch Phillips via Phabricator via cfe-commits
hctim added a comment. Hi, looks like this change caused a regression on the sanitizer buildbots (https://lab.llvm.org/buildbot/#/builders/169/builds/1290/steps/25/logs/stdio). Error copied below for your convenience. Can be repro'd using the bot instructions at https://github.com/google/sanit

[PATCH] D104898: [clang-repl] Allow passing in code as positional arguments.

2021-07-01 Thread Vassil Vassilev via Phabricator via cfe-commits
v.g.vassilev added inline comments. Comment at: clang/tools/clang-repl/ClangRepl.cpp:90 + if (!OptInputs.size()) { +llvm::LineEditor LE("clang-repl"); sgraenitz wrote: > `OptInputs.empty()` ? Good point. Thanks! Repository: rG LLVM Github Monorepo CHA

[PATCH] D104898: [clang-repl] Allow passing in code as positional arguments.

2021-07-01 Thread Vassil Vassilev via Phabricator via cfe-commits
This revision was landed with ongoing or failed builds. This revision was automatically updated to reflect the committed changes. v.g.vassilev marked 2 inline comments as done. Closed by commit rGe386871e1d21: [clang-repl] Allow passing in code as positional arguments. (authored by v.g.vassilev).

[PATCH] D104898: [clang-repl] Allow passing in code as positional arguments.

2021-06-30 Thread Stefan Gränitz via Phabricator via cfe-commits
sgraenitz accepted this revision. sgraenitz added a comment. This revision is now accepted and ready to land. LGTM Comment at: clang/test/Interpreter/execute.cpp:1 // RUN: cat %s | clang-repl | FileCheck %s +// RUN: clang-repl "int i = 10;" 'extern "C" int printf(const char*,.

[PATCH] D104898: [clang-repl] Allow passing in code as positional arguments.

2021-06-24 Thread Vassil Vassilev via Phabricator via cfe-commits
v.g.vassilev created this revision. v.g.vassilev added reviewers: rsmith, teemperor, aprantl, sgraenitz. v.g.vassilev requested review of this revision. Now we can do things like: clang-repl "int i = 1;" "int j = 2;". https://reviews.llvm.org/D104898 Files: clang/test/Interpreter/execute.cpp