Julie Hockett
546943f9f1
Reland "[tools] Updating PPCallbacks::InclusionDirective calls"
...
This commit relands r331905.
r331904 added SrcMgr::CharacteristicKind to the InclusionDirective
callback, this revision updates instances of it in clang-tools-extra.
llvm-svn: 332023
2018-05-10 19:13:14 +00:00
Julie Hockett
4a43843532
Revert "[tools] Updating PPCallbacks::InclusionDirective calls"
...
This reverts commit r331905, since it's dependent on reverted r331905.
llvm-svn: 331931
2018-05-09 22:25:43 +00:00
Julie Hockett
4e548fe06f
[tools] Updating PPCallbacks::InclusionDirective calls
...
[revision] added SrcMgr::CharacteristicKind to the InclusionDirective
callback, this revision updates instances of it in clang-tools-extra.
Differential Revision: https://reviews.llvm.org/D46615
llvm-svn: 331905
2018-05-09 18:27:37 +00:00
Vedant Kumar
5490afa6d8
[pp-trace] Update skipped source ranges in tests
...
Depends on D36642
llvm-svn: 312948
2017-09-11 20:47:45 +00:00
David Blaikie
5c4ec7cca4
Fix API breaks
...
llvm-svn: 301468
2017-04-26 20:58:03 +00:00
Eugene Zelenko
86150471c6
Fix some Clang-tidy modernize-use-default and Include What You Use warnings; other minor fixes (NFC).
...
This preparation to remove SetVector.h dependency on SmallSet.h.
llvm-svn: 288175
2016-11-29 18:24:01 +00:00
Craig Topper
45857d4b58
Make a bunch of static arrays const.
...
llvm-svn: 250641
2015-10-18 05:14:41 +00:00
Yaron Keren
40178c352e
Revert r241330. It compiled with Visual C++ 2013 and gcc 4.9.1 (mingw) but now fails the bots.
...
llvm-svn: 241335
2015-07-03 09:30:33 +00:00
Yaron Keren
452670165c
Replace some const std::string & with llvm::StringRef or std::string
...
and std::move to avoid implicit std::string construction.
Patch by Eugene Kosov.
llvm-svn: 241330
2015-07-03 09:16:20 +00:00
Rafael Espindola
d218565c04
Update for clang API change.
...
Patch by Косов Евгений.
llvm-svn: 238775
2015-06-01 20:00:20 +00:00
Nikola Smiljanic
90476a5d90
Fix misleading parameter name for PPCallbacks::FileSkipped.
...
Patch thanks to Vladimir Voskresensky.
llvm-svn: 237116
2015-05-12 11:48:21 +00:00
Richard Smith
33de8566f0
Update to match clang r236404.
...
llvm-svn: 236405
2015-05-04 03:15:55 +00:00
Alexander Kornienko
87638f6345
Use 'override/final' instead of 'virtual' for overridden methods
...
Summary:
The patch is generated using clang-tidy misc-use-override check.
This command was used:
tools/clang/tools/extra/clang-tidy/tool/run-clang-tidy.py \
-checks='-*,misc-use-override' -header-filter='llvm|clang' -j=32 -fix
svn diff | clang-format-diff -i
Reviewers: dblaikie
Reviewed By: dblaikie
Subscribers: cfe-commits
Differential Revision: http://reviews.llvm.org/D8927
llvm-svn: 234681
2015-04-11 07:59:33 +00:00
Alp Toker
9d63b5eb7f
Prospective build fix following clang r210518
...
llvm-svn: 210521
2014-06-10 09:58:45 +00:00
Craig Topper
a3dbe84166
[C++11] Replace LLVM_OVERRIDE with 'override'
...
llvm-svn: 202632
2014-03-02 10:20:11 +00:00
John Thompson
87f9fef5a5
Changed ConditionValue argument to PPCallbacks If and Elif callbacks to be a 3-state enum.
...
llvm-svn: 196648
2013-12-07 08:41:15 +00:00
John Thompson
5252325990
[extra] pp-trace - Fixed problems found while writing docs.
...
llvm-svn: 194079
2013-11-05 14:16:11 +00:00
John Thompson
9979454e72
pp-trace - preprocessor tacing and PPCallbacks testing tool
...
llvm-svn: 193743
2013-10-31 12:23:32 +00:00