gt;>>>> In practice, it works ok because of all tablegen targets being collected
>>>>> into clang-tablegen-targets and driver depending on that
>>>>> (http://llvm-cs.pcc.me.uk/tools/clang/CMakeLists.txt#442), but it still
>>>>> feels a bit
Author: yamaguchi
Date: Wed Oct 24 05:43:25 2018
New Revision: 345133
URL: http://llvm.org/viewvc/llvm-project?rev=345133&view=rev
Log:
[autocompletion] Handle the space before pressing tab
Summary:
Distinguish "--autocomplete=-someflag" and "--autocomplete=-someflag,"
because the latter indicate
Author: yamaguchi
Date: Wed Oct 24 01:24:16 2018
New Revision: 345121
URL: http://llvm.org/viewvc/llvm-project?rev=345121&view=rev
Log:
[bash-autocompletion] Fix bug when a flag ends with '='
There was a bug that when a flag ends with '=' and no value was suggested,
clang autocompletes the flag i
Author: yamaguchi
Date: Wed Aug 1 02:50:02 2018
New Revision: 338503
URL: http://llvm.org/viewvc/llvm-project?rev=338503&view=rev
Log:
[Modules] Do not emit relocation error when -fno-validate-pch is set
Summary:
Clang emits error when implicit modules was relocated from the
first build director
Author: yamaguchi
Date: Tue Jul 10 05:17:34 2018
New Revision: 336660
URL: http://llvm.org/viewvc/llvm-project?rev=336660&view=rev
Log:
[modules] Fix 37878; Autoload subdirectory modulemaps with specific LangOpts
Summary:
Reproducer and errors:
https://bugs.llvm.org/show_bug.cgi?id=37878
lookupM
Author: yamaguchi
Date: Thu Apr 26 08:09:13 2018
New Revision: 330946
URL: http://llvm.org/viewvc/llvm-project?rev=330946&view=rev
Log:
Add getDeserializationListener to ASTReader
Summary:
We need to know if ASTReader already has a DeserializationListner or
not, and this also helps to create a mu
it hacky that Driver's tablegen output depends on code generated
>>> by StaticAnalyzer/Checker. Maybe we should move Checker.td into Driver now?
>>>
>>> Nico
>>>
>>> On Mon, Aug 28, 2017 at 8:09 PM, Yuka Takahashi via cfe-commits <
>>> cfe
n output depends on code generated
> by StaticAnalyzer/Checker. Maybe we should move Checker.td into Driver now?
>
> Nico
>
> On Mon, Aug 28, 2017 at 8:09 PM, Yuka Takahashi via cfe-commits <
> cfe-commits@lists.llvm.org> wrote:
>
>> Author: yamaguchi
>> Date
Author: yamaguchi
Date: Wed Mar 7 03:34:02 2018
New Revision: 326889
URL: http://llvm.org/viewvc/llvm-project?rev=326889&view=rev
Log:
Add Clang ReleaseNotes that --autocomplete breaks backward compatibily
Summary:
--autocomplete flag now handles all the flags passed to shell, and this
implement
Author: yamaguchi
Date: Mon Mar 5 01:01:31 2018
New Revision: 326685
URL: http://llvm.org/viewvc/llvm-project?rev=326685&view=rev
Log:
[Bash-autocompletion] Fixed formatting
Fixed a trivial formatting and indent.
Modified:
cfe/trunk/lib/Driver/Driver.cpp
Modified: cfe/trunk/lib/Driver/Driv
Author: yamaguchi
Date: Mon Mar 5 00:54:20 2018
New Revision: 326684
URL: http://llvm.org/viewvc/llvm-project?rev=326684&view=rev
Log:
[Bash-autocompletion] Pass all flags in shell command-line to Clang
Previously, we passed "#" to --autocomplete to indicate to enable cc1
flags. For example, whe
Author: yamaguchi
Date: Tue Aug 29 10:46:46 2017
New Revision: 312018
URL: http://llvm.org/viewvc/llvm-project?rev=312018&view=rev
Log:
[Bash-autocomplete] Refactor autocomplete code into own function
Summary:
We wrote many codes in HandleImediateArgs, so I've refactored it into
handleAutocomplet
Author: yamaguchi
Date: Mon Aug 28 19:01:56 2017
New Revision: 311971
URL: http://llvm.org/viewvc/llvm-project?rev=311971&view=rev
Log:
[Bash-autocompletion] Add support for -std=
Summary:
Add support for autocompleting values of -std= by including
LangStandards.def. This patch relies on D36782,
Author: yamaguchi
Date: Mon Aug 28 17:09:31 2017
New Revision: 311958
URL: http://llvm.org/viewvc/llvm-project?rev=311958&view=rev
Log:
Revert "Revert r311552: [Bash-autocompletion] Add support for static analyzer
flags"
This reverts commit 7c46b80c022e18d43c1fdafb117b0c409c5a6d1e.
r311552 brok
Author: yamaguchi
Date: Wed Aug 23 06:39:47 2017
New Revision: 311552
URL: http://llvm.org/viewvc/llvm-project?rev=311552&view=rev
Log:
[Bash-autocompletion] Add support for static analyzer flags
Summary:
This is a patch for clang autocomplete feature.
It will collect values which -analyzer-chec
Author: yamaguchi
Date: Fri Aug 11 02:44:42 2017
New Revision: 310700
URL: http://llvm.org/viewvc/llvm-project?rev=310700&view=rev
Log:
[Bash-autocompletion] Add --autocomplete flag to 5.0 release notes
Summary:
I thought we should add this information to release notes, because we
added a new fla
Author: yamaguchi
Date: Wed Aug 2 00:20:27 2017
New Revision: 309794
URL: http://llvm.org/viewvc/llvm-project?rev=309794&view=rev
Log:
[Bash-autocompletion] Add comment to test so that it is easier to fix
Summary:
clang/test/Driver/autocomplete.c is a test for --autocomplete, and this
test might
Author: yamaguchi
Date: Wed Jul 26 06:36:58 2017
New Revision: 309113
URL: http://llvm.org/viewvc/llvm-project?rev=309113&view=rev
Log:
[Bash-autocompletion] Show HelpText with possible flags
Summary:
`clang --autocomplete=-std` will show
```
-std: Language standard to compile for
-std= Langu
Author: yamaguchi
Date: Wed Jul 26 06:30:36 2017
New Revision: 309112
URL: http://llvm.org/viewvc/llvm-project?rev=309112&view=rev
Log:
[Bash-completion] Fixed a bug that file doesn't autocompleted after =
Summary:
File path wasn't autocompleted after `-fmodule-cache-path=[tab]`, so
fixed this bu
Author: yamaguchi
Date: Sat Jul 22 05:35:15 2017
New Revision: 308824
URL: http://llvm.org/viewvc/llvm-project?rev=308824&view=rev
Log:
[Bash-autocompletion] Fixed typo and add '-' after -Wno
Summary: -Wno- was autocompleted as -Wno, so fixed this typo.
Differential Revision: https://reviews.llv
Author: yamaguchi
Date: Sun Jul 16 08:07:20 2017
New Revision: 308139
URL: http://llvm.org/viewvc/llvm-project?rev=308139&view=rev
Log:
[Bash-autocompletion] Add support for -W and -Wno
Summary:
`-W[tab]` will autocomplete warnings defined in this link:
https://clang.llvm.org/docs/DiagnosticsRefe
Author: yamaguchi
Date: Sat Jul 15 02:09:51 2017
New Revision: 308091
URL: http://llvm.org/viewvc/llvm-project?rev=308091&view=rev
Log:
[Bash-autocompletion] Fixed a bug on bash
Summary: Maybe I mismerged when merging previous commits by hand.
Differential Revision: https://reviews.llvm.org/D354
Author: yamaguchi
Date: Sat Jul 8 10:48:59 2017
New Revision: 307479
URL: http://llvm.org/viewvc/llvm-project?rev=307479&view=rev
Log:
[Bash-autocompletion] Auto complete cc1 options if -cc1 is specified
Summary:
We don't want to autocomplete flags whose Flags class has `NoDriverOption` when
ar
Author: yamaguchi
Date: Sat Jul 8 10:34:02 2017
New Revision: 307478
URL: http://llvm.org/viewvc/llvm-project?rev=307478&view=rev
Log:
[Bash-autocompletion] Fix a bug that -foo=bar doesn't handled properly
Summary: Fixed a bug that -foo=bar wasn't handled properly on old version of
bash.
Diffe
Author: yamaguchi
Date: Sat Jul 1 11:32:55 2017
New Revision: 306962
URL: http://llvm.org/viewvc/llvm-project?rev=306962&view=rev
Log:
[Bash-autocompletion] Add support for older bash version.
Summary:
OS X seems to use older bash version which doesn't suport
_init_completion and compopt, so add
Author: yamaguchi
Date: Sat Jul 1 09:30:02 2017
New Revision: 306957
URL: http://llvm.org/viewvc/llvm-project?rev=306957&view=rev
Log:
[Bash-completion] Fixed a bug that ~ doesn't expanded to $HOME
Summary: `~/build/bin/clang -f[tab]` was executed without ~ expanded to $HOME,
so changed this by
Author: yamaguchi
Date: Sat Jul 1 00:57:23 2017
New Revision: 306953
URL: http://llvm.org/viewvc/llvm-project?rev=306953&view=rev
Log:
Changed Opts.EABIVersion type string to llvm::EABI enum class
Summary:
Changed EABIVersion type from string to llvm::EABI.
It seems it was just a typo and this i
ething internal or
> make sure they are noted as a cc1 arguments. On the other hand, this should
> be of great help to more advanced users.
>
>
> On Fri, Jun 23, 2017 at 10:05 AM, Yuka Takahashi via cfe-commits <
> cfe-commits@lists.llvm.org> wrote:
>
>> Author: yamaguc
Author: yamaguchi
Date: Wed Jun 28 09:29:26 2017
New Revision: 306559
URL: http://llvm.org/viewvc/llvm-project?rev=306559&view=rev
Log:
[Bash-autocompletion] Invoke clang where user called
Summary:
When user build clang and used completion Eg. `build/bin/clang -fno[tab]`, we
want to invoke `buil
Author: yamaguchi
Date: Wed Jun 28 08:59:55 2017
New Revision: 306555
URL: http://llvm.org/viewvc/llvm-project?rev=306555&view=rev
Log:
[Bash-autocompletion] Check clang version in Bash
Summary:
Add check if user's clang version supports --autocomplete or not.
If not, we just autocomplete files.
Author: yamaguchi
Date: Sun Jun 25 17:35:36 2017
New Revision: 306258
URL: http://llvm.org/viewvc/llvm-project?rev=306258&view=rev
Log:
[bash-autocompletion] Delete space after flags which has '=' prefix
Summary:
This is patch for bash completion for clang project.
We don't need space when comple
Author: yamaguchi
Date: Fri Jun 23 12:05:50 2017
New Revision: 306127
URL: http://llvm.org/viewvc/llvm-project?rev=306127&view=rev
Log:
[GSoC] Add support for CC1 options.
Summary:
Add value completion support for options which are defined in
CC1Options.td, because we only handled options in Opti
Author: yamaguchi
Date: Tue Jun 20 11:31:31 2017
New Revision: 305805
URL: http://llvm.org/viewvc/llvm-project?rev=305805&view=rev
Log:
[GSoC] Flag value completion for clang
This is patch for GSoC project, bash-completion for clang.
To use this on bash, please run `source clang/utils/bash-autoc
Author: yamaguchi
Date: Fri Jun 16 11:01:13 2017
New Revision: 305561
URL: http://llvm.org/viewvc/llvm-project?rev=305561&view=rev
Log:
Fix a bug that warnings generated with -M or -MM flags
This is a patch for bug: https://bugs.llvm.org/show_bug.cgi?id=6817
Warnings should not be emitted with -
Author: yamaguchi
Date: Wed Jun 14 10:37:11 2017
New Revision: 305392
URL: http://llvm.org/viewvc/llvm-project?rev=305392&view=rev
Log:
Be more strict when checking the -flto option value
Summary:
It seems -flto must be either "thin" or "full". I think the use of
containValue is just a typo.
Rev
Author: yamaguchi
Date: Tue May 23 13:52:27 2017
New Revision: 303672
URL: http://llvm.org/viewvc/llvm-project?rev=303672&view=rev
Log:
Remove trailing whitespace
Modified:
cfe/trunk/utils/bash-autocomplete.sh
Modified: cfe/trunk/utils/bash-autocomplete.sh
URL:
http://llvm.org/viewvc/llvm-p
Author: yamaguchi
Date: Tue May 23 13:39:08 2017
New Revision: 303670
URL: http://llvm.org/viewvc/llvm-project?rev=303670&view=rev
Log:
[GSoC] Shell autocompletion for clang
Summary:
This is a first patch for GSoC project, bash-completion for clang.
To use this on bash, please run `source clang/u
Author: yamaguchi
Date: Tue May 2 23:58:39 2017
New Revision: 301998
URL: http://llvm.org/viewvc/llvm-project?rev=301998&view=rev
Log:
Fix a bug that -isysroot is completely ignored on Unix
-isysroot is the flag which set the system root directory.
This bug report https://bugs.llvm.org//show_bug
Author: yamaguchi
Date: Wed May 3 01:02:45 2017
New Revision: 302000
URL: http://llvm.org/viewvc/llvm-project?rev=302000&view=rev
Log:
Revert rL301998: "Fix a bug that -isysroot is completely ignored on Unix"
This reverts commit because it broke
sanitizer-x86_64-linux-autoconf bot and
clang-ppc6
39 matches
Mail list logo