This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository gcc.
from e847d2d PR65411 don't retry fclose on EINTR
new 6ab6fca * config/i386/i386.opt (msgx): Use ix86_isa_flags2 variable. [...]
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
gcc/ChangeLog | 11 ++
gcc/config/i386/i386.c | 244 ++++++++++++++------------
gcc/config/i386/i386.opt | 2 +-
gcc/testsuite/ChangeLog | 5 +
gcc/testsuite/gcc.target/i386/funcspec-56.inc | 176 +++++++++++++------
5 files changed, 269 insertions(+), 169 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository llvm.
from 4170935 Regenerate test.
new e7e4713 [InstCombine] use Op0/Op1 local variables more consistently w [...]
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
lib/Transforms/InstCombine/InstCombineShifts.cpp | 38 ++++++++++--------------
1 file changed, 16 insertions(+), 22 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository libcxx.
from c4d3afd Add new macro _LIBCPP_BUILTIN_MEMCMP_ISCONSTEXPR to use in st [...]
new 1a147b7 Revert "Rework fix for PR19460 - Use explicit bool as an exte [...]
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
include/__config | 2 +-
include/experimental/string_view | 7 +------
include/ios | 17 +++++++++++++++++
3 files changed, 19 insertions(+), 7 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch release_40
in repository clang-tools-extra.
discards c53a973 ReleaseNotes: remove 'if you're reading on trunk' warning
adds 99d587b Initial check-in of a skeleton of the future clang-tools-extr [...]
adds 3beebf4 Put it in the correct place within the repository.
adds 1e37b6d Fix compilation with mainline AST matchers.
adds 39b9e46 Make some directories for the tool-specific regression tests [...]
adds 85a175a Copy the existing regression test for remove-cstr-calls from [...]
adds 5f8cfa7 Copy some of the testing infrastructure from the primary Clan [...]
adds f71b73d Add a root CMakeLists.txt and fix up all the test build stuff.
adds 47d7283 Added code to let the user specify a compilation database on [...]
adds c8b5c95 Replace the stub README with a proper one based on Clang's.
adds 808d545 Add a copy of the LLVM license here so that even a stand-alon [...]
adds da86eff Fix up the makefiles in the tools repo, and add a top-level m [...]
adds 0817075 Fix the order of the link arguments for this tool. I think th [...]
adds ae55690 Use parallel dirs here, there shouldn't be cross-tool depende [...]
adds 239efbd Added a tool template to make creating new tools simpler
adds 4699a53 Rename directory from 'toolTemplate' to 'tool-template'
adds 83a5a8a Fixed some renaming detritus in the comments, and an unused v [...]
adds eca26ff Make Mr. Pedantic happy by fixing banner to be exactly 80 columns
adds 46499ec Change AST matcher names to conform with the new naming.
adds 1f4dc04 For Loop Conversion
adds 49c9a7a Fixes according to code review comments
adds 6a48413 Slight refactoring
adds bf90235 Reverted incorect partial commit of loop migrator. git-svn st [...]
adds c6bcc7a Reverted to correct commit this time.
adds 34cbca9 loop-convert, a C++11 for loop modernizer
adds 3f0b705 Fix tests to be more robust (to older versions of grep, lesse [...]
adds f87c2cc Add loop-convert to the Make build.
adds b530777 Update Makefiles to reflect split of clangRewrite.a into two [...]
adds 47c6358 Make lit.cfg like the other lit.cfgs so it can be run standalone.
adds 9bcb0c7 Fix typo in a comment in lit.cfg
adds 7c5e1a3 Remove a trailing blank line, test commit.
adds 302c741 Following the example from loop-convert tests, simplifying th [...]
adds 70afafd Test commit: reformat comment.
adds c52df52 Update the #include lines of the extra tools.
adds 69cb886 First version of a command line clang-format tool.
adds 3693ca4 Fix make build (hopefully).
adds c1d041c Basic clang-format vim-integration.
adds 6efdae5 Initial commit for cpp11-migrate tool
adds a9fb16a Add cpp11-migrate to autoconf build
adds bb85230 Use renamed CommonOptionsParser member functions
adds c434bf1 Teach the extras repository to actually install the clang-for [...]
adds 703f704 Update the copyright coredits -- Happy new year 2013!
adds 62c51d4 Fix the sorting of the #include lines in these tools.
adds a182afe Handle segfaults in clang-format vim-integration.
adds 2f29317 Port loop-convert into cpp11-migrate
adds c27f30c Add a namespace qualifier to the befriending statement for Re [...]
adds 6408d5a Make clang-format binary understand C++11.
adds 3724483 Set LangOpts.ObjC1 to 1 in clang-format.
adds cf2f810 Enabled ObjC2 in clang-format for @package. Matches r171766.
adds f990ffe Transferred loop-convert tests to cpp11-migrate
adds c0d1dc5 Implements the features requested in PR14679.
adds d9d7bf9 Initial version of diff/patch-reformat tool.
adds 3b09e84 Simplify reversed for-loop.
adds 00ec6f8 Fix comment
adds 125bf8b Add .arcconfig for Arcanist support for Phabricator
adds d730914 Let clang-format binary use same LangOpts as test.
adds 123af74 Improved clang-format integration support for diagnostic mess [...]
adds d405bca Removing loop-convert tool
adds 7ada60e Format what you can when errors are found
adds 6a37f06 Remove FIXME fixed by djasper in r172066.
adds 8b1e4da Update users of RefactoringTool
adds 0764996 Fix: correct file name in diagnostics.
adds 574cf4b Added a test for clang-format diagnostics.
adds d0db0f3 Adding a .gitignore to tools-extra
adds 58fad64 Add support for Chromium style.
adds b978eb8 Test source file name in diagnostics
adds ba39ad2 Add temporary option to invert the */& binding in a specific style.
adds a8c2dce Write transform results to disk only once
adds f1360fc Fix a -Wdocumentation warning (empty paragraph passed to '\br [...]
adds f6b8178 Introduce llvm::sys::PrintStackTraceOnErrorSignal()
adds e401207 Re-sort the #include lines which have gotten out of order.
adds 41819e6 these need the bitcode reader as well.
adds ea1c746 Removing empty loop-convert directory
adds e93d6ae Add use-nullptr transform to cpp11-migrate
adds daa5206 Drop "REQUIRES:shell" in tests. They can run on win32.
adds dc034c1 test/remove-cstr-calls/basic.cpp: Disable again on mingw. It [...]
adds 5a871a0 Don't touch unchanged file for in-place edit.
adds 4696b4e Implements support for specifying multiple ranges.
adds 0fe1e72 Adds JSON output for replacements, to simplify tools integration.
adds f1a25ed Kick JSON output for XML output.
adds 3025e1f Add xml:space='preserve' in order to correctly preserve whitespace.
adds 8ccabe4 Remove superseeded option.
adds 7a255f4 Fix for combined loop and nullptr convert tests
adds 7af8e20 Adapt test to new clang-format behavior.
adds efa9c28 Initial docs directory
adds 81ea1fb Propagate changes through no-op transforms
adds 92617fa Fix -use-nullptr problems with assert()
adds 08085af Add support for auto-generating LIT tests by the build
adds d978130 Adding files left out of commit r175544.
adds 931b2c7 Tweaks and fixes to cpp11-migrate generated tests
adds 06f93f1 Fixing a "multiple rules generate X" warning from ninja
adds 99bc5d1 [docs] Rename Makefile.
adds d5b7ac7 Add user documentation for cpp11-migrate
adds 13542ab Custom lit.site.cfg configuration for cpp11-migrate
adds c00b26c Fix documentation comment in LoopConvert
adds 290465d Introducing Use-Auto transform for cpp11-migrate
adds 7cb63b8 Add doxygen support for the tools in clang-tools-extra
adds 07c3c13 Turning off UseAuto/iterator.cpp test until recursive make is [...]
adds af9071c Don't use 'exit' in lit script
adds 961d7ef cpp11-migrate: Factor out duplicate code in UseNullPtr
adds 1edaa8b Fix recursive make in clang-tools-extra
adds 59304c8 cpp11-migrate: Reduce the number of parsing passes.
adds 71161ea Avoid parallelism problems generating lit.site.cfgs
adds f9b6420 Make the UseAuto test case generator compatible with python 2.5.
adds 412afad Make gen_my_std.h.py compatible with python 2.5 too.
adds 1a3a34c .gitignore: ignore docs/_build
adds 93bc913 Properly identify 'this' as range-based for container
adds 6f0266f Adding failing LoopConvert testcase
adds 74382cc Added summary option to cpp11-migrate tool
adds 64e6383 Fixed Use-Nullptr when replacing return(0)
adds 30da16f Test case for PR-15414 - nullptr_t functions
adds e79882e Switch from autogenerating tests to using the preprocessor.
adds b8e2bb6 Have LoopConvert use 'auto &&' where necessary
adds 43a2973 Extend loop variable naming checks
adds 230194f Turned no_xform into a pass from expected failure.
adds 6232fe2 Fixing Doxygen warnings in cpp11-migrate
adds 409eb0d Removing 'modindex' from clang-tools-extra doc index
adds 5878dea Adding user documentation for UseAuto transform
adds 12cce3b Splitting cpp11-migrate transform docs into sub-pages
adds c5ba78c Adding -final-syntax-check to cpp11-migrate user docs
adds d7b5574 Initial check in of Doug's modularize tool for checking heade [...]
adds d2eac3e [docs] Clarify wording.
adds aa81640 Review feedback change per Edwin: Move non-public members to [...]
adds c26b9ce Added future directions comment and a couple of fixme's.
adds b2b7f40 Adding a new code owners file for clang-tools-extra.
adds 8204b19 Prevent nullptr_t-typed exprs from being replaced
adds cc48b81 Don't include outer-most explicit cast in nullptr replacement
adds ab698c6 Don't replace macro usage if macro body has NULL
adds 8ca4044 Remove clang-format from clang-tools-extra.
adds 151e8e0 Fix Makefile.
adds 185df92 Remove clang-format tests from tools/extra.
adds 296b514 Adding clang-headers as dependency of cpp11-migrate
adds 218a98e Adding a failing test case for cpp11-migrate's Loop Convert T [...]
adds 7adc702 Revised to use file list path as reference path, or path prov [...]
adds 0a08040 Added simple regression test for modularize.
adds ab81651 Docs describing limitations of the cpp11-migrate Loop Convert [...]
adds f4120ac Revised per review comments to rename test files and rearrang [...]
adds 4cecee5 Revised to use MemoryBuffer. Removed redundant llvm:: qualifi [...]
adds 6ae3c65 Fixed path in file comment. Fixed #include order.
adds 09cecc6 cpp11-migrate segfaults transforming map<string,int>::iterator
adds e9ca506 Added informational comment about using -x c++.
adds 8668703 Broke out header file list reading into separate function. Mo [...]
adds 8a2f7a8 modularize - revised to group duplicate symbols together in t [...]
adds a220322 Fix a default on covered switch found by -Wcovered-switch-default
adds edc8135 modularize - Fixed poor array usage.
adds 1bc6673 modularize - Updated futures comment.
adds fdf23aa Revert "modularize - Fixed poor array usage."
adds 4f2490f Test commit: Remove whitespace.
adds 5c4c67f Allow users to specify NULL like macros to be replaced
adds c2b5eac modularize - Fixed broken array use (asserted in tests). Ren [...]
adds ab737e4 Improve loop convert's variable aliasing
adds 0492816 Refactor Usenullptr matcher to avoid duplication
adds 00768bd Use 'auto' with 'new' expressions
adds d22180f Unit test support for Clang extra tools
adds 8cba607 lib-ified core cpp11-migrate functionality to support unit tests
adds c4f4e56 Updating cpp11-migrate unit tests
adds 0cca507 Fix symbol dependency errors introduced with libmigrateCore
adds 97803eb Committing change left out of r178900
adds 1397a7e Fix UseNullptr fails to replace explict casts surrounded by a [...]
adds 87bc8c3 Fix UseNullptr fails to replace c-style explicit cast in a re [...]
adds afcedc8 Adding the AddOverride transform for cpp11-migrate
adds 958113b Adding support for -include/-exclude to cpp11-migrate
adds 4e428d2 Fixed outdate comment, and comment typo.
adds b7a1df9 Removed leftover directory from clang-format
adds c43fdef The option is spelled -use-auto, not -loop-convert.
adds fc56c5d Allow autotools to build and install cpp11-migrate
adds 0ecc676 Add support to read include/exclude paths from file
adds c836ac6 Generate input files from within unit test
adds cd7d2e1 Added comprehensive macro arg usage logic to Use-Nullptr Transform
adds 7f1cf09 Stop LoopConvert removing DeclStmts from selection/iteration [...]
adds a606baa Use 'auto const&' for iterators whose deref operator return a [...]
adds c7a234d Transform for loops over pseudo-arrays only if begin/end memb [...]
adds 3889158 cpp11-migrate: Fix crash in AddOverride due to template insta [...]
adds 4099c53 cpp11-migrate: Add override specifier before comments on inli [...]
adds 01d4ee5 cpp11-migrate: Refactor NullptrActions
adds acf57c9 cpp11-migrate: Check for valid NULL macros from macro arg expansions
adds 65f9aa2 Fix UseAuto replacing variable declaration lists containing n [...]
adds 41a4601 Unbreak the build.
adds 3d927b4 Fix UseAuto replacing declaration lists with new expressions
adds f4bb32d cpp11-migrate: Transforms collect timing data.
adds 6c3f7b7 Tweak autoconf link params to fix migrator build
adds 28dce01 Fix the build. Use proper names here.
adds 106dd7d cpp11-migrate: Add option to detect and use macros that expan [...]
adds 49660e6 Add support for report execution times
adds 55e873e cpp11-migrate: turn off PID-based perf data filenames
adds 1b81a18 cpp11-migrate: collect performance timers per source file
adds 08e0ef1 cpp11-migrate: Eliminate windows line endings
adds dcf63fc cpp11-migrate: Docs refresh
adds a12d272 cpp11-migrate: Refactor how global options are passed to Transforms
adds da85c0b cpp11-migrate: Add EnableHeaderModification flag
adds a443594 Fix build after clang change r183781.
adds 83600a2 More build fixes.
adds 6175ce5 cpp11-migrate: New mechanism for overriding file contents
adds 3bb732d cpp11-migrate: Decluttering Transform.h
adds 8adf90a cpp11-migrate: Replace file override container
adds 3231898 cpp11-migrate: Add headers to file override information
adds 6e04aec cpp11-migrate: const-correcting IncludeExcludeInfo
adds 14f49ca Also install cpp11-migrate when built with cmake. Fixes bug #16296
adds 7271663 cpp11-migrate: Fixing section markup
adds cad7468 Force c++98 so this works on windows where c++11 is the default.
adds d6e1910 Add a dependency on LLVM's option library for clang-tools-extra
adds ec6f9e6 sys::Path::GetCurrentDirectory has been removed. Use sys::fs: [...]
adds bb06691 Revert "sys::Path::GetCurrentDirectory has been removed. Use [...]
adds b8ba39b cpp11-migrate: Transform now responsible for file content overriding
adds 4e47a19 cpp11-migrate: Transform now responsible for applying replacements
adds ce9a399 cpp11-migrate: Transforms honour header modification flag
adds 63ce01a Fixed a typo and naming convention.
adds 41ff7f9 Prune "\param InitialState" since it has not been introduced. [...]
adds ff2c251 Fix a remove-cstr-calls test that fails checking of the produ [...]
adds ecb1e5f cpp11-migrate: Fix parsing of '.' for header include/excludes
adds a585147 cpp11-migrate: Fixing doxygen warning
adds 94f515b Fixed typo.
adds f7cbe8c cpp11-migrate: Really fixing doxygen warning
adds 0bcdf7a Don't use PathV1.h in PerfSupport.cpp.
adds 1c49b78 Don't use PathV1.h in TransformTest.cpp.
adds 95dd40c Don't use PathV1.h in IncludeExcludeTest.cpp.
adds 78fa721 Ran clang-format on Modularize.cpp to get a baseline for futu [...]
adds 9c40aec cpp11-migrate: Add Replace-AutoPtr Transform
adds 27f5088 Add 'not' to commands that are expected to fail.
adds 0b0a7a3 cpp11-migrate: Minor command-line fixes and improvements
adds bfa17ea Use llvm::sys::fs::createTemporaryFile.
adds 9de1c30 cpp11-migrate: Tidying up
adds 9a3a56c cpp11-migrate: Fixes for r185811
adds ee78765 Generate a unique filename for a given header
adds 4b0a03f cpp11-migrate: Add missing file headers in unit tests
adds 858829e cpp11-migrate: FileOverrides/Transform refactoring.
adds 1df12b4 Fix UseAuto not transforming iterator when non-fully qualifie [...]
adds 35f596f Update for llvm API change.
adds c95c84a cpp11-migrate: Use test fixture in preparation for more tests
adds 813e8e0 Fixed some formatting issues with clang-format to get a baseline.
adds e2fe56c cpp11-migrate: Make a VirtualFilesHelper class for the unit tests.
adds cd0ed41 cp11-migrate: Integration with LibFormat
adds 8c3b78e Revert "cp11-migrate: Integration with LibFormat"
adds 2db9574 cp11-migrate: Integration with LibFormat
adds 2a31706 Fix doxygen warnings It seems that doxygen fails to find over [...]
adds 0180e83 test commit
adds 5a9f8dd cpp11-migrate: Register the transforms automatically using ll [...]
adds bfbd209 cpp11-migrate: Fix build break on Windows introduced in r187041.
adds 7e08968 Fix doxygen warnings Doxygen doesn't recognize <blockquote> h [...]
adds 7863a0c cpp11-migrate: Tweak lit tests to avoid false negatives
adds b8265e1 cpp11-migrate: Write header replacements to disk
adds 4da0710 Revert "cpp11-migrate: Write header replacements to disk"
adds 98779eb Added new feature for checking macro and preprocessor conditi [...]
adds 41d96a1 Revert "Added new feature for checking macro and preprocessor [...]
adds 590f0d6 Fixed case change that caused the test failure. Incorporarat [...]
adds c5121dd Fixed missing checkin.
adds 0f67952 Fixed checkin of wrong old files. Hopefully this is the end o [...]
adds 1245ea2 modularize: Remove default case from fully covered switch.
adds 62bb8df Initial architecture for clang-tidy.
adds f2d5b9d Fix build error caused by r187345.
adds 15cedc4 cpp11-migrate: Add -for-compilers command line switch.
adds 80ff426 Fixed comment issues (non-ASCII chars, typos) per review, exp [...]
adds a1b28f6 Fixed comment typo.
adds 581bbe6 cpp11-migrate: Write header replacements to disk
adds 2d50fb4 Revert "cpp11-migrate: Write header replacements to disk"
adds c0e2475 Fixed path differences when using include/exclude headers
adds ec5665f Remove dead #includes.
adds 83616dd Fix clang-tidy dependencies and bad file comment.
adds ef547f1 clang-tidy's modules depend on it.
adds a16aa45 Fixed incorrect include file exit detection. Added work-arou [...]
adds 85ffa8e Reverting r187736. It broke some public bots:
adds bf24211 Fixed uninitialized member, plus recommit of 187736.
adds d69f7d1 Add test for header guard work-around.
adds 2361247 Fix comment typo.
adds 959caed Fixed incorrect header guard/nested header mechanism.
adds c36e59d Comment changes. Added current problems comment.
adds 601d549 Expanded modularize tests.
adds 675bee8 Fix speling.
adds 01ff781 Extend comments for problems and future directions.
adds 3d45638 Fix false error message for function-style macro instance use [...]
adds 0034c00 Fixed coding convention naming issue - variable names start w [...]
adds d6c7e8e [tests] Update to use lit_config and lit package, as appropriate.
adds 6d92b1f cpp11-migrate: Fixed path problem with include/exclude paths
adds dc90f73 Remove CRs added in r187370.
adds 7a26e07 cpp11-migrate: Write header replacements to disk
adds bdfb863 Fixes test failure on darwin introduced by r188274
adds c751bdf Avoid errors on header guards using #if defined(NAME).
adds 2309356 Enhanced test for header guards.
adds d06c8f2 clang-tools-extra/test/cpp11-migrate/HeaderReplacements/main. [...]
adds 99a26e1 clang-tools-extra/test/cpp11-migrate/HeaderReplacements/main. [...]
adds 9e9f93b clang-tools-extra/test/cpp11-migrate/HeaderReplacements/main. [...]
adds 17a0f9c \param is not for referring to arguments.
adds 588ed71 cpp11-migrate: Adding -yaml-only option
adds cc1f88b cpp11-migrate: Fix silly logic error preventing multiple transforms
adds 509de8d cpp11-migrate: Fixing doxygen warnings
adds 9999573 cpp11-migrate: Remove mention of 'headers' from serialization code
adds decaf96 Use -std=c++11 when no compilation database is provided
adds 1adb1a4 cpp11-migrate: Add a class to support include directives modi [...]
adds 9d87b61 Revert "cpp11-migrate: Add a class to support include directi [...]
adds d4f2377 Add dependencies on TransformUtils library in preparation for [...]
adds 8c181c5 cpp11-migrate: Add a class to support include directives modi [...]
adds 35a6753 Revert "cpp11-migrate: Add a class to support include directi [...]
adds a00c9fa UniqueHeaderNameTest.cpp: Appease valgrind.
adds 13c70ce cpp11-migrate: Use Replacement serialization from clang::tooling
adds 19dfd4a Adjust for r188968.
adds 7812fdc Introducing new tool clang-replace
adds 7712578 clang-replace: Write merged changes to disk
adds 0ed4d05 cpp11-migrate: Add a class to support include directives modi [...]
adds 60dcb54 clang-replace: Exclude test-time deps from LIT test suite
adds 3537204 Revert "cpp11-migrate: Add a class to support include directi [...]
adds 02df665 clang-replace: Layout of test directory now more standard
adds 8b82b7b Fixed some issues that resulted in erroneous duplicate symbol [...]
adds 4a27eff Updated the main comment with respect to problems and future [...]
adds cef4021 clang-replace: Delete change description files
adds 2eebb17 cpp11-migrate: Add a class to support include directives modi [...]
adds a838404 cpp11-migrate: Add Pass-By-Value Transform
adds 0b688e1 Temporarily revert r189363 as it seems to be failing to build.
adds 44dfdf2 clang-replace: Afford applying replacements in memory
adds 82ae20f cpp11-migrate: Add Pass-By-Value Transform
adds c0a1ae7 clang-replace: Re-org of file structure
adds b4d731b clang-replace: Fix autoconf build failures
adds 223144c cpp11-migrate: Refactor for driver model of operation
adds a41718e cpp11-migrate: Fixing autoconf build after adding libclangRep [...]
adds a21e6af Revert "cpp11-migrate: Fixing autoconf build after adding lib [...]
adds 0aad095 Update tests to reflect clang r189769 which changes the print [...]
adds 36fd774 cpp11-migrate: Refactor for driver model of operation
adds ad43cdb Rename clang-replace -> clang-apply-replacements
adds c4554d7 Ran clang-format.
adds ce99b83 Undo r189834 - broke test.
adds 25a9fa4 Ran clang-format for a base-line.
adds e1bb674 Added header dependencies support.
adds b0661c9 Suppress test/modularize/NoProblemsDependencies.modularize on [...]
adds d897468 Revert svn 189837 "Added header dependencies support."
adds 8b603e0 Rename cpp11-migrate to clang-modernize.
adds 665dd28 This is apparantely the one makefile that actually has file n [...]
adds 7587d85 Fix up a few straggling bits of the build system. This should [...]
adds 7ca6f1c modularize - Update main comment.
adds f9e9dee Update the header guards for clang-modernize.
adds 9435a89 Update the header guards for clang-modernize's unittests.
adds a3667c1 modularize - Fix of header dependencies.
adds 15aafbf modularize - Fix of header dependencies - this time with the source.
adds 7ddf315 Removed empty directories left after r189960.
adds 0e409d0 Fix writing of reformatted files.
adds 3aaac1a clang-modernize: Remove -headers option
adds 11917da clang-modernize: Update docs with -include/-exclude
adds c5d88c0 clang-modernize: Tweak docs after rename
adds ef68402 clang-modernize: Fix bugs in Pass-By-Value transform
adds 3a57087 Fix YAML tests.
adds ee7ec8c Fix YAML tests again.
adds 12f2cd1 Modularize: Use in-place version of sys::path::native.
adds e34cb69 clang-tools-extra/test/clang-modernize/HeaderReplacements/mai [...]
adds ec526e3 Point doxygen link to somthing useful.
adds 2f56fcf Transform files in a compilation database if no sources are p [...]
adds 48e835a Fix for removing not included files from a compilation database.
adds a97aeb7 Check for #include in extern and namespace blocks.
adds 07ea214 Don't use default label in fully covered switch
adds b71d9b2 Added modularize documentation.
adds 695a13f Added colon to make proper error message prefix.
adds 660d305 Added list of checks made.
adds 8bc3f5d Changed error messages to use source quoting.
adds 836763f Fix headers, use source quoting.
adds af4bdd0 Added tests for testing migration of files in a compilation d [...]
adds 665ec9a Fixed test for compilation databases. Fixed test that was pre [...]
adds 6ac6a21 Clean up timing command line option.
adds 90d1351 clang-apply-replacements: Clean up -help and -version
adds f3c8e30 clang-modernize: Reset LoopConvert's TU tracking info per TU
adds 4408bc5 clang-modernize: Fixing a few left over cpp11-migrate references
adds dd9905e clang-apply-replacements: Add code formatting functionality
adds fbb2513 Fix build by adding dep on TransformUtils
adds c105528 clang-apply-replacements: Fixing doxygen warning
adds 9510938 clang-modernize: Apply replacements using clang-apply-replacements
adds 7b24fa3 clang-modernize: Fix clang-apply-replacements invocation bug
adds aa981cf clang-modernize: Fixing doxygen warnings
adds 6b53811 Update clang-modernizer docs
adds 6d75438 Switching code owner email address.
adds dd79f99 clang-modernize: Clean up help output
adds 22c6279 Test commit; added new line to the end of README.txt
adds a281ad7 Reverted Test commit; added new line to the end of README.txt
adds cce1816 Added module map generation option.
adds f688a6b ModuleAssistant: Fix warning, don't return bool as a pointer.
adds 97ead70 Add missing dependency for clang-modernize.
adds 9161757 clang-tools-extra/modularize: Compare Paths to Prefix as nati [...]
adds f3c7eec Added module map generation docs and some clean-up.
adds 5adcc11 Refactoring transform-specific options
adds 37f6cf4 pp-trace - preprocessor tacing and PPCallbacks testing tool
adds 50fcf15 check-clang-tools: Reorder CLANG_TOOLS_TEST_DEPS.
adds 2ab631e check-clang-tools: Add pp-trace for deps.
adds 87dae20 Fix comment. pp-trace can only handle source file at a time.
adds 2b48d29 Delete unused private field to fix -Werror build
adds 21a12f2 Rename Input to Inputs, for consistency with other tests.
adds 6df65b1 pp-trace user documentation - beginnings
adds 4a7378f pp-trace user documentation - beginnings
adds af0c667 [extra] pp-trace - Fixed problems found while writing docs.
adds c169fd8 pp-trace user documentation - beginnings
adds 26c59a1 Introduce clang-query tool.
adds 1ba4786 Silence GCC warning.
adds cdeab62 clang-query: Unbreak msvc.
adds 961d563 Revert r194247 conditional on non-MSVC.
adds 010910f [extra] pp-trace - Test for moduleImport.
adds 1b9fe58 [extra] pp-trace - Add test for conditional callbacks.
adds 634e758 Fixed moduleImport and ident callbacks. Fixed modules test. [...]
adds c762ad5 Extended moduleImport test to test a module with more than on [...]
adds dd426df [extra] pp-trace - Fix for PragmaWarning output, adding tests [...]
adds b6cf4af Make clang's static analyzer checks available through clang-tidy.
adds f3cf375 Always add core checkers if static analyzer checks are enabled.
adds 7029520 Reworked moduleImport example with real data.
adds 3072e9c Fix the build after r195016.
adds e1349f6 Trailing linefeed.
adds be8bff9 Add a .clang-format to avoid reflow of test RUN lines
adds 0ecdfcb Fix a variety of user-visible and comment typos
adds 21025b0 Adapt the code to the interface change in r196108.
adds b6da283 Enea Zaffanella's fix for the PPCallbacks Elif callback, with [...]
adds ec7859a Improve comment, as requested by Alp Toker.
adds 596807f If the LLVM OBJ_DIR path contains any characters not listed i [...]
adds 5b32b5c Revert r196439, "If the LLVM OBJ_DIR path contains any charac [...]
adds a0b0043 Re-apply r196439, with sed patterns modified to be more DOS-p [...]
adds f75a939 Revert r196474, "Re-apply r196439, with sed patterns modified [...]
adds da7c810 clang-tools-extra/test/clang-modernize/HeaderReplacements/mai [...]
adds f3291f7 Changed ConditionValue argument to PPCallbacks If and Elif ca [...]
adds f5cb3c3 clang-modernize: Update PPCallback user.
adds 8f95f1c check-clang-tools: Prune 'clang' stuff. Clang is not used here.
adds 65b2200 [CMake] clang-tools-extra may not depend on LLVM CodeGen.
adds e50d2fe [CMake] clang-tools-extra: Update dependencies.
adds 08e7b10 Fix assertion error.
adds 6d81727 Fix the usage of the CommonOptionsParser ctor changed in r197139.
adds f0c740b Clang-tidy: added --disable-checks, --list-checks options.
adds 665a2b6 Make lit.site.cfg Py3-compatible. Copied from r188041.
adds 3450fce Update the copyright credits -- Happy new year 2014!
adds 031ffc8 Refactored Clang-tidy for better reusability.
adds 8f09b43 clang-tidy: Fix build since r198402 in the case that the sour [...]
adds e983483 clang-tody: Rework r198403, to fix build.
adds e50ff0c Rework of r198404 to avoid changes in the build configuration.
adds 8835c33 Clear the diagnostic buffer after flushing it.
adds 02efb56 A follow-up to r198426: move AnalysisConsumer.h to include/clang/...
adds 824d398 Initial checkin of new module-map-checker tool.
adds 826024a Run llvm/utils/sort_includes.py over the Clang tools code. Th [...]
adds 8cafc86 Fix the top header that corresponds to this source file. Than [...]
adds 9bf9078 Don't emit diagnostics for system headers.
adds 02b6612 Restructured code, no functional changes.
adds 91cb956 Updated file comment.
adds 731b8b7 Fix typo
adds 6b32d80 Reverted r198807, r198808, as they cause link errors in confi [...]
adds 9f497ca Re-applied r198807, r198808 with an additional change to fix [...]
adds a3c89b5 [CMake] module-map-checker itself should depend just on LLVMSupport.
adds 072bce7 Add the check name to the clang-tidy diagnostic output.
adds 671d7f2 [CMake] check_library_exists() requires inclusion in clang st [...]
adds c3b3e5e [CMake] Import CLANG_TOOLS_DIR from check-clang into check-cl [...]
adds 89993ba check-clang-tools: Fixup for r199583.
adds 49007da [CMake] Deprecate CLANG_RUNTIME_OUTPUT_INTDIR and CLANG_LIBRA [...]
adds 0301bbb Remove empty directories.
adds c537293 Attempt to stabilize the Windows builder
adds 44beb84 Track clang changes from r200082
adds a81090f Prospective build fix for unsafe usage of getCustomDiagID()
adds 33fc63b Fix another invalid getCustomDiagID() use to unbreak the build
adds 89188d5 check-clang-tools: Also it doesn't require neither llvm_src_r [...]
adds f88a2f7 Switch clang-query to use the lineeditor library.
adds e4cc48c Add completion to the query parser, and hook it up to clang-query.
adds 9290268 Fix crash when handling an argument parsing-related warning.
adds 3f34960 Make the OptionCategory variable static.
adds bfc1499 Improve clang-tidy diagnostic output and filtering.
adds bb43b2c The diagnostic printer expects the LangOptions to still be al [...]
adds ffc990f Consume checker names from clang static analyzer.
adds dc8b7dd Fix ExplicitConstructorCheck to warn only on in-class declarations.
adds c7a739b Clang-tidy: don't create ASTConsumers not needed for the set [...]
adds dde2044 Re-add the '!' removed by mistake.
adds da776c0 Add a makefile for clang-query. Patch by Alex Horn!
adds f13446e [CMake] Apply DEPENDS to clangTidy.
adds b541130 Update for llvm api change.
adds 90814a8 Update for llvm api change.
adds 5ffa954 Adding documentation for clang-tidy.
adds 61727cd [CMake] Use LINK_LIBS instead of target_link_libraries().
adds 07dcafd Normalized "virtual" and "LLVM_OVERRIDE" usage in clang-tidy.
adds 87bf0ff Made the ClangTidyTest helper class independent of the testin [...]
adds 238723d Added a naive NOLINT implementation.
adds a0cd5ee Add new 'remark' diagnostic type
adds 2bbd7e0 [C++11] Replace LLVM_OVERRIDE with 'override'
adds f174747 Revert a LLVM_OVERRIDE to 'override' change in documentation. [...]
adds d0ae00d [C++11] Replace llvm::tie with std::tie.
adds 76e47bc Documentation comments: fix incorrect usage of \param
adds dee7cac Add a level parameter to ClangTidyCheck::diag.
adds 623fc8c [C++11] Add #include's for OwningPtr.
adds 70ef1c9 Determine support for colored output from stdout instead of s [...]
adds 0fbba79 Normalized the usage of override in the doc.
adds bcec455 [cleanup] Re-sort headers with llvm/utils/sort_includes.py.
adds b71b235 Fixed formatting.
adds abb8eae Added a module for checks not related to LLVM or Google codin [...]
adds 6bf9192 Fixed a crash when handling diagnostics without a valid file [...]
adds 0a60893 Use more specific checks filter in the test.
adds e1827fe Use range-based for loops for better readability. No function [...]
adds c57e47d Use the appropriate operator<< instead of addRanges.
adds 7b9dce6 clang-tools-extra/test/pp-trace/pp-trace-modules.cpp: Use [[@LINE]].
adds 7a14b6d clang-tools-extra/test/pp-trace/pp-trace-modules.cpp: Flush m [...]
adds c1d88b9 [C++11] Replace OwningPtr with std::unique_ptr.
adds eda4311 Deduplicate clang-tidy error messages by file, offset and message.
adds daae6a3 Use DiagnosticRenderer to convert clang diagnostics to clang- [...]
adds 47530bb Add an argument comment checker to clang-tidy.
adds eac5191 clang-tidy/ArgumentCommentCheck: Initializer list in non-stat [...]
adds 9d998ac clang-tidy explicit constructors check: don't warn on deleted [...]
adds c7b2773 Post-filter clang-tidy diagnostic messages.
adds 9435544 clang-tidy explicit constructor check: don't warn on copy or [...]
adds e35a183 ClangTidyTest.h: Don't use initializer list. msc17 doesn't re [...]
adds 84daf0d ClangTidyContext: Don't use initializer on non-static member.
adds e4aa6d0 Removed unused include
adds 03f4d40 Output messages when clang-tidy applies fix-its.
adds d7050b5 ClangTidy.cpp: Don't use non-static member initializer, for msc17.
adds ce64b61 Add clang-tidy check to remove redundant .get() calls on smar [...]
adds 5ff58fe clang-modernize: fix invalid assignment in findClangApplyRepl [...]
adds 9eec02b Disable a few clang-tidy checks by default.
adds b09b848 Fix regex bug in clang-tidy.
adds 9bdb10a Update arc config to new domain.
adds 3cef243 Output clang-tidy errors in a consistent order.
adds 0ee4dd2 Extend the check to detect patterns like 'ptr.get() == nullptr'
adds ca860ac Inject unique_ptr/shared_ptr into the test instead of using <memory>
adds 34f5556 test/clang-tidy/redundant-smartptr-get*.cpp: Both of them rea [...]
adds 045c15b Add new 'let' command to bind arbitrary values into constants.
adds 6b67ba6 QueryParser::doParse(): Fix msc17 build. Don't use initializer list.
adds fdfbf6a ClangQueryTests: Fix msc17 build. Non-static member initializ [...]
adds 182c51f QueryEngineTest.cpp: Appease g++47.
adds a450a7d Blindly try to fix the clang-tools-extra build since my local [...]
adds 055682d Slightly less blindly fixing clang-tools-extra now that I rem [...]
adds e11cfb9 Remove unnecessary explicit unique_ptr ctors now that buildAS [...]
adds fc84b85 Allow clang-tidy tests with any file names.
adds ea23e41 Specify checks in a more reliable way.
adds 3107ba6 Now with correct -disable-checks=
adds 5ecf7ca Try to fix the build. newFrontendActionFactory was changed to [...]
adds e14262f Fix typo (first commit to test commit access).
adds 83ade4c Do not touch get() calls on 'this' object.
adds e8edbb5 Warn on explicit copy constructors.
adds 6c8a52b Add ClangTidyOptions to encapsulate all clang-tidy options.
adds 2e1ac36 Fix the message for "Move constructor declared explicit". Mak [...]
adds 10c783a Add a clang-tidy flag to support temporary destructor-aware a [...]
adds 5751488 Test cleanup recommended in http://reviews.llvm.org/D3556
adds 45e751f Fix ClangTidyOptions constructor to initialize all members. F [...]
adds 35cd343 Add clang-tidy -header-filter option
adds 23c6993 Fix assertion in google-explicit-constructor check when the c [...]
adds fe56061 Fix a crash when diagnostic points to a macro definition on c [...]
adds 18d561b Print stats on displayed and ignored warnings.
adds 4c8c1b7 Store Errors inside ClangTidyContext instead of just pointer [...]
adds 36d6d85 Allow ClangTidyDiagnosticConsumer to be reused.
adds 63615c9 Update for Clang API change and move ClangTidyDiagnosticRende [...]
adds 87404e1 Change the behavior of clang-tidy -checks=, remove -disable-checks.
adds 7a1122d Fixed incorrect StringRef::find usage.
adds 4914159 Initial version of clang-tidy check to use override instead o [...]
adds eabdebe Update clang-tidy documentation.
adds ba6069b clang-tidy/misc/UseOverride.cpp: Appease targeting msvc.
adds fd532c2 Initializer list is unavailable. Use the constructor instead.
adds fc76602 Track clang changes from r209061
adds 00689ad Address review comments on r208954. No functional changes.
adds 8ea1565 Improved llvm-namespace-comment check.
adds fe91477 Added a comment
adds 746f28c Fix clang-query on Windows: flush llvm::outs() after each command.
adds daa7400 Add clang-tidy -line-filter option to filter findings by line [...]
adds 88cdb7b Update the code according to the changes in r209468.
adds 39e33a3 clang-tidy: Only add 'override' before inlined bodies.
adds 3907efd clang-tools-extra/test/clang-tidy/line-filter.cpp: Tweak line [...]
adds c7169bc ClangTidyOptionsTest.cpp: Rewrite literals. Raw string litera [...]
adds 6dca938 Renamed runClangTidy argument Ranges to InputFiles, removed a [...]
adds d8562d3 Remove redundant check discovered in post-commit review of r209505.
adds 56cd110 Revert "Remove redundant check discovered in post-commit revi [...]
adds b672968 Use error_code() instead of error_code::succes()
adds 7c2c408 clang-tidy: Extend the use-override check to understand 'final'.
adds 26e40fe Exit with error when no checks enabled.
adds df3a028 Never filter-out compile errors in clang-tidy, display them a [...]
adds d3d6867 Don't assume an implicit error_code -> bool operator.
adds bef6f66 Remove inclusions of LLVM's private config.h
adds 331cc2d clang-tidy use override: Don't generate incorrect warnings wi [...]
adds e04d0b1 clang-tidy: Make use-override tests stricter.
adds ac560ec Allow per-file clang-tidy options.
adds 0913826 [C++11] Use 'nullptr'.
adds 6b81175 Simplify code. No functional change.
adds 5c11c91 Prospective build fix following clang r210518
adds 29766c2 clang-tidy: [use-override] Remove 'override' if 'final' is al [...]
adds 4d5ee67 Use generic_category from the std namespace.
adds 620d97f Track clang changes from r210758
adds 905eb41 A follow-up to r210260: updated a comment. No functional changes.
adds b0a3dbb Replace llvm::error_code with std::error_code.
adds c0ca6a0 include system_error directly.
adds d42da8f Quick build fix.
adds 19ae52e Prefix error_code with std.
adds 92be0d1 Move google-explicit-constructor check to a separate source file.
adds 04c4175 Unbreak the build after r211244.
adds 36d8bc9 clang-tidy: [misc-use-override] Correctly handle defaulted de [...]
adds 9862cf8 Track changes from clang r211448.
adds 3a0c97b Add clang-tidy-diff.py script to run clang-tidy and display w [...]
adds 462d1ce Add a check to flag the usage of C-style casts (Google Style).
adds 85d3df4 Apparently, some versions of diff like -U0 more than -u0.
adds ef7da95 Rolling back, as the test fails on one of the buildbots: ht [...]
adds df8d2b9 Suppress clang-tidy-diff.py. It is incompatible to py26 due t [...]
adds 0d5e08f Make the clang-tidy-diff.py test conditional on the presence [...]
adds 97ed4ed Suppress clang-tools-extra/test/clang-tidy/clang-tidy-diff.cp [...]
adds 9a070e3 Make clang-tidy-diff.py py3-compatible.
adds a9fac38 Another attempt to add a clang-tidy check for flagging C-styl [...]
adds 05e269a Added a comment to document relation of this check to -Wold-s [...]
adds 7d16831 Initialize ClangTidyMessage::FileOffset field to avoid unitia [...]
adds befa9b8 Consistently handle clang-tidy check names in ClangTidyError.
adds f22fddf clang-modernize: Instantiate llvm::Registry<TransformFactory>.
adds 6f38142 clang-tidy: Instantiate llvm::Registry<clang::tidy::ClangTidy [...]
adds dcb3eb3 Let test/Unit/lit.cfg add config.shlibdir to $PATH on DLL pla [...]
adds b7b57b1 Track IntrusiveRefCntPtr::get() changes from LLVM r212366
adds 4d03699 Track changes from clang r212387, r212388
adds 983c0bd Update for llvm api change.
adds a73b6fe [clang-tidy] Add a little checker for Twine locals in LLVM.
adds 28dc15d [clang-tidy] Address review comments for the Twine checker.
adds a914e13 Use explicit if and restore lost FileCheck error code checking.
adds ac2f60d As funny as it might look, this wasn't what I intended to test.
adds 42a7561 Delete removed formatting option.
adds 134c8d3 Check messages and fixes in the same test.
adds 41968f1 Removed the "-fix" suffix from tests that verify both fixes a [...]
adds e9052ea [doc] Fix incorrect reference to clang-format -> clang-tidy
adds 5462ce0 [clang-tidy] Add a checker for implicit bool conversion of a bool*.
adds 6cc8d94 Fixed the test to work with -implicit-check-not.
adds 5c822d1 Modify the tests to use FileCheck -implicit-check-not option [...]
adds 6d87a74 Fixed compilation errors in tests, enforce checking for error [...]
adds 8f65497 [CMake] Reorder libdeps by alphabetical order.
adds 479bfce [CMake] Update libdeps.
adds 5c5c1ae Suggest automated replacements of C-style casts with C++ casts.
adds 3417dfd Set up clang-tidy diagnostic consumer to print types etc.
adds 55ccf6f [clang-tidy] Add a checker for swapped arguments.
adds 00165fb Fix build when various clang feature flags are enabled/disabled
adds 856bd10 [clang-tidy] Add a checker that removes deducible arguments f [...]
adds 5a1fb36 Prune Redundant libdeps in CMake's target_link_libraries and [...]
adds f186932 [clang-tidy] Add a checker that flags all instances of overlo [...]
adds 3c25067 [clang-tidy] extend make_pair test for fixits in template def [...]
adds 049a6cf [clang-tidy] Add a checker that flags unnamed parameters.
adds 76c21ad Fix the diagnostic.cpp test to explicitly disable more google checks
adds 0c7080d [clang-tidy] Add a checker that warns on const string & members.
adds 2c03f15 Added documentation on how clang diagnostics are reported by [...]
adds 5f9cceb Avoid adding redundant parens.
adds ae78323 [clang-tidy] Add namespaces checkers.
adds fee4dbb [clang-tidy] Add a checker for zero-length memset.
adds b2cf930 [clang-tidy] Also emit a warning for memset(x, 0, 0)
adds b9dde10 [clang-tidy] As a simple heuristic don't emit a swap fixit th [...]
adds dfd9ace Track clang r213171
adds 3381641 [clang-tidy] Provide links to the google style guide for chec [...]
adds 53a937e [clang-tidy] MemsetZeroLenghtChecker: Don't crash trying to e [...]
adds 6336ae9 Make the diagnostic message more complete to check the check name.
adds 78e9383 unique_ptr-ify ownership of ASTConsumers
adds 3d1de3f Revert "unique_ptr-ify ownership of ASTConsumers"
adds 9932b65 clang-tidy: [misc-use-override] Slightly tweak the wording of [...]
adds 5673f8a [clang-tidy] Fix a false positive in the make_pair checker if [...]
adds 91a866a [clang-tidy] Add a check for RAII temporaries.
adds e1d151d Revert r213647; the added test triggers an assertion.
adds 07e67e9 Reapply r213647 with a fix.
adds e1c7b01 check_clang_tidy_fix.sh: Fail immediately if clang-tidy crashes.
adds eb8d9a4 Add the fix that should've accompanied r213738.
adds 4f7c383 [clang-tidy] Fix a heap use-after-free bug detected by asan.
adds 1722174 Plug memory leaks.
adds 838ad71 clang-tidy: [use-override] Tweak messages.
adds 866dd46 Don't warn on NewCallback argument comments, as they are argu [...]
adds f97701d [clang-tidy] Add a checker for code that looks like a delegat [...]
adds 23af33b Use CommonOptionsParser in clang-query. This fixes its suppor [...]
adds 8e02353 Changed tool-template to use CommonOptionsParser.
adds d222e58 [clang-tidy] Make the named parameter check only warn on decl [...]
adds 8175a71 [clang-tidy] Fix unnamed parameter comment insertion with mul [...]
adds b19745d [clang-tidy] Rewrite a for-range loop in the old style.
adds aed95c1 [clang-tidy] Simplify ast matcher.
adds bef81f4 [clang-tidy] forward arguments of the testing script to clang-tidy.
adds 354b45f check_clang_tidy_fix.sh: added comments, use set -o errexit i [...]
adds ab1e044 Rename ChecksFilter to GlobList, as there's nothing specific [...]
adds 8978534 [clang-tidy] Implement the include order checker for LLVM.
adds 4db850c [clang-tidy] Fix sed flag.
adds f3eb052 [clang-tidy] Fix sed flag again
adds f92ae9b [clang-tidy] Fix sed flag, third try
adds 5f006ed Suppress clang-tools-extra/test/clang-tidy/llvm-include-order [...]
adds b998773 Closing the loop. Now this sed invocation is back to what it [...]
adds 8ec8284 Reverting to Rui's last version, as it actually works both in [...]
adds 0c41a73 [clang-tidy] Don't index past the end of a vector.
adds 95cee0d clang-modernize: Transform::createActionFactory return owners [...]
adds e6b8648 Recommit 213308: unique_ptr-ify ownership of ASTConsumers (re [...]
adds a597e68 Update for API change in r215391
adds 07b729a Allow specifying file names and extra arguments when running [...]
adds b0ca61d [clang-tidy] Disable the warning on implicit bool* to bool co [...]
adds 45bed8c Update for API change in clang.
adds caf496a [clang-query] Use the new API for named values from the Parser.
adds c20c37b Also run extra tools unit tests in shared library builds.
adds 1b19d8d Try to unbreak the Makefile build.
adds 4d4f722 [clang-tidy] Add a generic header guard checker + LLVM implem [...]
adds 93bfe04 Fix linking in the Makefile build.
adds b338dc4 In ancient times build targets had to be sorted topologically [...]
adds 52d0707 [CMake] Update libdeps in clangTidyLLVMModule.
adds cc69e42 ClangTidyTests: Suppress FixHeaderGuards on win32 for now.
adds 64a9509 AvoidCStyleCastsCheck: don't warn on casts in macros
adds 5243533 First version of a clang-rename tool.
adds 1171b2f Remove mention of non-existent 'test' directory.
adds 5d88128 Fix link libraries for clang-rename.
adds e75d81d Suppress ClangRenameTests/USRLocFinding.FindsVarUSR on msc17 [...]
adds c4adb7c Remove initializer list.
adds db42007 Revert r215854 corresponding to r215857, "Suppress ClangRenam [...]
adds b5ce40f Add trailing linefeed.
adds 8647ef1 [CMake] clang-rename: Optimize libdeps.
adds 5f0f9a2 [clang-rename] revert r215839
adds d75435e Revert rL215947: "[clang-rename] revert r215839"
adds def6f36 [clang-tidy] Allow /**/ comments on #endifs when checking hea [...]
adds 5fdb307 Update for LLVM api change
adds 9d023fe [clang-tidy] If we're going to change the header guard in the [...]
adds 8deb1ac Simplify creation of a couple ArrayRefs by using None and mak [...]
adds 885b22a Adjust call 'CreateAnalysisConsumer' due to API tweak.
adds 32c0152 Update for LLVM api change.
adds 2724b35 Update for Clang API change.
adds 2f3476c Remove call to llvm::makeArrayRef. Implicit conversion is suf [...]
adds b32e9e5 [clang-tidy] Don't suggest naming unnamed parameters on delet [...]
adds dfe2074 [clang-tidy] Add a checker that suggests replacing short/long [...]
adds 168aabe Try to fix test on msvc and 32 bit hosts.
adds 5c7a8af [clang-tidy] Don't suggest naming the dummy argument of a pos [...]
adds 41778c2 Remove unused AST matcher.
adds ac249c3 [clang-tidy] Use new ASTMatchers to identify template instant [...]
adds 1d32bbc [clang-tidy] Eliminate inline copies of InTemplateInstantiati [...]
adds 5096fcb ClangTidy misc-argument-comment check: don't check arguments [...]
adds aa55a9f [clang-tidy] Add an option to export suggested fixes into a file.
adds 529b6cb Implemented clang-tidy configurability via .clang-tidy files.
adds d3a5b95 Plug a unit test memory leak.
adds 1c71e84 Don't write files with no fixes.
adds fb72a11 Try to make VS 2012 happy after r217155
adds 6632d32 [clang-tidy] Add a little python script that can run clang-ti [...]
adds 491b90a Move clang-tools-extra docs 1.5 years into the future.
adds 12a88be [clang-tidy] Add a couple of paragraphs on run-clang-tidy.py [...]
adds 2891f87 run-clang-tidy: Make clang-tidy path configurable and don't f [...]
adds 96c4e73 Fixed a typo.
adds cdb068c clang-apply-replacements: Deduplicate paths with FileManager.
adds c9041d9 clang-apply-replacements: For-rangify.
adds bcfcec8 Unique_ptrify PPCallbacks ownership. Goes with clang r217474.
adds 1362217 [clang-tidy] Don't try to fix header guard #endif comments if [...]
adds 5787fcf Unique-ptrify ClangTidyCheckFactories. Add a more convenient [...]
adds 92b4694 std::function-ize ClangTidyCheckFactories.
adds 68f0293 Moved main() to the clang::tidy namespace, no functional changes.
adds fa2f5e8 Implemented clang-tidy-check-specific options.
adds 45a27c3 [clang-tidy] Add a checker for long functions.
adds 0892349 [clang-tidy] When emitting header guard fixes bundle all fix- [...]
adds 9c726b6 Rename unit test argument and add argument comments for clarity.
adds 6d3093b [clang-tidy] Don't emit the same fixit multiple times.
adds 293a6e8 Make a variable local so it's lifetime becomes more obvious.
adds 51a9b63 [clang-tidy] Add a checker that warns on TODO comments withou [...]
adds bed754a [clang-tidy] Don't leak the TodoCommentHandler object
adds 559a94c Disable most of the google-readability-casting check for non- [...]
adds 4328a62 run-clang-tidy.py: don't fail when running without -checks=.
adds f6c893d Add newline at eof.
adds 1850c24 ClangRenameTests: Prune redundant libdeps.
adds 30fdf33 Add NamespaceCommentCheck to the Google module.
adds e8aec84 Add missing dependency.
adds 5b43482 Try to pacify dash-using linux distros with a very old-school [...]
adds b556113 ClangTidyTests: Add dependency on clangTidyUtils.
adds 4958bdd Drop superfluous semicolon. GCC's -pedantic warns about this.
adds 07cc408 Provide user name in ClangTidyOptions.
adds ba3eff0 Clang-tidy google-readability-function check: don't warn on g [...]
adds 63013fd [clang-tidy] Add a -config={YAML} option.
adds b95a3d0 Fix a typo
adds 4ddb944 [clang-tidy] Test username substitution in TODO() check.
adds 94bb2e1 Corrected a comment in check_clang_tidy_fix.sh
adds 88ff370 [clang-tidy] Updated documentation.
adds 7d56928 [clang-tidy] Fix for the documentation.
adds ec7f0f5 [clang-tidy] Fix documentation.
adds ddf7bb6 [clang-tidy] Updated documentation
adds 162c542 [clang-tidy] Handle c-style casts from/to enums.
adds 79fc7e1 [clang-tidy] Clarify a comment.
adds 3c61d81 [clang-tidy] Add check misc-braces-around-statements.
adds b9c0ba9 Add missing 'override' keyword.
adds 0e318ad [clang-tidy] Documented check testing.
adds 78333fc [clang-modernize] Update for API change.
adds 81a47ff [clang-tidy] Allow space between "TODO" and "(user)"
adds 04d5b1a Make clang-tidy's runCheckOnCode actually use the DiagnosticC [...]
adds 6a707af Small cleanups from review comments.
adds 241c61b Re-structure clang-rename into a library and the tool.
adds dfd0b3e [clang-tidy] misc-braces-around-statements.ShortStatementLine [...]
adds 04800a0 [clang-tidy] Move some of the misc checks to readability/
adds 7c0f1bb Reformatted code samples in the unit test. No functional changes.
adds bde01e6 Fix llvm-header-guard check.
adds 48e1780 Avoid having "using namespace" for both "clang" and "llvm" na [...]
adds 91fddd1 [clang-tidy] Default options in modules.
adds 2ac8977 [clang-tidy] Minor fixes for the NamespaceCommentCheck.
adds 41094c7 [clang-tidy] Add support for custom configuration file names/ [...]
adds 07babf8 Add flag --enable-check-profile to clang-tidy.
adds 817a7f5 [clang-tidy] Bring order to check registration.
adds 56bf2f2 [clang-tidy] Simplify RUN: lines in the test
adds 05953c8 [clang-tidy] Clean up test.
adds 417b35e [clang-tidy] check_clang_tidy_fix.sh -> check_clang_tidy.sh
adds 68a2a6d Prune CRLF.
adds 4960433 [clang-tidy] Added -system-headers option.
adds 3d72db4 [clang-tidy] Updated docs for r220826.
adds 55c3117 Suppress clang-tools-extra/test/clang-tidy/file-filter.cpp on [...]
adds 0f0e25c Shrink the set of checks enabled by default.
adds 4741514 Fix Makefiles after r220867.
adds e3446fc [CMake] Reformat.
adds d1e04ff [CMake] Add dependencies on clangToolingCore.
adds 282605c [CMake] Prune redundant libdeps.
adds 5ea8813 [CMake] clangApplyReplacement: Add clangAST in libdeps to app [...]
adds 05dd38b [clang-tidy] Added -fix-errors option
adds f9943fb Use findProgramByName. NFC.
adds 3f72117 [clang-tidy] Don't print a message if there's no error.
adds 255255b [clang-tidy] google-readability-function: skip std::nullptr_t
adds 7d9a177 Regression test for the --serialize-diagnostics problem fixed [...]
adds 13f3e9f Remove some redundant virtual on overridden functions
adds d78f04f [clang-tidy] Move the missing namespace comment warnings to t [...]
adds bf5f2b7 Update for LLVM API change
adds 73d7835 Remove uses of StringMap::GetOrCreateValue in favor of stl-co [...]
adds cd5bd45 Update for LLVM API change to make Small(Ptr)Set::insert retu [...]
adds e4ac87f [clang-tidy] Count errors in ClangTidyDiagnosticConsumer
adds 58d11b1 Revert r222363: "[clang-tidy] Count errors in ClangTidyDiagno [...]
adds 6d34e20 [clang-tidy] Count errors in ClangTidyDiagnosticConsumer
adds d781289 [clang-tidy] Set google-readability-namespace-comments.ShortN [...]
adds e0d6dc5 clang-tidy: Add override before the first attribute.
adds 8f9bca7 clang-tidy: [misc-use-override] Add testcase with reversed at [...]
adds 9ebe723 [clang-tidy] Support initializer_list in google-explicit-cons [...]
adds c80d8ec [clang-tidy] More tests for the google-explicit-constructor check
adds 1650757 [clang-tidy] google-explicit-constructor: don't match in temp [...]
adds 213e5aa Update and simplify to match Clang r223095.
adds a1162ad [clang-tidy] Make a test independent of the default check set.
adds e1864be [clang-tidy] Update help messages and docs.
adds abbbb22 Make ArgumentsAdjuster an std::function (clang-tools-extra pa [...]
adds 091aa32 [clang-tidy] Add clang-tidy check for unique_ptr's reset+rele [...]
adds d29369c [clang-tidy] google-runtime-int: Don't check C code.
adds 4f73cc5 Handle newlines on Windows correctly.
adds 8bd51cc clang-tidy: Add a basic python script to generate checks.
adds e708112 [clang-tidy] Extended the example check, added a fix-it, etc.
adds 3e4ecea [clang-tidy] Fix a typo.
adds 4e38769 Update to match clang r223913.
adds 0c66c8c Fixed a typo in a comment. NFC.
adds a7aaf4f clang-tidy: [misc-use-override] Fix 'override' insertion.
adds 6a883bb clang-tidy: [misc-use-override] Simplify regular expressions [...]
adds 7f2eddc Make LoopConvert work with containers that are used like arrays.
adds 0ba06f5 [cleanup] Re-sort the #include lines with llvm/utils/sort_inc [...]
adds e316870 docs/conf.py: bump version to 3.7
adds d18973d clang-tidy: Add initial check for "Don't use else after return".
adds 19fdec9 clang-tidy: 'size' call that could be replaced with 'empty' o [...]
adds b489965 [clang-tidy] Make ClangTidyOptionsProvider::getOptions return [...]
adds 33e9409 [clang-tidy] Minor cleanups in readability-container-size-emp [...]
adds 9536e14 [clang-tidy] Use actual LangOptions.
adds bd89591 Replace size call with empty call where appripriate in clang/ [...]
adds f3815b9 [clang-tidy] Small readability-container-size-empty cleanup
adds cd3151b [clang-tidy] Use shrink_to_fit instead of copy and swap trick
adds 00b86eb Updated tools to match r227345 which changed the getRegistere [...]
adds fadc90d NFC. Migrating clang-tools-extra to the cl::HideUnrelatedOpti [...]
adds 39c3579 [clang-tidy] Fix some false positives in google-readability-casting
adds 84ad200 [clang-tidy] Detect dependent initializer_lists in google-exp [...]
adds 6efe625 [clang-tidy] Don't ignore default set of checks when a config [...]
adds e49296a [clang-tidy] Checker for inefficient use of algorithms on ass [...]
adds 757c937 Verify assign operator signatures.
adds 21c4fbd [clang-tidy] Checker for inaccurate use of erase() method.
adds 6e6eaf8 The -I option needs a space, apparently, from the actual impl [...]
adds 4d5079e Renamed module.map to module.modulemap.
adds a816bf3 Renamed module.map to module.modulemap (modularize).
adds a0fae99 Fixed module-map-checker to recurse umbrella dirs when collec [...]
adds 61ed33b Centralize canonical path conversion.
adds 8518eac Added -block-check-header-list-only option. This is a work-a [...]
adds 331f0cc Add clang-tidy check google-global-names-in-headers.
adds 3bf6e79 Fixed incorrect header inclusion tracking resulting in false [...]
adds 17a4e51 Added support for multiple header list files, as a precursor [...]
adds df2a5a5 Fix broken test in separate build tree.
adds 65380fc [clang-tidy] Fixed a false positive case in misc-inefficient- [...]
adds 48fdd35 clang-tools-extra/test/modularize/NoProblemsList.modularize: [...]
adds eb1ac8c Modularize.cpp: Prune CRLFs.
adds bd32d9a Modularize.cpp: Simplify. Vector may be aware of ranged-for.
adds b13fe0b Re-sort includes using the LLVM utils/sort_includes.py script.
adds 3d4e9ab Moved header list loading to new class. This is staging for a [...]
adds 302ca99 Fix broken logic for include in block check.
adds e95f7ce Add canonical path conversion function and use it so paths ar [...]
adds 5edfeeb [clang-tidy] Fixed two wrong fix-it cases in misc-inefficient [...]
adds 690e2b7 Updated file comment on modularize usage, as it was out-of-date.
adds 6ac98d8 Temporary hack to avoid false errors. Real fix comming.
adds 6ef1a52 Added support for extracting headers from module maps as a so [...]
adds c9ab0df Fixed missing checkins.
adds 725c9e8 Pruned some unneeded code and comments.
adds b8c316a Added module map coverage support, extracted from module-map- [...]
adds ae7b006 Remove carriage returns.
adds 2e97d7f Deleted module-map-checker, as it's been folded into modularize.
adds 3602256 Adapt Makefile dependencies for the clang module format chang [...]
adds 6e2f2cb Revert "Adapt Makefile dependencies for the clang module form [...]
adds 640b82a Fixed script name in the clang-tidy documentation.
adds 0b4bdf3 Add clangCodeGen.a to the tools that need it after the clang [...]
adds 9a0b94b Fix typo s/bitcodewriter/bitwriter
adds e7cb657 Revert "Add clangCodeGen.a to the tools that need it after th [...]
adds 5f18daa Adapt clang-tools-extra to clang module format changes. - add [...]
adds 257a063 Add a missing target requirement.
adds ad50388 Revert "Add a missing target requirement."
adds db41e64 Revert "Adapt clang-tools-extra to clang module format changes."
adds af8e0ac [clang-tidy] Fixed a false positive case in misc-inaccurate-e [...]
adds 4900a60 [clang-tidy] Correct confusion between overwrite and override. NFC.
adds 91b3e5c [clang-tidy] Correct spelling error in test file name. NFC.
adds 7a4ab6c [clang-tidy] Use the new ArrayRef<FixItHint> inserter.
adds 35ced88 Update for clang r230512
adds dc876a0 Fixed canonical path function.
adds 2a82d48 [clang-tidy] Various improvements in misc-use-override
adds 233092a Add 'let' to the help message.
adds 374d8df [clang-tidy] Assert related checkers
adds 828eb94 [clang-tidy] Refactor: Move readability checks to namespace c [...]
adds 464ba7c [clang-tidy] Organized clang-tidy unit tests. NFC.
adds 2e858ee [clang-tidy] Refactor: Move misc clang-tidy checks to namespa [...]
adds 3b7fb4c [clang-tidy] Refactor: Move llvm clang-tidy checks to namespa [...]
adds 68bf279 clang-tidy: Update test as underlying problem apparently was fixed.
adds 12abebd Add -fexceptions for targets which need it
adds a48da6e [clang-tidy] Output more diagnostics in check_clang_tidy.sh
adds 13fb438 [clang-tidy] Fix namespace comments. NFC.
adds 3b68e32 [clang-tidy] Refactor: Move google clang-tidy checks to names [...]
adds 2fdb55e [clang-tidy] Fix diag message in clang-tidy misc-uniqueptr-re [...]
adds aee590b [clang-tidy] Replace unrecognized namespace ending comments.
adds 7230248 [clang-tidy] Slighly clarified a comment.
adds c6e932b Use std::string instead of StringRef to prevent use-after-free.
adds 82e3f4f Renamed function to avoid confusion about purpose.
adds 5fd5692 [clang-tidy] Fix assertion when a dependent expression is use [...]
adds 5eaf150 [clang-tidy] Refactor: Rename clang-tidy misc check files and [...]
adds ba5d706 [clang-tidy] Refactor: Rename clang-tidy readability check fi [...]
adds 6f511ea [clang-tidy] Fixed header guards using clang-tidy llvm-header [...]
adds 22efda0 [clang-tidy] Clean up misc-use-override warning. NFC
adds 545c21e [clang-tidy] Static Analyzer checker configuration options pa [...]
adds 9fe6e12 [clang-tidy] Remove an empty destructor.
adds ba771fe Add clangBasic to libdeps according to r232051 since the inte [...]
adds beb293a [clang-tidy] Fix false positives in the misc-static-assert ch [...]
adds 8f13572 Move remove-cstr-calls from a standalone executable to a clan [...]
adds cf5c6bb Fix ./configure build after r232338.
adds 74d7ca7 Remove an empty directory.
adds b50be21 And one more empty directory.
adds aefa8e6 [clang-tidy] Move google-readability-function check to readab [...]
adds 27021ed Make helpers static. clang-tools edition.
adds 8ef2bf0 Refactor: Simplify boolean expression in modularize
adds 6677d2d Fix clang-tidy to not assume wrong source locations for defau [...]
adds 47c5d50 Fix false positive on anonymous namespaces in headers.
adds 3beaec3 Force braces on the else branch if they are being added to th [...]
adds 4a46996 [clang-tidy] Clarify message for the google-explicit-construc [...]
adds a788029 [clang-tidy] Added a couple of tests for misc-static-assert.
adds 03618ee [clang-tidy] Fix for http://llvm.org/PR23130
adds b135ab7 Remove redundant virtual from member functions marked 'override'.
adds e72b682 [clang-tidy] Ignore expressions with incompatible deleters.
adds 232c3fe [clang-tidy] Fix for llvm.org/PR23161
adds 11f43a2 [clang-tidy] Add readability-simplify-boolean-expr check to c [...]
adds 1daf9da Use 'override/final' instead of 'virtual' for overridden methods
adds a34ed46 Change range-based for-loop to be -Wrange-loop-analysis clean [...]
adds c5c0ba2 [clang-tidy] Remove static StringSet in favor of binary search.
adds 25e8e16 Fix clang-tools-extra build after clang r235614.
adds 85c5ed3 clang-tidy: [readability-else-after-return] Fix false positiv [...]
adds c31eeb4 Disable clang-tools-extra/test/pp-trace/pp-trace-modules.cpp [...]
adds 6a5bbb2 Revert r236001, "Disable clang-tools-extra/test/pp-trace/pp-t [...]
adds 4b29f42 Update to match clang r236404.
adds 41ae1d2 Fixed infinite recursion bug.
adds cbfb437 Changed option processing to implicitly use -x c++ if no othe [...]
adds 0781039 [clang-tidy] Fix for llvm.org/PR23161
adds b585e94 Refactor MacroInfo so range for loops can be used to iterate [...]
adds 1562645 Fix misleading parameter name for PPCallbacks::FileSkipped.
adds ebb8b3d [clang-tidy] Treat all types with non-trivial destructors as RAII.
adds 0000958 Update to match clang r237508.
adds c436d50 [clang-tidy] Enhance clang-tidy readability-simplify-boolean- [...]
adds 6736b82 docs: Spell a couple of cmake options with =ON in the docs
adds e536262 Copy lit shell changes from clang to clang-tools-extra, exclu [...]
adds 24d00fe [clang-tidy] Disable google-readability-casting for .c files [...]
adds 1fbea31 Add a clang-tidy check for move constructors/assignment ops w [...]
adds 796a0a9 [clang-tidy] Fix for llvm.org/PR23572
adds 048422b [clang-tidy] Don't issue most google-readability-casting warn [...]
adds a599a4d [clang-tidy] misc-noexcept-move-ctors should ignore implicit [...]
adds 83140c0 [clang-tidy] Renamed misc-noexcept-move-ctors to misc-noexcep [...]
adds 060433c [clang-tidy] Fix for llvm.org/PR23355
adds 2aa28ee Update for clang API change.
adds 0c5c442 Fixed option comment. '=' is required.
adds a756a45 Fixed option description. '=' is required.
adds f72b8a6 [clang-tidy] Force braces around leaf 'else if' for consistency.
adds 769f1da Fixed modularize to warn about missing headers referenced in [...]
adds 0866fd1 clang-tidy: Add checker that warns about missing parentheses [...]
adds cff0e2d [clang-tidy] Move user-defined matches to unnamed namespaces [...]
adds b797d49 clang-tidy: Add checker that warn when macro argument with si [...]
adds e868ba5 clang-tidy: Remove an unused private field. NFC
adds cd17542 Add missing dependency clangFrontend to unit test.
adds f06b273 Add missing dependency clangFrontend to clangQuery.
adds c5a819d Update for ParseARgs ArrayRef-ification
adds 8cfc177 Update for LLVM API change to return by InputArgList directly [...]
adds b13d08f [clang-tidy] Fix false positives in misc-macro-parentheses checker
adds 05592be [clang-tidy] Fix false positives in the macro parentheses checker
adds ddc0d24 [clang-tidy] Enhance clang-tidy readability-simplify-boolean-expr...
adds 4763f24 [clang-tidy] minor coding style tweak. make functions static.
adds d947af8 [clang-tidy] Enhance clang-tidy misc-macro-repeated-side-effects...
adds 002088f Replace some const std::string & with llvm::StringRef or std: [...]
adds 15eba5e Revert r241330. It compiled with Visual C++ 2013 and gcc 4.9. [...]
adds 7a33bc5 Fixed erroneous comment.
adds 6020cf4 Fixed erroneous comments.
adds f2c69a9 Fixed line-endings.
adds 1109a22 Added mechanism to modularize for doing a compilation prechec [...]
adds 0a57cf6 docs/conf.py: bump version to 3.8
adds cebf34a [clang-modernize] Don't rely on iterator auto-dereferencing.
adds ad68326 Initial version of clang-tidy check to find and fix unused pa [...]
adds e6f41b8 Extend misc-unused-parameters to delete parameters of local f [...]
adds e5e1975 misc-unused-parameters: Fix handling of parameters in templat [...]
adds 44409b7 Appease test/clang-tidy/misc-unused-parameters.cpp for target [...]
adds 5740081 Fix the shell script check_clang_tidy.sh in r242984.
adds 6e44d3b misc-unused-parameters: Fix bug where the check was looking a [...]
adds 33bc520 [clang-tidy] Don't duplicate the leading slash.
adds b691165 Updating the documentation for clang-tidy. Removes some non-A [...]
adds 09ebdf9 misc-unused-parameters: Don't warn on ParmVarDecls in the ret [...]
adds 4ac25ac Fixing a failing test the bots found with r243266.
adds c87458d Trying again to a failing test the bots found with r243266.
adds 2270a1f [clang-tidy] Set current main file name in tests.
adds dffd1a4 misc-unused-parameters: Properly handle static class members.
adds a79ece6 misc-unused-parameters: Only remove parameters in the main so [...]
adds 8bece3e Move an extra switch to clang-tools-extra/test/clang-tidy/mis [...]
adds f246511 [clang-tidy] Support replacements in macro arguments in misc- [...]
adds 9bd642b Add misc-unused-alias-decls check that currently finds unused [...]
adds 8658dd2 Add missing 'override'.
adds 9a162e4 Replace callback-if with isExpansionInMainFile as suggested i [...]
adds 15e984c [clang-tidy] Improve the misc-unused-alias-decl message
adds 4d2f6f7 Update references to new lists.llvm.org mailing lists.
adds 4ac5595 Add the "quit" command as a way to terminate clang-query inte [...]
adds 3d10010 Correcting and adding tests for r244206.
adds 25cc742 Silence gcc 5.1 unused variable warnings using LLVM_ATTRIBUTE [...]
adds f73aa43 misc-unused-parameters: Don't touch K&R style functions.
adds 9340f00 Add an IncludeInserter to clang-tidy.
adds 77e6340 Fix shadowing of type with variable.
adds bbdbc22 Default initialize from explicitly constructed object.
adds 91e3679 Do not use inheriting constructors.
adds 8bc93b0 Fix strict dependency uncovered by windows bot.
adds cdbaed0 Also ClangTidyTests requires clangLex.
adds 6ca6d0f 1. Disable tests that currently cannot work on windows due to [...]
adds 4783692 Revert the diagnostic improvements in r244602 as they introdu [...]
adds 178caf7 Reinstantiate better diagnostic, this time with a fatal error [...]
adds d8db79c Lazily initialize HeaderFilter in ClangTidyDiagnosticConsumer [...]
adds df70b2b [clang-tidy] Make FileOptionsProvider fields protected to mak [...]
adds 3d8ea2b Fix formatting.
adds cf64efd [clang-tidy] Fix IncludeInserter/IncludeSorter bug.
adds 78f1555 [clang-tidy] Create clang-tidy module modernize. Add pass-by- [...]
adds b346722 [clang-tidy] Don't use delegating constructors.
adds 3b7db21 misc-unused-parameters: Fix crasher with C forward declaratio [...]
adds 844122a [clang-tidy] Move IncludeSorter.* and IncludeInserter.* to cl [...]
adds 924b71f clangTidyModernizeModule: Update libdeps.
adds a34cc6e clang-tools-extra/test/clang-tidy/modernize-pass-by-value.cpp [...]
adds 9d67741 clang-tools-extra/test/clang-tidy/modernize-pass-by-value.cpp [...]
adds deefe2c [clang-tidy] Allow use of -list-checks option without need to [...]
adds acc8846 [clang-tidy] Fix a use-after-free.
adds a61c18f [clang-tidy] Fixed typos and formatting in a comment. NFC
adds b6f1d04 We no longer need a custom matcher for this; use the builtin [...]
adds 443f869 Insert override at the same line as the end of the function d [...]
adds f95ab50 [clang-tidy] Add loop-convert check to clang-tidy.
adds 89b8288 [clang-tidy] Add new IdentifierNaming check
adds 3d0e75d [clang-tidy] Add use-nullptr check to clang-tidy.
adds e8b6bc0 clang-tools-extra/test/clang-tidy/readability-identifier-nami [...]
adds be2c671 [clang-tidy] Fix LoopConvertCheck bug.
adds 474d21c [clang-tidy] Fix a bug in UseNullptrCheck.
adds 71a2654 Replacing a custom AST matcher with some builtin AST matchers [...]
adds d669877 Replacing a custom AST matcher with some builtin AST matchers [...]
adds 95bfe5b Revert "[clang-tidy] Add use-nullptr check to clang-tidy."
adds 4ecd379 Fix IncludeInserter to allow for more than one added header p [...]
adds 3a2a8fe Remove empty destructors added in r245500. I got confused by [...]
adds 6e9233e [clang-tidy] Add modernize-use-nullptr check, attempt 2.
adds 83feacd [clang-tidy] Work around failure in Darwin.
adds 0f9f86e [clang-tidy] Fix use-after-free in UseNullptrCheck.
adds e6927b2 [clang-tidy] Add back a test with a custom NULL macro. Remove [...]
adds 4066c60 [clang-tidy] Fold the meat of the UseNullPtrCheck into an ano [...]
adds 0411b8b [clang-tidy] Fix bug in modernize-loop-convert check.
adds 53a6d90 clang-tools-extra/test/lit.cfg: Prune an obsolete feature, py [...]
adds e63c135 Tweak clang-tools-extra/test/clang-tidy/file-filter.cpp to pa [...]
adds a729532 Tweak clang-tidy-diff.py to pass JSON argument correctly to c [...]
adds 9116e19 Add a new clang-tidy check (misc-move-constructor-init) that [...]
adds 5fd9bc9 [clang-tidy] Use a python script instead of a shell script to [...]
adds abd5f47 [clang-tidy] Use check_clang_tidy.py instead of check_clang_t [...]
adds 97a0f21 [clang-tidy] Mention check_clang_tidy.py instead of check_cla [...]
adds a696c7f Change the test to use the new python script instead of the m [...]
adds 0ca9a2b Tweak clang-tidy-diff.py to recognize "filename" in the diff ourput.
adds ddcf421 Make test EOL tolerant by moving the symbol ot the first line [...]
adds 46bb912 [clang-tidy] Remove check_clang_tidy.sh that has been replace [...]
adds d9216bc Test commit!
adds 4ec41cc [clang-tidy] Migrate UseAuto from clang-modernize to clang-tidy.
adds 9bf3f1f Tests no longer need the 'REQUIRES: SHELL' line.
adds 43cfbf1 Add replace-auto_ptr check.
adds 3035fc1 Avoid LoopConvertCheck replacements in template instantiations.
adds c186910 LoopConvert no longer take as alias references to other containers.
adds 1789309 Fix another LoopConvert fail.
adds 725e033 [clang-tidy] Update docs for clang-tidy checks. NFC
adds 21940bf [clang-tidy] Renamed a test file to <check-name>.cpp.
adds 7722687 [clang-tidy] Move clang-tidy docs to a separate directory. Cr [...]
adds c95659f Expose language options to the checkers; disable UseNullptrCh [...]
adds 38d5152 Reverting r246209 while I investigate a build bot failure: ht [...]
adds 8e50bd6 [clang-tidy] Documented the reason to run the test in C++98 mode.
adds 56c3af3 Reapplying r246209, which exposed language options to the che [...]
adds c9bb1cf Disable several more clang-tidy modernize checkers when not c [...]
adds fbf0ffc Disable clang-tidy misc checkers when not compiling in C++ mo [...]
adds dbe52d1 Updated to make use of the AST matcher instead of a custom ma [...]
adds d356642 [clang-tidy] Move misc-use-override and readability-shrink-to [...]
adds 2c5d536 Using an early return as it is more clear; NFC.
adds a430467 [clang-tidy] misc-assert-side-effect: support assert macros d [...]
adds be5160d Using an early return as it is more clear; NFC.
adds 3711dea Help the clang-tidy helper script to understand C files better.
adds e401b5a Allow the static assert clang-tidy checker to run over C code.
adds 8a16759 Fix several corner cases for loop-convert check.
adds 96dd782 Add \n to the regex in clang-tidy-diff.py in order to fix htt [...]
adds 473ac6e Fix use-auto-check.
adds 1604b41 [clang-tidy] Updated the check name in the doc.
adds 4497fda Fix loop-convert crash.
adds a21340e Move some more functionality into the AST consumer creation f [...]
adds 3ce14e6 Disable clang-tidy readability checkers when not compiling in [...]
adds 1ebb84a Disable clang-tidy Google checkers when not compiling in C++ [...]
adds d8afa72 Updating the code owners list.
adds f791a2b Two more fixes to loop convert.
adds ed37914 [clang-tidy] Fix add_new_check.py.
adds 344639a [clang-tidy] Fix llvm-include-order check on Windows.
adds 77ada21 Avoid repeated replacements on loop-convert check.
adds 915a754 Avoid using rvalue references with trivially copyable types.
adds 21b8393 [clang-tidy] Updated docs.
adds f894ffa [clang-tidy] Fix run-clang-tidy.py.
adds b736bf3 Add a redirection page to unbreak external links.
adds 11a44ee [clang-tidy] Automatically redirect to the new page.
adds 4741681 [clang-tidy] Fix PR22785.
adds 3834176 Add a deprecation notice to the clang-modernize documentation.
adds 340f73f [clang-tidy] Add inconsistent declaration parameter name check
adds 16b40d6 [clang-tidy] Renamed tests files to be closer to the check names.
adds 40ec87b [clang-tidy] add_new_check.py improvements: add doc file, ref [...]
adds 5140308 [clang-tidy] Add misc-sizeof-container check to find sizeof() [...]
adds 29e1c44 clang-tidy/readability-inconsistent-declaration-parameter-nam [...]
adds cd06a52 clang-tidy/misc-sizeof-container.cpp: Add explicit triple.
adds aeb5f8d Another patch for modernize-loop-convert.
adds cb58bfc [clang-tidy] Fix minor issues in the testing script.
adds da6de9b [clang-tidy] misc-sizeof-container: whitelist std::bitset<>.
adds 4cea64e Test commit.
adds 16fe194 Prune CRLF.
adds fed112b [clang-tidy] misc-sizeof-container: whitelist std::array
adds d54f17a [clang-tidy] misc-sizeof-container: remove fix-it hints
adds 18bb151 [clang-tidy] updated misc-sizeof-container docs.
adds 75338b1 [clang-tidy] Update check name in the comment. NFC.
adds 0a9677f Remove garbage. The issue was fixed in r246856.
adds e9e4c7d [clang-tidy] Improve the help text for -dump-config.
adds 67f3b56 [clang-tidy] Added a style guide link.
adds c81a70f [clang-tidy] Make google-runtime-int configurable.
adds 1f8962c [clang-tidy] google-runtime-int: made the matcher more restri [...]
adds eae921a [clang-tidy] Ignore spaces in -checks=
adds 61bf08c Refactors AST matching code to use the new AST matcher names. [...]
adds 4787a0a Add a test to modernize-loop-convert.
adds 3206fb0 [clang-tidy] install helper scripts
adds 9845829 Update clang-tidy documentation.
adds 5ba21b0 clang-tools-extra: Appease PR24881. [-Wdocumentation]
adds 62880fb Pass SourceLocation by value instead of by const reference si [...]
adds 2d2353f Refactor LoopConvertCheck.
adds d184d48 [clang-tidy] Fixed formatting of headings in the docs.
adds 7128dda Replace references to "transform" with references to "check" [...]
adds 50a5da4 misc-unused-parameter: Ignore lambda static invokers.
adds 93e55f7 Fix loop-convert for const references to containers.
adds 2833619 Fix loop-convert for trivially copyable types.
adds c5f9d02 Use simpler interface for getting the pointee type for a node.
adds b23a289 Solve comment on rL248418.
adds 6dc0fe7 Remove dangling parenthesis.
adds b9d0ad9 Add NamingStyle option to modernize-loop-convert.
adds d563702 [clang-tidy] Updated misc-unused-raii documentation.
adds 59536cf [clang-tidy] Removed a stray empty line in the docs.
adds a13378c [clang-tidy] Code factorization and cleanup in IdentifierNamingCheck
adds a74c382 Install clang-query by default.
adds 1567403 [clang-tidy] add option to specify build path
adds f34afcc Fixing a sphinx warning.
adds cb57731 Create modernize-make-unique check.
adds 2c2b89e Adding a checker (misc-new-delete-overloads) that detects mis [...]
adds 91c3260 Hopefully silencing some built bot warnings. Note, this shoul [...]
adds cb1ea4a Silencing bot failures a more creative and definitive way.
adds 8c7e0de Some of the build bots are unhappy about the overload of the [...]
adds 8a772cd [clang-tidy] Better diagnostic in tests when clang-tidy fails.
adds 5726ddb [clang-tidy] Fix an assertion in the readability-braces-aroun [...]
adds 3534791 [clang-tidy] Added missing check lines, made the checking stricter.
adds 31ab7f0 Adding a checker (misc-non-copyable-objects) that detects sit [...]
adds 4c33686 Add support for 'cbegin()' and 'cend()' on modernize-loop-convert.
adds da72ce1 [clang-tidy] Implement FixitHints for identifier references i [...]
adds 6ca8fa5 [clang-tidy] fix add_new_check.py
adds 914d6af Prevent loop-convert from leaving empty lines after removing [...]
adds d16c266 Update clang-tidy documentation.
adds b2049c6 [CMake] Don't include the test directories if CLANG_INCLUDE_T [...]
adds 3dc8dbe Fix the *unchecked* commit.
adds 2c5fed3 Handle trailing underscores on modernize-loop-convert variabl [...]
adds 4064662 Adding a new clang-tidy module to house CERT-specific checker [...]
adds c784760 Hopefully rectifying a build bot issue with:
adds 65af295 Taking a stab at fixing failing build bots that use make. Unf [...]
adds 0004769 Replace double negation of !FileID.isInvalid() with FileID.is [...]
adds 237f33a SourceRanges are small and trivially copyable, don't them by [...]
adds e294083 Fix bug in modernize-use-nullptr.
adds c820163 Document a bug in loop-convert and fix one of its subcases.
adds bc522ba Use better mocks in modernize-make-unique, and fix matcher.
adds fcf78a4 Adding a checker (cert-dcl50-cpp) that detects the definition [...]
adds d2ec07d Add a new module for the C++ Core Guidelines, and the first c [...]
adds c4d6a6f Create interfaces and tests for the overlapping replacements [...]
adds 5c40d3f Improved the misc-move-constructor-init check to identify arg [...]
adds 18de751 Attempting to appease the CMake build bots after r249429.
adds 3d6a247 Change the write modes to "binary" so that line endings do no [...]
adds 3246d60 [VFS] Switch clang-tidy tests to use an in-memory fs.
adds fa0bfc9 Add checker for the C++ Core Guidelines: cppcoreguidelines-pr [...]
adds 08ae890 Loosening the restriction on variadic function definitions so [...]
adds e815e70 Fixing links and reformatting code; NFC.
adds 52781d8 Adding a checker (cert-err52-cpp) that detects use of setjmp [...]
adds 7819030 Add a new checker that tests whether a throw expression throw [...]
adds bfae702 Explicitly enable -fcxx-exceptions for this test to appease W [...]
adds 2f99922 [clang-tidy] Python script for easy check rename
adds 31bffa3 Test commit
adds ff24fcc Added documentation for misc-throw-by-value-catch-by-reference.
adds d07f76b [clang-tidy] add check cppcoreguidelines-pro-type-static-cast [...]
adds 3105766 [clang-tidy] new check cppcoreguidelines-pro-bounds-pointer-a [...]
adds f535df4 Expose the clang-tidy misc-assign-operator-signature checker [...]
adds 3d93680 Appeasing build bots by linking in the proper libraries.
adds 46286b1 Updating the documentation for the readability-inconsistent-d [...]
adds 2a1e897 Exposing an existing checker under the name cert-err61-cpp, a [...]
adds 5b943fc Support every kind of initialization.
adds c3f9682 Prevent modernize-use-auto from emitting a warning when 'auto [...]
adds 26123d0 Use __SIZE_TYPE__ to fix buildbot failures.
adds 722d849 [clang-tidy] add cert's VariadicFunctionDefCheck as cppcoregu [...]
adds 2671425 Fix overlapping replacements in clang-tidy.
adds 5c475a8 Empty undefined static variable -> local variable.
adds 40928b2 Replacements in different files do not overlap.
adds 776233f [clang-tidy] add check cppcoreguidelines-pro-type-union-access
adds 835316e Make a bunch of static arrays const.
adds ed971c0 Added check uniqueptr-delete-release to replace "delete x.rel [...]
adds dec2fa6 Apply modernize-use-default to clang-tools-extra.
adds 1ec3c0f Revert "Apply modernize-use-default to clang-tools-extra."
adds 550e301 Add modernize-use-default check to clang-tidy.
adds d8975af [clang-tidy] add check cppcoreguidelines-pro-type-vararg
adds 5b0326a clang-tools-extra/test/clang-tidy/modernize-use-default.cpp: [...]
adds 4f2fb9c clang-tools-extra/test/clang-tidy/cppcoreguidelines-pro-type- [...]
adds 10c3416 Make string constants in the modernize module static.
adds 82aa9cf Add %check_clang_tidy and %clang_tidy_diff.
adds eb2ff27 Correctly print the type in modernize-make-unique.
adds bccbb3e Don't use "auto" on loops over fundamental types in modernize [...]
adds 9a9a457 Switch check_clang_tidy to argparse and add a -resource-dir a [...]
adds debf80b Make isExpensiveToCopy() tri-state.
adds e8386d6 Test commit
adds 98e9c93 [clang-tidy] Add check readability-implicit-bool-cast
adds a1858d2 [clang-tidy] Fix for build bots not liking #include <cstddef>
adds 3398672 [clang-tidy] Another fix for failing buildbots regarding sign [...]
adds 026e9e8 [clang-tidy] Add return value for non-assert builds.
adds 90819fe assert(false) -> llvm_unreachable.
adds 557e222 Drop dead return after llvm_unreachable. NFC.
adds eaac824 clang-tidy/add_new_check.py: Adapt to use %check_clang_tidy in tests
adds 40fe18c [clang-tidy] Add new check cppcoreguidelines-pro-bounds-array [...]
adds 3a15aab Add modernize-redundant-void-arg check to clang-tidy
adds 2ec654d [tidy] Remove stray iostream include from test.
adds 248c34c clang-tools-extra/test/clang-tidy/modernize-redundant-void-ar [...]
adds c9e531b Change test to just define NULL instead of #including stddef. [...]
adds 7274710 Only copy small types in modernize-loop-convert.
adds 5de4992 modernize-use-default supports copy constructor and copy-assi [...]
adds 08712a8 Try to fix buildbots failure.
adds 823f52c Fix crash in redundant-void-arg check.
adds ec0b777 Remove unreachable that was reached in modernize-use-nullptr.
adds 17ad46c Fix another crash in the redundant-void-arg check.
adds b18f7db Make the modernize-loop-convert's const-detection smarter.
adds 7597d25 Improve more the const-detection in modernize-loop-convert.
adds 06b02ab Handle correctly containers that are data members in moderniz [...]
adds cb990ba Improve modernize-make-unique matcher.
adds ea72b0c Accommodate interface change in r252134.
adds 91b0cde Refactor: Simplify boolean conditional return statements in c [...]
adds 9dcc243 [clang-tidy] readability-named-parameter: don't complain abou [...]
adds bde2ec2 Fix another case where loop-convert wasn't handling correctly [...]
adds c350406 Avoid naming conflicts with the old index in modernize-loop-convert.
adds 1c6f58f Use the old index identifier by default, instead of 'elem'.
adds 585bfe8 Allow the alias to be of a different type.
adds 1b64523 [clang-tidy] add new check cppcoreguidelines-pro-type-cstyle-cast
adds 1dfea28 [clang-tidy] Fix message style (capitalization, trailing period).
adds 2e1c6fa Add ExtraArgs and ExtraArgsBefore options to enable clang war [...]
adds ffa01b5 Rewording some of this documentation to describe the check in [...]
adds 9ab621f [clang-tidy] misc-macro-parentheses: fix fp when using object [...]
adds be8298c Fix bug in suggested fix that truncated variable names to 1 c [...]
adds edeb485 [clang-tidy] Remove unused #includes.
adds 422e612 [clang-tidy] Test commit (playing with git-svn)
adds 53ac014 Add a new clang-tidy checker that flags throw expressions who [...]
adds f52c3e5 modularize: add install rule
adds 7fdf5c3 Fix bug 25362 "cppcoreguidelines-pro-bounds-array-to-pointer- [...]
adds 6a78f19 [clang-tidy] add check cppcoreguidelines-pro-bounds-constant- [...]
adds 900479b Revert r253401, "[clang-tidy] add check cppcoreguidelines-pro [...]
adds 0bd5e76 Replace a dyn_cast with isa where the result was only being u [...]
adds 19b9081 Test to ensure the function does not have an unresolved or un [...]
adds edb1c44 Fix test failure introduced by r253859. I believe that the ne [...]
adds f947113 [clang-tidy] code cleanup using isAssignmentOp()
adds cfdc33d [clang-tidy] Const std::move() argument ClangTidy check
adds c1d87c3 [clang-tidy] Fix a typo in my latest commit.
adds 20421e3 Fix problem with Clang-tidy parallel configure build.
adds e9f788f [clang-tidy] cppcoreguidelines-pro-bounds-pointer-arithmetic: [...]
adds 33966fd [clang-tidy] google-explicit-constructor: improve the warning [...]
adds a63ca9c Add a new checker, cert-err58-cpp, that checks for static or [...]
adds 22d27be Force test to a target that supports thread_local
adds 4d97bba Replace the custom AST matcher for nothrow functions with the [...]
adds c665cc7 Fixed header determination logic. Was missing extensionless h [...]
adds 9dcad4d Backing out 254635 until I have a good workaround and test case.
adds 9291cc8 clang-tidy readability identifiers: better diagnostic location
adds 5fe7468 Added coverage check for extensionless headers, and exclude h [...]
adds a59a957 There were problems if a relative path is used for an include [...]
adds 12006c4 [clang-tidy] Sort includes case-sensitively.
adds d061555 Add a license clarification for use of links and titles of CE [...]
adds 3f27e61 [clang-tidy] Fix PR25812.
adds d8fc0a7 [clang-tidy] add check cppcoreguidelines-pro-bounds-constant- [...]
adds f428a5d clang-tools-extra/test/clang-tidy/cppcoreguidelines-pro-bound [...]
adds ce077d2 [clang-tidy] Check for suspicious string assignments.
adds b1ebcd3 [clang-tidy] Fix a crash in misc-new-delete-overloads
adds ab725b9 [clang-tidy] Don't use diag() for debug output
adds 2d676c1 [clang-tidy] Add namespace support to add_new_check.py
adds 9a257e3 [clang-tidy] google-readability-namespace-comments: ignore st [...]
adds d548820 Remove clang-modernize.
adds a1b68e4 check-clang-tools requires clang-headers due to test/clang-tidy.
adds 5945d59 Fix a false positive case in ContainerSizeEmpty check (PR25893).
adds 5750d94 [clang-tools-extra] Text formatting
adds c05e128 Updated year (2014-2015).
adds 20d021b [clang-tidy] Updates to documentation: formatting, titles, etc.
adds 3223c8e [clang-tidy] Added documentation for modernize-redundant-void-arg
adds 98f65ff Renaming CERT documentation files to use the CERT rule identi [...]
adds de99dfd [clang-tidy] Preserve comments and preprocessor directives wh [...]
adds 0d933d4 [clang-tidy] Fix a false positive case in ContainerSizeEmpty check.
adds 7d99438 Orphaning these RST files; each one is retained only for link [...]
adds ff657db [clang-tidy] Don't generate duplicated blank line in add_new_ [...]
adds fc45889 [clang-tidy] Fix capitalization of the message in the example
adds c2894cd [clang-tidy] Fix a use-after-free bug found by asan
adds cfa943b [clang-tidy] Add UnnecessaryCopyInitialization check to new " [...]
adds 5d66c51 [clang-tidy] Fix configure build
adds 9ec09bd [clang-tidy] Add the missing Makefile
adds cf45aa5 [clang-tidy] Use hasLocalStorage() to identify unnecessary co [...]
adds 9dc7263 [clang-tidy] Don't use delegating constructors
adds c96e398 Rename the CERT namespace to cert, and update some checkers t [...]
adds 8ded824 Fix typo.
adds f64de93 [clang-tidy] Use proper capitalization and punctuation for di [...]
adds e6f991f Disable part of the misc-move-constructor-init checker when t [...]
adds f5eb428 [clang-tidy] Add non-inline function definition and variable [...]
adds e0bc822 [clang-tidy] Fix a false positive in google-runtime-memset
adds 92159bd Add documentation redirects for clang-tidy checkers that are [...]
adds 6db24aa Add extra tests for handling throw() and noexcept() specifiers.
adds 0ced364 Support virtual-near-miss check.
adds e2ddab9 [clang-tidy] Slightly clarified comments.
adds f502328 Teach clang-tidy how to upgrade warnings into errors.
adds f81d1d4 [clang-tidy] Fix a copy-paste error.
adds d0604d1 [clang-tidy] Fixed wording ("clang-tidy check", not "clang-ti [...]
adds d27e112 [clang-tidy] Python scripts shebang fixes
adds c5d0240 Ensure the lit.site.cfg and Unit/lit.site.cfg make targets do [...]
adds 4c842fd Make modernize-use-default tolerant of delayed template parsi [...]
adds 157a53b [clang-tidy] Handle decayed types and other improvements in V [...]
adds 89a1af8 Add support to the misc-assert-side-effect check for MSVC-sty [...]
adds 5931e8b Fix crashing on user-defined conversion.
adds 9cadfa1 Test commit. Fix typo in comment.
adds 5640675 Remove autoconf support
adds ae280a0 Fix Clang-tidy modernize-use-override warning in unittests/cl [...]
adds 78d2fa2 Add clang-tools-extra documentation to the CMake build.
adds 797249e [clang-tidy] Use relative URL for redirection.
adds b27ecfd [clang-tidy] Fix documentation.
adds 58df3c0 docs/conf.py: update copyright year
adds 71ae640 [clang-tidy] Move implicit-cast-in-loop check to upstream.
adds dc974fa [clang-tidy] Fix style issues. NFC
adds b048a0d Fixed function params comparison. Updated docs and tests.
adds 1e4b716 [clang-tidy] Fix minor style issues. NFC
adds d822649 [clang-tidy] ForRangeCopyCheck that warns on and fixes unnece [...]
adds ceea3df [clang-tidy] Don't use delegating constructors, since they ar [...]
adds a66cd9b test/clang-tidy/performance-for-range-copy.cpp: Appease for t [...]
adds e692d6b Add a new check, readability-redundant-control-flow, that che [...]
adds b38d8ce Sort checks alphabetically in ReadabilityTidyModule.cpp.
adds 8ef589d Fix build problem by lower SmallSet<N> to a reasonable value
adds 8bf1f26 [clang-tidy] Add non-constant references in function paramete [...]
adds ac36cf7 [clang-tidy] Removed unnecessary parameters in the test
adds b3eb6e4 clang-tidy: [misc-unused-parameters] Ignore template instantiations.
adds 180025a [clang-tidy] bug fix: Don't warn on partial template speciali [...]
adds f520c4a [clang-tidy] Fix a crash issue on misc-virtual-near-miss check.
adds 5cb32e0 [clang-tidy] More friendly warning in "google-runtime-referen [...]
adds e98c3ce [clang-tdiy] Add header file extension configuration support.
adds 194b2ef Unbreak the cmake shared build.
adds 7fa2f95 Add qualifiers that are about to be necessary. NFC
adds 8c250f2 [clang-tidy] Reformatted docs + minor updates
adds 347f6fe [clang-tidy] Move incorrect-roundings to upstream.
adds cb98498 Expand the simplify boolean expression check to handle implic [...]
adds 5b67166 Reverting r260096; it causes build bot failures:
adds 142ec8f [clang-tidy] Update documentation
adds ec797ff [clang-tidy] Fix an error in .rst
adds 594e2bc [clang-tidy] Reshuffled paragraphs a bit, added contents.
adds 9800591 [clang-tidy] Correct IncorrectRoundings namespace.
adds e10c6d1 [clang-tidy] Fix assertion failure on `at` function in modern [...]
adds 7c8a431 [clang-tidy] Some improvements in 'misc-definitions-in-header [...]
adds d1cdf89 [clang-tidy] Replace a custom ASTMatcher with a built-in one.
adds 40d23fc [clang-tidy] Make readability-container-size-empty work with [...]
adds 10af35d [clang-tidy] Add 'misc-misplaced-widening-cast' check.
adds 4919563 [clang-tidy] Add -target in misc-misplaced-widening-cast test [...]
adds 7e866b0 [clang-tidy] Add a check to find unintended semicolons that c [...]
adds 6d0128d [clang-tidy] Fix an assert failure in 'readability-braces-aro [...]
adds 2422234 Merge branch 'arcpatch-D16922'
adds 8b25129 [clang-tidy] google-runtime-int: fix a false positive in impl [...]
adds ac23243 [clang-tidy] improve misc-misplaced-widening-cast so it also [...]
adds 6a53498 [clang-tidy] Fix failure in 'misc-misplaced-widening-cast' test.
adds e8c37cf Reapply r260096.
adds 2d073c4 [clang-tidy] Add check performance-faster-string-find
adds bf40938 Improve documentation
adds 1fdcbc3 [clang-tidy] Only invoke ForRangeCopyCheck on expensive-to-co [...]
adds f19886a [clang-tidy] ClangTidy check to flag uninitialized builtin an [...]
adds 762657f fix an indent issue in the doc which causes sphinx to fail wi [...]
adds 553562b clang-tools-extra/test/Unit/lit.site.cfg.in: Prune on_clone. [...]
adds 28ff242 [clang-tidy] Enhance modernize-redundant-void-arg check to ap [...]
adds bd32ec9 [clang-tidy] Fix an assert failure of ForStmt in `readability [...]
adds 8dc4617 [clang-tidy] Fix an assert failure in `modernize-loop-convert`.
adds 720a78d [clang-tidy] Match the type against the get() method we are c [...]
adds 565be77 Add a new check, cert-flp30-c, that diagnoses loop induction [...]
adds ec40c95 [clang-tidy] Describe modules, link to LLVM development docs, [...]
adds ee85d1d Add a new check, cert-env33-c, that diagnoses uses of system( [...]
adds 9414f1e [clang-tidy] Updated docs on testing clang-tidy checks.
adds f293e86 [clang-tidy] Added a check for forward declaration in the pot [...]
adds b9533eb [clang-tidy] introduce modernize-deprecated-headers check
adds aa68a2d Trying to fix MSVC build
adds bced68b [clang-tidy] Another attempt to fix MSVC build
adds 9b4ddaf check-clang-tools: Introduce the feature "target-headers".
adds 93095c0 [clang-tidy] update links to Google Code Style in docs
adds d2829e1 [clang-tidy] Adding headers needed in modernize-deprecated-he [...]
adds 09a1e3e Revert r261814, "check-clang-tools: Introduce the feature tar [...]
adds 9a4d38a Add a new check, readability-redundant-string-init, that chec [...]
adds b391a76 Remove a blank line at EOF. NFC
adds a0028d8 [clang-tidy] Fix a crash issue when clang-tidy runs with comp [...]
adds a251359 [clang-tidy] Minor change in the doc
adds b9f987a [clang-tidy] Fix an assertion failure in `modernize-use-nullp [...]
adds c7cb34b IdentifierNamingCheck.cpp: try to fix MSVC build
adds 6235848 [clang-tidy] Make 'modernize-pass-by-value' fix work on heade [...]
adds 7f7e07c [clang-tidy] Fix an assertion failure of "SLocEntry::getExpan [...]
adds d99fffa [clang-tidy] Add "clang-tidy as a clang plugin" skeleton.
adds 88ff8aa [clang-tidy] Documentation fixes.
adds f9eac5a [docs] Fix docs to work with doxygen 1.8.11
adds 9096184 [clang-tidy] Do not emit warnings from misc-suspicious-semico [...]
adds 9364165 [clang-tidy] Improve the robustness of a test.
adds 8572d6a Fix two minor syntax issues in the documentation
adds 277f6c8 fix some minor typos in the doc
adds 56bf837 [clang-tidy] Make 'modernize-use-nullptr' check work on multi [...]
adds 28a5b9a [clang-tidy] Extend UnnecessaryCopyInitialization check to tr [...]
adds 2f2761a [docs] Clean up doxygen comments a bit.
adds 2320d43 [clang-tidy] Make 'modernize-use-nullptr' check ignores NULL [...]
adds b0ef849 [clang-tidy] Fix "Name is not a simple identifier" assertion [...]
adds 6c2ee4e Fix Clang-tidy modernize-deprecated-headers warnings; other m [...]
adds 5e36674 [clang-tidy] Use hasAnyName() instead of matchesName().
adds 40ca895 [clang-tidy] Update check for API change in r263895.
adds 9c31a56 [clang-tidy] Fix check broken in rL263822.
adds 345b712 Fixed some cases in the modularize assistant mode where heade [...]
adds 6fc0622 Fix crashes from delayed template parsing code that assumed g [...]
adds 732f733 Moving files that were placed in the wrong directory from r264049.
adds e013eab [clang-tidy] Fix redundant-string-init check with msvc 14 headers.
adds 091a31e [clang-tidy] Skip reporting of not applicable fixes.
adds 6fdb0e6 [clang-tidy] Fix redundant-string-cstr check with msvc 14 headers.
adds 6e4459e [clang-tidy] Fix broken test with redundant string init (msvc).
adds 82eed71 Add check for unneeded copies of locals
adds df5cd18 [clang-tidy] misc-assign-operator-signature checker checks re [...]
adds 18c46d0 [clang-tidy] Add support for different char-types for the rea [...]
adds 37a03db clang-tools-extra/test/clang-tidy/readability-redundant-strin [...]
adds 07d1d87 Fixup -- "-target x86_64-unknown -fno-ms-compatibility" didn' [...]
adds fe52e10 3rd attempt of fixup with -std=c++11
adds b6d920f Add clang-tools-extra release notes
adds 84d0739 clang-tidy: Add check modernize-raw-string-literal
adds 3b802fd clang-tidy: Fix broken buildbot
adds 4e74ed2 [clang-tidy] Add performance check to flag function parameter [...]
adds 2f39d01 [clang-tidy] Add check to detect dangling references in value [...]
adds a1f0b8e [clang-tidy] readability check for const params in declarations
adds 385900d [docs] Added 3.8 clang-tidy release notes, fixed formatting.
adds 73573a2 [clang-tidy] Adjust dangling references check to ASTMatcher changes.
adds 99be39d [clang-tidy] Fix MSVC build.
adds 437cccf Update copyright year to 2016.
adds 5ea21d1 note for top-level consts in function decls tidy
adds 6ba94b4 [docs] Fix a typo, change the style of the clang-tidy release [...]
adds 5e64620 [clang-tidy] Add a new checker to detect missing comma in ini [...]
adds a08b1fc Update release notes with list of checks added since 3.8.
adds 87fb19b [clang-tidy] Don't delete unused parameter in class override [...]
adds 3134a3e [Clang-tidy] Improve checks documentation consistency.
adds a1c0200 [clang-tidy] Update an example. NFC.
adds 92258c7 [clang-tidy] fix a couple of modernize-use-override bugs
adds 623c3e8 [clang-tidy] Reduce false-positive ratio in misc-suspicious-m [...]
adds 34ea60a [clang-tidy] Fix documentation of misc-suspicious-missing-comma
adds f290123 [clang-tidy] Add a check to detect static definitions in anon [...]
adds 8eff102 [clang-tidy] Extension of checker misc-misplaced-widening-cast
adds 73d46bf [clang-tidy] fix building clang-tidy documentation.
adds d37e72b [clang-tidy] filter plugins and plugin arguments of the command-line
adds f8f3bc5 [clang-tidy] Assertion fix in misc-misplaced-widening-cast check.
adds 575a1a8 [docs] Update version (http://llvm.org/PR27253)
adds d374c07 [clang-tidy] Fix FP with readability-redundant-string-init fo [...]
adds 4d4725d [clang-tidy] Fix infinite loop in MisplacedWideningCastCheck.
adds 4504868 [clang-tidy] Remove unnecessary getName() on Decls and Types [...]
adds b71a741 [clang-tidy] fix a crash with -fdelayed-template-parsing in U [...]
adds 56faca0 [clang-tidy] add new checker for string literal with NUL character.
adds 510604c Mention readability-static-definition-in-anonymous-namespace [...]
adds a919b26 [clang-tidy] cppcoreguidelines-interfaces-global-init
adds b66ea95 [Release Notes] Sort checks alphabetically.
adds 75181d5 [clang-tidy] fix readability-avoid-const-params-in-decls crea [...]
adds 4b273f7 [clang-tidy] add_new_check.py should fail if check name start [...]
adds d6f8bcc [clang-tidy] Add a readability-deleted-default clang-tidy check.
adds 9c1474b Complete support for C++ Core Guidelines Type.6: Always initi [...]
adds 4b3c21a clang-tools-extra/test/clang-tidy/readability-deleted-default [...]
adds e9e6148 [clang-tidy] Fix documentation generation.
adds 077a73a Add support for type aliases to modernize-redundant-void-arg.cpp
adds 655a621 [clang-tidy] Add check misc-multiple-statement-macro
adds 711e372 [clang-tidy] Add checker for operations between integrals and [...]
adds d619024 [clang-tidy] Add new checker for suspicious sizeof expressions
adds fb22ea8 [Release Notes] mention Clang-tidy misc-multiple-statement-ma [...]
adds 23b204f [clang-tidy] Add more detection rules for redundant c_str calls.
adds c2a6391 Add missing override keyword to silence -Winconsistent-missin [...]
adds 5778510 Replace hardcoded comment at 'lit.site.cfg.in'
adds 9bd1811 [clang-tidy] readability-container-size-empty fixes
adds 8180dc9 Initial version of misc-unused-using-decl check.
adds dfa5357 [Release Notes] Mention Clang-tidy misc-unused-using-decls check.
adds 8a12043 [Clang-tidy] Fix extra semicolon warning in cppcoreguidelines [...]
adds 633d674 Fix a crash in cppcoreguidelines-pro-type-member-init related [...]
adds a2a9da6 clang-tidy: [misc-unused-using-decls] Always use the canonica [...]
adds 92463f0 clang-tidy: [misc-unused-using-decls] Support template types.
adds cf8ed12 [include-fixer] Add a prototype for a new include fixing tool.
adds d8689d1 IncludeFixerTest.cpp: Tweak not to assume clang-tools-extra w [...]
adds 0543069 Fix cast compiler warning message in include-fixer.
adds d1f3b6c [Clang-tidy] Fix for crash in modernize-raw-string-literal check
adds 4ad9607 [clang-tidy] Cleanup some ast-matchers and lift some to utils.
adds ce3ece3 [clang-tidy] Add new checker for comparison with runtime stri [...]
adds ca213c1 [clang-tidy] New checker to detect suspicious string constructor.
adds 16cf66a [Release Notes] Mention Clang-tidy misc-string-constructor an [...]
adds 910e775 [clang-tidy] Fix broken build bot.
adds 98d6ff1 clangTidyReadabilityModule: Add clangTidyUtils in libdeps, co [...]
adds 4f8a4ad [clang-tidy] fix link in Release Notes
adds e4e1c0e [Clang-tidy] Fix Clang warning in misc/StringConstructorCheck.h.
adds 4345dad [clang-tidy] Fix misc-macro-repeated-side-effects false posit [...]
adds 46f5639 clang-tidy/cppcoreguidelines/ProTypeMemberInitCheck.cpp: Use [...]
adds 186b9c6 A clang-tidy check for std:accumulate.
adds 46085a7 [clang-tidy] Enhance misc-suspicious-string-compare to move d [...]
adds bec6447 [clang-tidy] New checker for redundant expressions.
adds 83addc4 [Release notes] Mention Clang-tidy misc-fold-init-type check.
adds 2bb621a [clang-tidy] Added misc-move-const-arg docs.
adds 60e27af [clang-tidy] Now adding correct misc-move-const-arg documentation ;]
adds 67b26d6 [ClangTidy] Add an 'explain-checks' option to diagnose where [...]
adds 5de88d6 Don't search compilation database in explain-check test.
adds c471abc clang-tidy -list-checks should exit with non-zero code when n [...]
adds 0dcfb3a Fix a crash in cppcoreguidelines-pro-type-member-init when ch [...]
adds defdbb3 Remove explain-config testcase that detect hard-coded check.
adds 952a4e3 Clean up the include fixer 'driver' a bit and make the databa [...]
adds 5096bca [include-fixer] Add a find-all-symbols tool for include-fixer.
adds 7e310d1 Add missing dependency.
adds 374711c Don't search compilation database in explain-check, fixing bu [...]
adds 6c51024 Fix explain-check failure test on Windows.
adds 619c27a [find-all-symbols] Clean up dependencies, fixing cmake shared build.
adds bed80b3 [find-all-symbols] Also update unittest dependencies.
adds f237ae1 Fix a bunch of sign-compare warnings
adds d52761a Wdocumentation fix
adds 15e6bf3 clang-tools-extra/test/clang-tidy/cppcoreguidelines-pro-type- [...]
adds a64349e Fix include path in ClangTidy.cpp.
adds 0e49fad FindAllSymbolsTest.CTypedefTest: Tweak for LLP64 like x86_64-win32.
adds 694009c Add missing newline in clang-rename output.
adds cdbd585 [include-fixer] Add an option to minimize include paths.
adds 669f9af [clang-tidy] cppcoreguidelines-pro-type-member-init should no [...]
adds 10c1dd6 [include-fixer] Add Yaml database integration.
adds 1d33042 [find-all-symbols] Save absolute file path instead of relativ [...]
adds 62b3188 [find-all-symbols] Fix racy yaml file writing.
adds 39ce4a2 Make run-find-all-symbols executable.
adds 54a3251 [find-all-symbols] Parallelize the merge step.
adds 80f25a0 small reformat to test access
adds 889329f Add boost-use-to-string
adds 4a6b615 Add a clang-tidy check that flags string-to-number conversion [...]
adds f711a20 [Release Notes] Mention Clang-tidy cert-err34-c check.
adds 34874aa [clang-tidy] Add modernize-make-shared check
adds 5e8c5f7 [include-fixer] Fix Clang-tidy modernize-use-override and som [...]
adds c807180 [clang-tidy] Cleaning namespaces to be more consistant across [...]
adds 087b7ba [Clang-tidy] Fix Clang-tidy modernize-use-override and some I [...]
adds fd58c1b [clang-tidy] ProTypeMemberInitCheck - check that field decls [...]
adds 197372c [clang-tidy] Cleanup namespace in utils folder.
adds a01ae3e Fix a crash in cppcoreguidelines-pro-type-member-init when ch [...]
adds d69aa22 [include-fixer] Abstract includeFixerMain function.
adds 91e8ca7 Fix cppcoreguidelines-pro-type-member-init failure test on Windows.
adds b9a137a [clang-tidy] Speedup misc-static-assert.
adds 84f5259 [clang-tidy] MoveConstructorInitCheck - Add parameter name to [...]
adds b2d99de Added XrefsDBManager into include-fixer and made XrefsDB retu [...]
adds 9ca4e69 When renaming a class, ename pointers to that class as well.
adds cf19728 [clang-tidy] New: checker misc-unconventional-assign-operator [...]
adds efb05a5 [clang-tidy] Remove STL dependency from a test.
adds a813862 [clang-tidy] Apply NOLINT filtering to Clang warnings.
adds 82441c5 [clang-tidy] Improve -warnings-as-errors tests.
adds fcb2d53 [Documentation] List Clang-tidy checks alphabetically.
adds ed84b00 clang-rename: when renaming a field, rename initializers of t [...]
adds d6dc031 clang-rename tests: move the run lines to the top of the test files
adds 67d9a7e Fix docs.
adds 47fbc04 Trying to fix docs.
adds fbf7629 Support variables and functions types in misc-unused-using-decls.
adds 20c1ffc [clang-tidy] new google-default-arguments check
adds 8722646 [include-fixer] Autodetect yaml databases in parent directories.
adds 9a592f1 Fixed cppcoreguidelines-pro-type-member-init when checking re [...]
adds 66005d6 [include-fixer] For now, only add the first suggested include.
adds 9864959 [include-fixer] Work around partial names in both directions.
adds b3f23e7 [include-fixer] Emit some terminal output so users can see th [...]
adds 63049c2 [include-fixer] Remove unused includes and accessor.
adds 68b6763 [include-fixer] Default to YAML db, it's much more useful tha [...]
adds 6fce394 [clang-tidy] Lift parsing of sequence of names functions to utils.
adds 2d7f243 Disable IncludeFixerTests/IncludeFixer.NestedName for now. It [...]
adds 8da8410 clang-rename: fix renaming of field with implicit initializers
adds 4189dec [find-all-symbols] Slim SymbolInfo.
adds a468e6f [include-fixer] Add basic documentation.
adds 03a2247 [clang-tidy] Adds modernize-use-bool-literals check.
adds 8acc3a8 [find-all-symbols] Save relative file path for each symbol.
adds 5186b98 [include-fixer] Add lit-test for relative include path.
adds ef51b76 [include-fixer] Also output the location where we found an un [...]
adds d9c05c4 [include-fixer] Always ignore SFINAE contexts.
adds a1fe076 [clang-tidy] Add FixIt for swapping arguments in string-const [...]
adds f8ab578 [clang-tidy] Refactoring of FixHintUtils
adds bb7870c [Clang-tidy] modernize-use-bool-literals: documentation style.
adds bfab925 [clang-tidy] Add missing dependency of libtooling to misc module
adds b799d41 [clang-tidy] Improve misc-redundant-expression and decrease f [...]
adds 3bb1565 [clang-tidy] Ignore using-declarations defined in marcro in m [...]
adds a53fccc [clang-tidy] Adds modernize-avoid-bind check
adds 938ce78 [clang-tidy] - PerformanceUnnecesaryCopyInitialization - only [...]
adds 39a1383 [find-all-symbols] Add enum type support.
adds 4e6864c clang-rename: check that the source location we find actually [...]
adds e92b2c3 [include-fixer] Rename XrefsDB to SymbolIndex.
adds 8f7feb0 [find-all-symbols] Add EnumDecl type in YAML traits.
adds b655905 [include-fixer] Simplify unittest code.
adds 42d1382 [clang-rename] Fix broken dependency on shared build.
adds ed563df [include-fixer] Use scope contexts information to improve query.
adds b0fc236 [include-fixer] Fix broken dependency shared build
adds 170f515 [Release notes] Mention Clang-tidy modernize-avoid-bind check.
adds 64c4a78 [clang-tidy] TypeTraits - Type is not expensive to copy when [...]
adds 5a8e0be [clang-tidy] Cleanups utils files
adds 4832bde [include-fixer] Make the "extend to the right" hack support t [...]
adds 61129f8 [find-all-symbols] Ignore anonymous enum declarations.
adds 217cbd4 [find-all-symbols] Add IWYU private pragma support.
adds 0349520 [clang-tidy] Skip misc-macro-parentheses for namespaces (Fix [...]
adds 451d06f clang-rename: avoid StringRef members in USRLocFindingASTVisitor
adds 4bf4c41 [clang-tidy] Lift common matchers to utils namespace
adds f8f5d16 IncludeFixerTest.cpp: Add explicit triple for some tests. The [...]
adds dee201f include-fixer: They require clangLex.
adds a09ac5e FindAllSymbolsTests doesn't require clangToolingCore.
adds 5914b4e findAllSymbols: Prune unused libdeps.
adds fb5e10d [include-fixer] Ignore non-scoped enum declaration during search.
adds 62a3f69 [include-fixer] Run tests with -fno-ms-compatibility.
adds 296bbc1 [clang-tidy] Fix a functional change from r269656.
adds 1ba2168 [clang-tidy] Fix a template function false positive in misc-u [...]
adds 1170cc3 [clang-tidy] Fix misc-unused-using-decls test failure in wind [...]
adds 330a15b [include-fixer] Don't insert #includes if a fatal error occurred.
adds 1db8509 [clang-include-fixer] Added Vim integration for clang-include-fixer.
adds be640cb [clang-tidy] Use unresolvedLookupExpr node matcher from ASTMatcher.
adds 3755932 clang-rename: handle non-inline ctor definitions when renamin [...]
adds 328a992 [include-fixer] Also look up prefixes of queries.
adds 21d54d1 [include-fixer] Sort headers after inserting new headers.
adds 5c8703d [clang-tidy] Fix doc titles.
adds c90e93f [clang-tidy] Fix/add style guide links.
adds cdf3159 [include-fixer] Remove obsolete windows hack.
adds 9f34cd9 [include-fixer] Make search handle fully qualified names correctly.
adds 21b27ba [include-fixer] Remove an unused local variable ExistingHeaders.
adds 6aef44b [include-fixer] Fix unused variable warning in Release builds.
adds b25c7ec [find-all-symbol] Add macro support.
adds 143cc34 [clang-tidy] Handle using-decls with more than one shadow decl.
adds 238e81f [find-all-symbols] make HeaderMapCollector optional in FindAl [...]
adds 3504854 [find-all-symbols] fixed FindAllMacros compilation error.
adds 298c7be [clang-tidy] Add more descriptive comments and examples in mi [...]
adds 4e8dff9 [find-all-symbol] Try to fix the failure windows unittest.
adds 2a77e66 [find-all-symbols] fix failing unittest for Windows build bot.
adds 768cc76 clang-rename: fix renaming members when referenced as macro a [...]
adds ab0522f [find-all-symbol] Ignore inline namespace context.
adds cd0a83c [find-all-symbols] Some cleanups in unittest.
adds 3f89bf0 [clang-tidy] Switch to a more common way of customizing check [...]
adds cb223d7 Fix docs
adds 4556aed Commiting for http://reviews.llvm.org/D20365
adds 23033da Commiting for http://reviews.llvm.org/D20365
adds de7f6bd Commiting for http://reviews.llvm.org/D20365
adds 43756df [clang-tidy] modernize-pass-by-value bugfix
adds 921e5ad [find-all-symbols] Added hardcode header mapping from header [...]
adds 3cc93df [clang-tidy] modernize-pass-by-value bugfix. Reverting lit-st [...]
adds 818ca80 [include-fixer][find-all-symbols] removed unused const member [...]
adds 6213f81 [clang-tidy] modernize-pass-by-value bugfix. Reverting lit-st [...]
adds 87349bd [include-fixer][find-all-symbols] added missing dependencies.
adds 4efb5a9 [clang-tidy] Don't rely on <array> being available.
adds 0c59161 clang-rename: fix renaming non-members variables when referen [...]
adds 771e03e [clang-tidy] Fix typo in test file name.
adds 3684ef9 [include-fixer] moved STLPostfixMap into findAllSymbols libra [...]
adds 4b83c43 [include-fixer] Simplify the code since we won't handle multi [...]
adds 23f2dfd Include local header with quotes instead of angle brackets.
adds f7525a8 [include-fixer] /usr/include/xlocal.h to include/xlocal.h in [...]
adds b318041 Speed up check by using a recursive visitor.
adds 1871ab4 clang-tools-extra/test/clang-tidy/cppcoreguidelines-pro-type- [...]
adds df6c9e4 [include-fixer] Add a missing .h.
adds 19bc5e9 Fix a wrong check in misc-unused-using-decls
adds 614606a [clang-tidy] Fix script adding new clang-tidy check
adds d3a1e8c [clang-tidy] Remove redundant quote in add_new_check script
adds f506f18 [clang-tidy] UnnecessaryCopyInitialization - Extend to trigge [...]
adds cae2416 [include-fixer] Create a mode in vim integration to show mult [...]
adds 20a6809 [include-fixer] Add missing dependency.
adds 2d50e9e Make the vim integration output a bit prettier and drop the - [...]
adds 4bedafb [include-fixer] collect the number of times a symbols is foun [...]
adds fa0a0e8 [find-all-symbols] Add a test to make sure merging actually works.
adds 15e2aef [include-fixer] Code cleanup.
adds 41679aa [include-fixer] use tooling::Replacements since the order of [...]
adds 9e2e785 [include-fixer] Rank symbols based on the number of occurrenc [...]
adds 28df44b [include-fixer] Use a DenseMap, order doesn't matter here.
adds 9dd1132 [include-fixer] Inline trivial methods.
adds cec2b3e [include-fixer] use clang-format cleaner to insert header.
adds b1b7a9b [ASTMatchers] Added ignoringParenImpCasts to has matchers
adds 3ccdf1f [include-fixer] removed unused forward declaration.
adds f31c301 IncludeFixerTests: Update libdeps.
adds ae45fd4 [find-all-symbols] remove dots in SymbolInfo file paths.
adds 3d02f63 [include-fixer] disable path cleaning test for windows and mingw.
adds 4a22f29 [include-fixer] Use YAML format in -output-headers and -inser [...]
adds 9459077 [include-fixer] use includer of .inc header to be the file pa [...]
adds 560e4ac Fix uninitialized memory access when the token 'const' is not [...]
adds 0451d51 clang-rename: fix renaming heap allocations
adds 35b3404 [clang-tidy] Ignore function context in misc-unused-using-decls.
adds 9412885 [include-fixer] added GNU symbols hardcoded header mapping.
adds 4ea8aec [include-fixer] fixed a wrong header mapping.
adds 67e2c8d [include-fixer] Don't add missing header if the unindentified [...]
adds 9162d30 [include-fixer] Be smarter about inserting symbols for a prefix.
adds 382ff73 [clang-tidy] modernize-use-auto: don't remove stars by default
adds ca07215 [clang-tidy] Do not try to suggest a fix if the parameter is [...]
adds 2e636da clang-rename: implement renaming of classes inside static_cast
adds e07e2f2 [include-fixer] Mention more details in the document.
adds 157efba [clang-tidy] Ignore the deleted function in misc-definitions- [...]
adds 90c7d30 [clang-tidy] readability-identifier-naming - Support for Type [...]
adds 8e15eca [include-fixer] try to make vim header selection more friendly.
adds 862160b Add the misc-misplaced-const check to clang-tidy, which diagn [...]
adds b926355 Adding a release note for the misc-misplaced-const check adde [...]
adds 27a7665 Fixing a build bot issue with duplicate explicit instantiations.
adds 6fec9de [Clang-tidy] Documentation style consistency.
adds 31478e6 [Clang-tidy] Alphabetical checks order in release notes.
adds 7c44504 [clang-tidy] misc-macro-parentheses - avoid adding parenthese [...]
adds 89dabad [include-fixer] do not add enum forward declaration into symb [...]
adds 67193ee [clang-tidy] correct clang-tidy-diff.py help message
adds 02f0949 [include-fixer] explicitly set minimize-paths in test.
adds c05e8bd [include-fixer] Keep dot dot in SymbolInfo file paths.
adds 9f768c7 [clang-tidy] misc-argument-comment: don't bail out when an ar [...]
adds f54b78b clang-rename: implement renaming of classes inside dynamic_cast
adds 2a25dcd Update to match LLVM r272232.
adds 8fcd861 [include-fixer] do not index friend function declaration.
adds 24876e4 clang-rename: fix the DynamicCastExpr test on ps4
adds e0ac97e [include-fixer] give users an option to show N more headers i [...]
adds 1d8536e clang-rename: implement handling of remaining named casts
adds 642cef2 [include-fixer] only deduplicate symbols after matching symbo [...]
adds 490c294 [include-fixer] remove redundant code.
adds 0d6a98c [include-fixer] Correct two wrong header mappings.
adds 438a0a5 Apply performance-unnecessary-value-param to clang-tidy.
adds 14d36c6 [clang-tidy] Remove dead code. NFC.
adds b3857f3 clang-rename: implement renaming of classes with a dtor
adds a116a17 [clang-tools] mark TokenName as unused
adds 1a08f9f [clang-tidy] misc-move-const-arg: Detect if result of std::mo [...]
adds a0e0eb8 [clang-tidy] misc-move-const-arg: Fix typos
adds 2141d6a [clang-tidy] readability-identifier-naming - Support for Macros
adds 493d815 [clang-tidy] Fix doxygen errors. NFC.
adds 4ef522a [clang-tidy] More doc fixes. NFC.
adds 5170460 [clang-tidy] Add modernize-use-emplace
adds 2a11e9e [clang-apply-replacements] use Range::operator==() instead of [...]
adds 4aca949 clang-rename: add a -old-name option
adds d53ad27 Fix clang-tidy patterns to adapt to newly added ExprWithClean [...]
adds d4e8cce Fix build of ClangRenameTests
adds ed81c08 Remove ignoringImplicit from clang-tidy.
adds ddd3748 [clang-tidy] Add modernize-use-using
adds 73df095 clang-tools-extra/test/clang-tidy/modernize-use-using.cpp: Sa [...]
adds 468afca [clang-tidy] Don't run misc-definitions-in-headers check in f [...]
adds 51dfaef [clang-tidy] Warning enum unused using declarations.
adds 4b59613 clang-rename: add a -export-fixes option
adds 9ffb919 clang-rename: try to make ClassTestReplacements more reliable
adds c2f3876 clang-rename: Update libdeps corresponding to r273910.
adds ca3f43e [clang-tidy] boost-use-to-string arg expr location bugfix
adds 8d30be1 [clang-tidy] Do not match on lambdas.
adds 8e73e12 [clang-tidy] UnnecessaryValueParamCheck - suggest std::move() [...]
adds 947bf2a [include-fixer] make HeaderMapCollector maps from regex inste [...]
adds 1d11685 Fix broken build caused by r274494.
adds 0c68172 [clang-tidy] Fix more enum declaration cases in misc-unused-u [...]
adds 3ceab05 [include-fixer] reduce stack size by changing RegexHeaderMap [...]
adds 3979e83 [clang-include-fixer] fix PEP8 warnings
adds a9ec0ac [clang-tidy] UnnecessaryValueParamCheck - only warn for virtu [...]
adds 3ff2b7b [clang-tidy] Enhance redundant-expression check
adds daea826 [clang-tidy] Add dependency on clang-headers
adds 5f159b7 [clang-rename] add basic vim integration
adds 73ed17e [include-fixer] Add missing namespace qualifiers after insert [...]
adds 199ab96 [clang-rename] fix typo in Python script for Vim integration
adds c9974c0 [include-fixer] Pull out Context implementation code to a cpp file.
adds 21d7759 [include-fixer] Don't add qualifiers to symbols which have gl [...]
adds b8a9906 clang-tidy/readability-identifier-naming: crash on DependentT [...]
adds d9c24d8 [clang-tidy] Pass absolute path to OptionsProvider::getOption [...]
adds 7331367 Changes related to tooling::applyAllReplacements interface ch [...]
adds 8449ee7 fix missing newline in sphinx doc
adds 868b161 [clang-tidy] Fix misc-definitions-in-headers misplaced fixing [...]
adds 547156e [include-fixer] Implement adding missing namespace qualifiers [...]
adds d2fcae1 [include-fixer] Correct an incorrecst judgement about prefix [...]
adds 6100efa [clang-rename] exit code-related bugfix and code cleanup
adds b2f971b [clang-rename] add documentation
adds 5ff5c13 Upgrade all the .arcconfigs to https.
adds 9600c64 cppcoreguidelines-pro-bounds-constant-array-index: crash for [...]
adds a9dcf9a [include-fixer] Always add as few as possible qualifiers to t [...]
adds ea2da7f [clang-rename] add few tests
adds ef51200 [clang-rename] apply stylistic fixes
adds 4d2e790 [clang-rename] fix testset
adds 7b70d60 [clang-rename] remove obsolete tests and apply fixes to existing
adds 6b457a0 [include-fixer] Add an options allow moving the cursor to #in [...]
adds 2dea63d Trunk release notes are now for 4.0.0
adds 2673ee1 docs/conf.py: update version to 4.0
adds 8ed3125 Unbreak extra tools build post r275882.
adds c4966ed clang-rename: fix referenced variable in vim-script
adds 6dee590 [clang-rename] add support for overridden functions
adds 22b239b [include-fixer] A refactoring of IncludeFixerContext.
adds 5d40593 ClangRenameTests: Update libdeps. r275958 introduced clangAST [...]
adds faf268a clangRename: Update libdeps to add clangASTMatchers.
adds 6d09a41 cppcoreguidelines-pro-bounds-constant-array-index: ignore imp [...]
adds 1be185b [include-fixer] Tweak: remove unintended const.
adds 0ebb3ec [include-fixer] Make error messages a bit prettier and make s [...]
adds ffb70dc [clang-tidy] readability-identifier-naming - support for othe [...]
adds 358cea6 clang-tidy modernize-loop-convert: preserve type of alias dec [...]
adds 4670e75 [clang-rename] check whether -new-name is valid identifier in C++17
adds bdd81eb [include-fixer] Add mising qualifiers to all instances of an [...]
adds a8ddfbe [clang-tidy] Avoid duplicated DenseMap lookup.
adds 159c8d3 Restructure release notes.
adds 79d64d9 [include-fixer] Fix faulty sort predicate.
adds 1f8cedf [clang-tidy] new cppcoreguidelines-slicing
adds adf8d24 Revert "[clang-tidy] new cppcoreguidelines-slicing"
adds 5a446fb [clang-rename] introduce better symbol finding
adds 48a0e79 Revert "Revert "[clang-tidy] new cppcoreguidelines-slicing""
adds 6ac6d55 ClangRenameTests: Update libdeps.
adds 772f873 [clang-rename] fix typos in tests
adds 5ade4aa MPITypeMismatchCheck for Clang-Tidy
adds a5db362 Remove trailing spaces.
adds 790fb3a Revert "Remove trailing spaces."
adds efa60b6 Revert "MPITypeMismatchCheck for Clang-Tidy"
adds 8eb3321 [Clang-rename] Remove custom version, fix extra space in erro [...]
adds 917ab21 Test commit -- adding a newline
adds 53d805d Revert test commit
adds 7569908 [include-fixer] Don't add qualifiers in missing complete type cases.
adds 72a8245 test: simplify commands, NFC
adds 2c3642c [clang-include-fixer] Added Emacs integration for clang-inclu [...]
adds 4ccd677 [clang-tidy] Add cppcoreguidelines-slicing entry to list.rst.
adds 29eae6a [include-fixer] Update document.
adds 11402a1 [clang-rename] skip CXXConversionDecl while searching for NamedDecl
adds d282356 change Vim key binding for include-fixer and clang-rename
adds ba45693 fix typo in clang-rename and clang-tidy docs
adds c1ae039 clang-rename: adjust NamedDeclFindingASTVisitor for RecordDecls
adds 12429a8 test: fix typo in file name (NFC)
adds fe4ed86 [clang-rename] USRFinder.cpp cleanup
adds 044e4e2 [clang-rename] remove redundant *_cast<> traversal
adds ecd7db2 Reapply r276856 "Adjust Registry interface to not require plu [...]
adds a6f2a04 Revert r276973 "Adjust Registry interface to not require plug [...]
adds 5899a52 [clang-tidy] Fixes to modernize-use-emplace
adds 7db11f6 [Typo police] s/proccess/process/, s/auxiliary/auxilliary/.
adds 6725da4 [clang-rename] speedup RenamingAction
adds dddd8a8 Sorting includes; NFC.
adds 7af9b2c [clang-tidy] add check cppcoreguidelines-special-member-functions
adds 7f9e09d Changes related to new implementation of tooling::Replacement [...]
adds 485e70f [clang-tidy] Prepare modernize-loop-convert for upcoming chan [...]
adds 3cf7055 [clang-tidy] remove trailing whitespaces and retab
adds 0cab135 [clang-rename] revert r276836
adds 264f1d6 [clang-rename] handle overridden functions correctly
adds 3a4b5f5 [clang-rename] add basic Emacs integration
adds 19fe85e [clang-rename] add support for template parameter renaming
adds c2e3874 clang-rename: split existing options into two new subcommands
adds 0af7e5f [include-fixer] Correct nested class search for identifiers w [...]
adds 763372c [clang-tidy] Fix an unused-using-decl false positive about te [...]
adds 286a622 clang-tools-extra/test/clang-rename/TemplateTypenameFindBy*.c [...]
adds f758e53 clang-tools-extra/test/clang-rename/TemplateTypenameFindBy*.c [...]
adds 620c03a [clang-rename] fix Emacs script build failure
adds 1a43f82 [clang-rename] fix Emacs integration script
adds ee95508 [clang-tidy] MPITypeMismatchCheck
adds f5efd67 [docs] Fix links format.
adds 0b52aee [clang-tidy] Fix segfault in cppcore-guidelines-special-membe [...]
adds c30024a [clang-tidy] Fix missing dependency to static analyzer
adds 75f024e [clang-tidy] address concerns with rL277340
adds 392af92 [extra-tools] Fix extra tools build bot warnings due to incor [...]
adds 9fad43c [docs] fix typo in clang-rename docs
adds fbf16eb [clang-rename] improve USRFindingAction
adds ceb7e1b [clang-tidy] Inefficient string operation
adds 9aaf2ee Run clang-format on clang-rename code
adds 62c88ef [clang-rename] add missing clang-format improvements
adds 3c5c1da [clang-tidy] misc-argument-comment non-strict mode
adds e9cec11 Reapply r276973 "Adjust Registry interface to not require plu [...]
adds c889487 [include-fixer] Correct some header mappings.
adds 1442c17 [clang-tidy] enhance modernize-use-bool-literals to check ter [...]
adds 6cc750a [clang-rename] fix bug with initializer lists
adds 91df466 Fix clang-tidy crash when a single fix is applied on multiple files.
adds b656961 [include-fixer] Support processing multiple files in one run.
adds 436c113 Fix Wdocumentation unknown parameter warning
adds de4d175 [clang-rename] cleanup: use isWritten
adds 0b3abfc clang-rename rename-all: support reading old/newname pairs fr [...]
adds be1c7fc [Documentation] Fix spelling mistakes in docs/clang-tidy/index.rst.
adds eee1248 clang-rename YAML reader: address post-commit comments
adds ef2ac9e [clang-rename] merge tests when possible
adds b876aa2 [clang-rename] remove bunch of deprecated tests
adds ac3a60d [clang-rename] fix test introduced in r278221
adds d8b7d2f [clang-tidy] minor improvements in modernise-deprecated-heade [...]
adds 17cce50 [Documentation] Fix grammar mistakes in docs/clang-tidy/index [...]
adds f8b522c [clang-tidy] enhance readability-else-after-return
adds 6181df1 [Release Notes] Consistency in Clang-tidy entries' style.
adds eef43f8 [Documentation] Highlighting consistency and spelling mistake [...]
adds a79c569 [Documentation] Fix style and grammar mistake in Clang-tidy r [...]
adds 425f7d5 [Documentation] Improve consistency.
adds baf54f3 [clang-tidy] fix readability-else-after-return test
adds b36d1a9 Analyze include order on a per-file basis.
adds 66d119d Remove accidentally committed file.
adds 1f9c235 [clang-tidy] MPIBufferDerefCheck ... This check verifies if a [...]
adds a34a351 [Documentation] Improve checks groups descriptions in clang-t [...]
adds bbb28b8 [clang-rename] cleanup `auto` usages
adds f1159d7 [clang-rename] fix broken build
adds f568176 [clang-tidy] readability-implicit-bool-cast forgets to store [...]
adds 0eb9139 Remove most instances of REQUIRES: shell from the tools/extra tests
adds 9e082db [include-fixer] Update -help message.
adds 08b999d Adapt to TraverseLambdaCapture interface change from D23204
adds b725a31 [Include-fixer] Install executables and support scripts
adds fd1908c Add a test for clang-tidy using the clang-cl driver.
adds 25762e0 Revert "[Include-fixer] Install executables and support scripts"
adds d428d2c Revert "Revert "[Include-fixer] Install executables and suppo [...]
adds 1ad77ea Revert "Add a test for clang-tidy using the clang-cl driver."
adds 3551fa8 [Documentation] Remove duplicated checks groups descriptions [...]
adds fd11248 [Release notes] Mention Emacs integration in Include-fixer.
adds d308244 [clang-tidy docs] Fix build errors on Sphinx 1.4.5
adds b172d8d [clang-tidy docs] Fix formatting.
adds f7f8d19 [clang-tidy docs] Minor fix
adds 9725e44 [clang-tidy docs] Move option descriptions to the Options section
adds c79add5 [Documentation] Fixed style in modernize-use-emplace.rst.
adds c13e3b2 minor header guards and help messages cleanup
adds 9ea95c1 [clang-tidy docs] Further cleanup of options
adds 5a221e8 Fix style in some Clang-tidy checks documentation.
adds d868421 [clang-tidy] readability-non-const-parameter: add new check t [...]
adds c847d65 [clang-tidy] Fix the order of ExtraArgsBefore
adds d906d5d [clang-tidy] Merge ExtraArgs(Before) instead of overriding them.
adds ab6b761 [Documentation] Fix style of Clang-tidy readability-non-const [...]
adds 216d233 Clang-tidy documentation style. Two Google checks are aliases.
adds 8cad1ae [clang-tidy misc-move-const-arg] more specific messages + sug [...]
adds d511a15 [clang-tidy] Added hh, hxx and hpp to header guard checks.
adds 0046be7 [clang-tidy] Some tweaks on header guard checks.
adds 4512ed8 [Clang-tidy] Fix some checks documentation style.
adds cb1c99b Fix some typos in the doc
adds 573e57b clang-rename: improve error message when -old-name is used an [...]
adds 3db1690 clang-rename: fix formatting in USRFinder
adds 05c86cb [clang-tidy] Add check 'misc-move-forwarding-reference'
adds 684124b clang-tools-extra/test/clang-tidy/misc-move-forwarding-refere [...]
adds 29a997b [clang-tidy docs] Fix build errors on Sphinx 1.4.6
adds 1184bde [Release notes] Fix highlighting.
adds 320fe4a [clang-tidy] modernize-make-{smart_ptr} private ctor bugfix
adds 5bda8ef [docs] Fix docs build error.
adds b8dfb20 [clang-tidy docs] Add missing option docs.
adds 7f08ae6 [include-fixer] Fix an undefined variable exception in vim sc [...]
adds e1d84a1 Add clang-reorder-fields to clang-tools-extra
adds 99b6eb3 Revert https://reviews.llvm.org/D23279 because the tests have [...]
adds 3951c8f Add clang-reorder-fields to clang-tools-extra
adds 79557b5 Remove link to clang's release notes; keeping it up-to-date is hard
adds d99b26e [clang-rename] Fix Clang-tidy and IWYU warnings; other minor fixes
adds 52ca25f [clang-rename] add failing test
adds 6800be4 [clang-rename] Enforce LLVM policy about braces around single [...]
adds 079dd6a [clang-rename] Add comment after namespace closing
adds a651021 [Release notes] Fix links.
adds 9788cd7 [include-fixer] Fix some Clang-tidy modernize-use-override an [...]
adds 8cea6ff [include-fixer] Support finding headers for the symbol under cursor.
adds ed5caf3 Resubmit "Add a test for clang-tidy using the clang-cl driver."
adds 62b2dcf Add a clang-tidy visual studio extension.
adds 2dde120 Fix a few oversights in the clang-tidy VS plugin.
adds ee282fa Revert "Resubmit "Add a test for clang-tidy using the clang-c [...]
adds 20fa313 [clang-tidy] readability-misplaced-array-index: add new check [...]
adds bbeb9ca [clang-tidy] Extend readability-container-size-empty to arbit [...]
adds 5f188a7 [clang-tidy] Fix naming in container-size-empty.
adds 5434827 [clang-tidy] Add check 'misc-use-after-move'
adds 0e91d0c [clang-tidy] Make test for misc-use-after-move pass under Windows
adds 9cce940 [clang-rename] Merge rename-{at|all} & optimize.
adds d862d3a reverting r281456
adds c2eaf81 [clang-tidy] Add dependency on clangAnalysis to clangTidyMiscModule
adds 43bec12 [Release notes] Mention readability-container-size-empty impr [...]
adds e6522d8 [clang-rename] Merge rename-{at|all} & optimise.
adds 97c9504 [clang-tidy] Bugfix for readability-redundant-control-flow check
adds 4c80dcd [clang-rename] Fix handling of unchanged files
adds f68f0cd A clang tool for changing surrouding namespaces of class/func [...]
adds ef482ea Trying to fix name conflict in change-namespace tool.
adds 32980a8 Add missing dependency to change-namespace.
adds 1e69c07 clang-change-namespace: Update libdeps.
adds cce57bc [clang-move] A prototype tool for moving class definition to [...]
adds 0b0f8f2 [change-namespace] fix name qualifiers in UsingShadowDecl and [...]
adds 230437c Fix compiler warnings.
adds 8142e82 [change-namespace] fix qualifier of function references.
adds 72eed6a [clang-tidy] Add doc for `explain-config` option.
adds c3a8e6a [clang-move] The new.cc file should include new_header.h inst [...]
adds d878a28 [clang-tidy] Cleaning up language options.
adds 105ef7b [clang-tidy] fix for NOLINT after macro expansion
adds 80ddf93 [clang-tidy] make readability-redundant-smartptr-get report g [...]
adds 913f857 Revert r282382; it had no reference to Revision.
adds 3baf73c [clang-tidy] make readability-redundant-smartptr-get report g [...]
adds 9ca9f79 [clang-rename] Use checktime when reloading vim buffer after [...]
adds cbf8c84 Silence a false positive with the cert-err58-cpp check; now a [...]
adds d56438b [clang-tidy] Use isStaticStorageClass ast matcher.
adds f14b9cd [clang-move] Use isStaticStorageClass matcher.
adds 9118847 [include-fixer] Add customized editor settings documents.
adds b186741 Workaround ASTMatcher crashes. Added some more test cases.
adds 14b005f [clang-tidy] fix false-positive for cppcoreguidelines-pro-typ [...]
adds 57c267f [change-namespace] fix namespace specifier of global variables.
adds 6835e4d Fix tests to not assume they know exactly what will be in Cla [...]
adds 16323e3 [clang-rename] Overhaul clang-rename.el.
adds 53bdceb [clang-move] Make it support both relative and absolute file [...]
adds dd5cc8b Fix windows builtbot error.
adds 0ea92a6 [change-namespace] Fix a misplaced case when there is no trai [...]
adds ee36f5c Fix a documentation warning.
adds 43a0574 Fix some false-positives with cppcoreguidelines-pro-type-memb [...]
adds 03ce153 Make building the clang-tidy VS extension less spammy.
adds d740be4 Overhaul clang-include-fixer.el
adds dd91550 [change-namespace] Fixed a bug in getShortestQualifiedNameInN [...]
adds c482db1 [change-namespace] Pass Style to ChangeNamespaceTool.
adds b591154 [clang-move] Cleanup around replacements.
adds 4396a57 [clang-move] Move comments which are associated with the move [...]
adds 987330e Revert "Revert "Add a static_assert to enforce that parameter [...]
adds 91669b5 [clang-move] Support moving multiple classes in one run.
adds 3a291ae Fix buildbot error.
adds d1be25c Revert "fix buildbot error" since it is not right fix.
adds 12a5120 [clang-move] Simplify lint tests
adds 17d94f6 Revert "[clang-move] Support moving multiple classes in one run."
adds 40c049f Turn cl::values() (for enum) from a vararg function to using [...]
adds 6910116 Use `let' instead of `let*' in one place where `let*' isn't n [...]
adds 3ecfb65 [include-fixer] query-mode should be false by default.
adds b17f852 [clang-tidy] Add a whitelist option in google-runtime-references.
adds 3e2ee57 Fix clang-tools-extra build after r283815 (Store FileEntry::F [...]
adds 766263c Make Emacs libraries compatible with Emacs 24.
adds ba159dc clang-include-fixer.el: Don't prompt the user about killing c [...]
adds 1bc9433 Fix typo in documentation
adds f0e1172 [clang-tidy] modernize-use-default default constructor bugfix
adds c949cec [clang-tidy] readability-avoid-const-params-in-decls template [...]
adds ce4c2b2 [clang-tidy] Fix template agrument false positives in unused- [...]
adds 91cd765 [clang-tidy] Ignore empty members and bases in cppcoreguideli [...]
adds 7ba9450 [ClangTidy] Add UsingInserter and NamespaceAliaser
adds fc8e8a6 Revert "[ClangTidy] Add UsingInserter and NamespaceAliaser"
adds a5e0c3c [clang-tidy-vs] Fix ClangTidy extension name in the manifest.
adds 00678f4 [change-namespace] don't miss comments in the beginning of a [...]
adds d806c03 [clang-move] Compare with real paths of symlinks
adds 419ab0c Recommit r283538 "[clang-move] Support moving multiple classe [...]
adds 7efe634 [clang-move] Better support enclosing class.
adds bd5b0e5 Print stack trace for clang-change-namespace tool.
adds 795ce1e Print stack trace for clang-move tool.
adds fd7cb0b [clang-move] error out when fail to create new files.
adds d5ce9ab [clang-tidy] Fix readability-braces-around-statements false positive
adds 0df5a13 [clang-move] Matching static class member more correctly.
adds 65ee0cd [clang-move] Add header guard for the new header.
adds 625ebe4 [clang-tidy] Add additional diagnostic to misc-use-after-move
adds 4326e54 [clang-move] Don't overuse Replacements::add.
adds 387f5e3 [clang-move] Use cl::list for the list of names
adds 019d907 [clang-tidy] Use ignoreImplicit in cert-err58-cpp check
adds 4aec8a5 Reformat.
adds e8692d5 ClangMoveTests.cpp: Appease msc18.
adds 911d86e Recommit "[ClangTidy] Add UsingInserter and NamespaceAliaser"
adds b5aa5d7 Fix windows buildbot error.
adds ade75aa [clang-move] Fix generating illegal header guard.
adds ab28772 [clang-tidy] Clean up code after applying replacements.
adds e18d9c2 Fix signed/unsigned comparison warnings
adds 935b4fc Don't copy replacements in for-range loop. NFC.
adds 76840dd [clang-move] Move using-decl in old cc.
adds 2868005 [clang-tidy] Add cert-err09-cpp check alias.
adds ad2f648 [Clang-tidy]: Fix modernize-avoid-bind erroneous scope resolution.
adds 724b79c [clang-tidy] Fix an assertion failure in cppcoreguidelines-pr [...]
adds b5e9da3 [clang-tidy] Simplify modernize-use-default
adds fc303fe Use auto in for loop
adds 0abb65c [clang-tidy] Add check 'readability-redundant-member-init'
adds ade21c8 [clang-move] Support moving template class forward declarations.
adds ce95fe5 [clang-tidy] Don't use a SmallSetVector of an enum.
adds 0615438 Remove 'misc-pointer-and-integral-operation' clang-tidy check [...]
adds f2f3c7b [Release notes] Mention removed Clang-tidy misc-pointer-and-i [...]
adds 62619ea [clang-tidy] Fix identifier naming in macro args.
adds 508d232 Load clang-include-fixer.el from the unit test suite so that [...]
adds a555e28 include-fixer: Don't overwrite buffer changes
adds e5700b0 [include-fixer] Make error message sound less like clang crashed.
adds 9ccae35 [change-namespace] fix namespace specifiers of template arguments.
adds 93906b9 [clang-tidy] Enhance modernize-use-auto to casts
adds 3bddfbd Fix link to check
adds 4428da6 Add -frtti for Windows buildbot.
adds 77fad70 [clang-tidy] Enhance modernize-make-unique to handle unique_p [...]
adds 3c433d0 Add modernize-use-auto tests for casts inside macros
adds cb43535 [Release notes] Highlight reset() as language/library artifact.
adds ac22938 [clang-tidy] Update cert-err58-cpp to match its new generalis [...]
adds 23ee79f [clang-tidy] Add check readability-redundant-declaration
adds 82a4f2e [Clang-tidy] Fix copy-paste error in misc-redundant-expressio [...]
adds 8f85977 [clang-query] Fix Clang-tidy readability-redundant-string-cst [...]
adds 35165fa [clang-tidy] Handle bitfields in cppcoreguidelines-pro-type-m [...]
adds c9bdecf [Documentation] Clang-tidy readability-redundant-declaration [...]
adds 7b7f5ca Add a new clang-tidy check for cert-msc50-cpp (and cert-msc30 [...]
adds a9f1dea [clang-tidy] Extend misc-use-after-move to support unique_ptr [...]
adds 5d5f93b [Documentation] Fix Clang-tidy misc-use-after-move and cert-m [...]
adds c388ec1 [clang-tidy] Suppress notes for warnings that were ignored
adds b6e80f0 [clang-tidy] Handle data() in readability-redundant-string-cstr
adds c3c3ead [clang-tidy] Ignore forward declarations without definitions [...]
adds 34c7f21 [clang-tidy] Fixed readability-else-after-return for cascade [...]
adds 9db711c [clang-tidy] Ignore incomplete types when determining whether [...]
adds c738784 [ClangTidy - performance-unnecessary-value-param] Only add "c [...]
adds a24d1a0 [clang-tidy] Move incomplete type test into separate test file
adds 3cf5151 [clang-tidy] Fix a regression issue introduced by r285239.
adds c34fad4 [clang-tidy] Don't warn implicit variables in peformance-unne [...]
adds 4b3d0b3 [clang-tidy] Simplify matchers
adds 9234817 Use AnalyzerOptions::getRegisteredCheckers() instead of clang [...]
adds 5242a87 [clang-tools-extra] Format sources with clang-format. NFC.
adds b705b10 [clang-tidy] clang-analyzer-alpha* checks are not registered, [...]
adds 5be0b2a [clang-tidy] Improve rename_check.py.
adds 4a36aab Remove mentions of clang-analyzer-alpha
adds bf68229 [clang-move] Move all code from old.h/cc directly when moving [...]
adds b15e38b [change-namespace] shorten namespace qualifier based on Using [...]
adds 31c15ba Fix grammar
adds 229d804 [clang-tidy docs] Recommend using add_new_check.py more
adds c3a988d [clang-tidy docs] Minor formatting changes.
adds 9c841cd [clang-tidy] Do not issue fix for functions that are referenc [...]
adds 14df6e7 [clang-move] Support template class.
adds f50e423 Fix -Wdocumentation warning
adds a03cb03 [clang-tidy] Add missing meta refresh for cert-msc30-c doc. NFC
adds 366503f [clang-tidy] Add modernize-use-equals-delete check
adds 643ba0a [change-namespace] dyn_cast -> cast.
adds c84d1f7 Handle adding new nested namespace in old namespace.
adds 20dab83 [clang-move] Abstract a ClassMather for matching class declarations.
adds 3fe321b [clang-move] Fix an incorrect range for the functions whose r [...]
adds 69a969d [change-namespace] consider typedef/using alias decls in the [...]
adds 99bcb3c [clang-move] Make the output code look more pretty.
adds 5f8641f [clang-tidy] Change readability-redundant-member-init to get [...]
adds af0311c [clang-tidy] Handle template instantiations in modenize-use-d [...]
adds dff1c9b [clang-move] Support moving function.
adds 248b903 [clang-tidy] New check to prefer transparent functors to non- [...]
adds 236050c [change-namespace] handle constructor initializer: Derived : [...]
adds 4ca00f8 [clang-tidy] Fix identifier naming for initializer list membe [...]
adds c8166d4 [clang-tidy] Changes to modernize-use-default check
adds c535328 [clang-tidy] Ignore template instantiations in modernize-use- [...]
adds a00b86e [docs] Remove doubled spaces
adds 9898b31 [include-fixer] Refactor include fixer to be usable as a plugin
adds 758a448 [include-fixer] Add a test for the full round trip through li [...]
adds e775a55 [clang-move] Fix not moving using-decls in global namespace i [...]
adds d6d47de readability-redundant-declaration: Fix crash
adds 8eac085 [include-fixer plugin] Make the plugin emit proper fixits in [...]
adds f6be33f clang-tidy: Attempt to fix build bot failure with mismatching [...]
adds 2df3d50 clang-tidy: improve my test for readability-redundant-declaration
adds 4456ea7 [clang-rename] Prune away AST nodes more correctly and effect [...]
adds 944c6d5 [clang-move] Add some options allowing to add old/new.h to ne [...]
adds a369488 [clang-rename] Fix non-functional offset check.
adds f3f19f4 [clang-rename] Add test case for r287758.
adds af69684 [clang-move] Enable dump all declarations in old header.
adds 518a489 ClangMoveTests.cpp: Fix a bogus comparison of iterator.
adds 40585ee [include-fixer] Don't interfere with typo correction if we fo [...]
adds 2b5443f [change-namespace] fix non-calling function references.
adds 950b766 [include-fixer] Don't eat one token too many when replacing a [...]
adds fc1f0ce Fix some Clang-tidy modernize-use-default and Include What Yo [...]
adds b24beea [include-fixer] Don't skip repeated lookups in plugin mode.
adds de666a7 [clang-tidy] Make format style customizable
adds ea616a2 [clang-tidy] Rename modernize-use-default to modernize-use-eq [...]
adds fc8d8bc [change-namespace] don't generate replacements for files that [...]
adds 6f72546 Add a blank line to make sphinx happy.
adds 3e84024 Fix a buildbot failure in include-fixer.
adds f0f75fd [clang-move] some tweaks.
adds d048dbf [clang-tidy] Do not trigger unnecessary-value-param check on [...]
adds d5fcd06 [clang-move] don't miss ',' in json output when there are dup [...]
adds d963170 [change-namespace] get changing namespace to global correct.
adds 1c687da [clang-move] ignore unsupported symbol kinds when checking if [...]
adds ce41da2 [change-namespace] move template class forward-declarations a [...]
adds 792be7a [change-namespace] don't fix using shadow decls in classes.
adds 0dfe436 [change-namespace] always add a '::' prefix when a symbol ref [...]
adds 63e25ba [clang-move] Use appendArgumentsAdjuster for adding extra arguments
adds d297a3c [clang-move] Fix buildbot failures
adds 17880e7 [clang-tidy] Add check for redundant function pointer dereferences
adds 40c759d [clang-move] Fix incorrect EndLoc for declarations in macros.
adds 15736a6 Remove deprecated methods ast_matchers::BoundNodes::{getStmtA [...]
adds b317b48 [Clang-tidy] check for malloc, realloc and free calls
adds 33610f7 Remove trailing whitespace in docs and clang-tidy sources.
adds f8718c6 Fix sphinx build.
adds 3eb355a Fix size_t typdef in new cppcoreguidelines-no-malloc.cpp test
adds f2f54ef [powerpc] deactivate readability-identifier-naming.cpp test o [...]
adds 94a7ed0 [ClangTidy] Add new performance-type-promotion-in-math-fn check.
adds 56809b6 [clang-tidy] Suggest including <cmath> if necessary in type-p [...]
adds 0d8381b Replace APFloatBase static fltSemantics data members with get [...]
adds 2cd835e modernize-use-auto NFC fixes
adds 7a76f53 Deleted unused typedef
adds d493570 [change-namespace] don't crash when type reference is in func [...]
adds bdc8d92 [clang-tidy] Enhance modernize-use-auto to templated function casts
adds 5f559f3 [change-namespace] handling templated type aliases correctly.
adds 1a52049 [change-namespace] fix a case references to templated using a [...]
adds e390d91 [clang-tidy] Do not move parameter if only DeclRefExpr occurs [...]
adds f5cd9f4 [clang-tidy] fix missing anchor for MPI Module
adds a080ed5 [include-fixer] Desugar incomplete types.
adds c090703 [clang-tidy] Remove duplicated check from move-constructor-init
adds 31ec885 [change-namespace] do not fix calls to overloaded operator fu [...]
adds 5d13e3b [clang-tidy] Add modernize-use-default-member-init check
adds f425463 Comment out char16_t and char32_t tests
adds c1f42fc [clang-tidy] Ignore `size() == 0` in the container implementation.
adds a55193e [clang-tidy] cppcoreguidelines-slicing: display discarded sta [...]
adds 6f71d52 [change-namespace] consider namespace aliases to shorten qual [...]
adds 3f32ce3 [clang-tidy] Flag implicit conversion operators.
adds fb6802d [clang-tidy] refactor ExprSequence out of use-after-move check
adds bd616de [clang-tidy] Remove local hasInClassInitializer matcher. NFC
adds 7c5e7c8 [clang-tidy] Add enum misuse check.
adds 12c4f9d Attempt to fix non-determinism in tests.
adds dcd5649 [clang-tidy] Replace dead link in modernize-pass-by-value doc
adds 6057e88 [clang-tidy] Make 2 checks register matchers for C++ only.
adds 046e611 [clang-tidy] google-explicit-constructor: ignore compiler-gen [...]
adds 9fece24 Fix another nondeterminism in a tidy test.
adds a600126 [clang-tidy] Add check 'misc-string-compare'.
adds 72b9471 [clang-tidy] google-explicit-constructor: ignore template ins [...]
adds 2228334 [clang-tidy] google-explicit-constructor: ignore macros
adds 6a5d329 [clang-tidy] Add delete null pointer check.
adds fdf645d Extend documentation of how to test clang-tidy checks.
adds 3424f85 [clang-move] Only move used helper declarations.
adds f74e4f5 [clang-tidy] Handle constructors in performance-unnecessary-v [...]
adds 7ee33c1 [clang-move] Support moving enum declarations.
adds 6b97b9e [clang-tidy] Add check name to YAML export (clang-tools-extra part)
adds 5e9d977 [change-namespace] get newlines around moved namespace right.
adds a7cbf92 [clang-move] Support moving type alias declarations.
adds 9e7c3af [clang-tidy] Ignore default arguments in modernize-default-me [...]
adds f1c6412 Fix for shared_ptrification in Clang
adds 33cbbc9 Fixes for Clang API change
adds a09220a Revert "Fix for shared_ptrification in Clang"
adds 8739742 Reapply "Fix for shared_ptrification in Clang"
adds c697bdf [include-fixer] Load symbol index asynchronously.
adds f8b47d3 Only launch asynchronously if threading is enabled.
adds 46a54cd Improve include fixer's ranking by taking the paths into account.
adds c21e894 [find-all-symbols] Index partial template specializations.
adds 1b8b112 Correctly classify main file includes if there is a prefix added
adds e5f476a [clang-tidy] Fix check for trivially copyable types in modern [...]
new cc1b578 Creating release_40 branch off revision 291814
new fc0afbd ReleaseNotes: remove 'if you're reading on trunk' warning
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (c53a973)
\
N -- N -- N refs/heads/release_40 (fc0afbd)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omits" are not gone; other references still
refer to them. Any revisions marked "discards" are gone forever.
The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch release_40
in repository libcxxabi.
discards 065684b Drop 'svn' suffix from version.
adds d213ffd initial import
adds dbd74a4 Add Mac OS X as supported platform.
adds fb4e2f5 Add Mac OS X as supported platform.
adds 34aeef1 testing
adds c2c0ad2 testing
adds 84aba5e Fix think-o
adds 628bfc4 Add goal
adds 9282718 Introduce cxa_virtual.cpp and cxa_guard.cpp. Contributed by N [...]
adds 4c2acbc Added __cxa_bad_cast and __cxa_bad_typeid and placeholder NOR [...]
adds 05df4f9 Tests for bad_typeid and bad_cast
adds 5dfef8d Add more tests for cxa_guard methods. This includes our first [...]
adds d8cfd65 Add support for the ARM EABI variant of the __cxa_guard metho [...]
adds 25f1807 tabs to spaces
adds 0fff2a0 Added Marshall to CREDITS.TXT as requested
adds e52bde4 Implement vector new and delete functionality
adds 3050a5b Clean up the vector tests
adds 889b02d In cxa_demangle.cpp, rewrite __parse_unresolved_name to refle [...]
adds 7123bcb A stawman specification for libc++abi and status page
adds 3c88358 Update by Marshall Clow
adds 703d148 Fixed struct/class mismatch for std::type_info and added NORE [...]
adds 61b898e Exception handling stuctures, and thread-local variables for [...]
adds 47c29eb Memory manangement routines for exception objects
adds 81b7ea7 Update status: http://libcxxabi.llvm.org/spec.html . Looking [...]
adds 086e9d0 Added copyright header
adds ce5360c Updated comments
adds e7676de Added kledzik to CREDITS.TXT
adds 23171dd add abort_message() utility function
adds 4168311 move abort_message() to its own file
adds 4360a64 use abort_message()
adds f4429fe use abort_message() for pthread errors in __cxa_get_globals
adds f72cdd5 make LIBCXXABI_NORETURN be the right attribute
adds 92567ec use LIBCXXABI_NORETURN
adds 15a6928 make cxxabi.h safe for C code to include
adds 87143dc Remove include reference to non-existant file cxa_exception_s [...]
adds bb8d048 Silence some -Wall warnings pointed out by Marshall Clow
adds 7c4652f First cut at exception handling; missing dependent exceptions [...]
adds 89df8ad demangler: Drop preceeding () from function types, but not fr [...]
adds 7ac3126 reformatted to match Clang style; thanks to John McCall for t [...]
adds 8ffc845 Add alignment requirement to char buffer
adds f288896 Updated heuristic regulating small string buffer
adds d2af0fd terminate, unexpected and new handlers. If terminating while [...]
adds b9f2cc8 Add/update copyright notices
adds fb271ad Substituted std::get_terminate() for direct access to the han [...]
adds cd08165 Added __cxa_allocate_dependent_exception and __cxa_free_depen [...]
adds e8fcf83 Reviewing cxa_exception.cpp and marking as implemented as I g [...]
adds 6eb54ad Modified __cxa_end_catch to handle dependent exceptions.
adds f270035 Added support for <special-name> ::= TC <first type> <number> [...]
adds b5fea43 Added dependent exception support to __cxa_current_exception_type
adds d4028fe Made some minor tweaks to __cxa_rethrow
adds 5ee51a7 Fix size calculation for pointer to member function
adds ab87dcf Fixed several bugs, implemented support for vector types, and [...]
adds 4a6e103 Add new and delete operators
adds 1b0aed9 Added __cxa_increment_exception_refcount, __cxa_decrement_exc [...]
adds dd47ca4 Forgot to increment uncaughtExceptions in __cxa_rethrow_prima [...]
adds 50dbae0 Updated spec.html regarding __cxa_uncaught_exception.
adds 64e0097 Updated __cxa_current_exception_type to call __cxa_get_global [...]
adds 57d64cd credits adjustment
adds 62edc01 Don't allocate TLS storage when checking to see if an excepti [...]
adds aeed3a9 Don't allocate TLS storage when checking to see if an excepti [...]
adds 2bce81b Better comment
adds ed2ea9b Just getting started on the personality routine. This is jus [...]
adds 0acbd98 Improved comment to explain why we can use __cxa_get_globals_ [...]
adds 701d94c __gxx_personality_v0 update. This is completely untested cod [...]
adds acfbf36 Correct comment regarding members of __cxa_dependent_exceptio [...]
adds 8ca7603 Add a few TODO's and FIXME's. Making notes as I go along, bu [...]
adds 3fa75e1 First brush with testing __gxx_personality_v0 reveals there i [...]
adds 152beb7 Getting a start on the typeinfo infrastructure.
adds 16650b5 This is a transitory commit for __dynamic_cast. It contains [...]
adds f877d21 Initial implementaiton of __dynamic_cast. There is still lot [...]
adds 185dc7d Fixed a couple of bugs, updated many comments, and am includi [...]
adds 9a1aad5 Put debug print statments under a flag so that I can get a fi [...]
adds 68fd743 Oops, forgot to svn add the new test.
adds a39c104 Enclosed is a stress test for dynamic_cast. It stresses both [...]
adds 271f1ac A bug fix involving the updating of path_dst_ptr_to_static_pt [...]
adds 481fe05 Two bug fixes, several clarifications, and a few comment updates.
adds 1309366 I think this is getting close on __dynamic_cast. There's bee [...]
adds cc614df Comment smithing. Changed some casts from C-style to C++. A [...]
adds 6525563 One more small optimization: Where possible, for loops that [...]
adds 321a095 Change header to generic, instead of implementation specific
adds facfc46 Add __shim_type_info which fits below std::type_info and abov [...]
adds a36fb30 I kept getting confused among the __cxa_exception*, the _Unwi [...]
adds c30bfdc Getting started on matching a thrown exception to a catch cla [...]
adds a1919d2 I'm beginning to be able to throw/catch a wide variety of objects.
adds 9c6f621 Added missing #include
adds 928afcd A lot of the code in cxa_exception.cpp depends on __cxa_get_g [...]
adds 8f696ff I renamed abort_message to be a C++ file to simplify my simpl [...]
adds ca6514d Changed my mind about __cxa_uncaught_exception and added it.
adds ae15428 Removed reference to internal header
adds 2a70c10 Move kOurExceptionClass and kOurDependentExceptionClass from [...]
adds 08f419c Forgot to include this file in the last commit: Move kOurExce [...]
adds 3f034b7 Remove dependence upon std::exception_ptr from the default_te [...]
adds c632c50 CrashReporterClient.h is back, but this time protected with _ [...]
adds 73fd45b Add new file for public type_info-related signatures
adds c2dfdeb Got fooled by fallback_malloc.cpp source file: it is really [...]
adds 35b2c2a Add some needed symbols to cxa_new_delete.cpp and put the dis [...]
adds 60a1788 Marshall Clow reminded me that fallback_malloc.cpp was broken [...]
adds 00cc7d2 Add some needed symbols in exception.cpp and eliminate depend [...]
adds f81cdff By changing all of the throw() specs to noexcept I've been ab [...]
adds 1743fee Restricted headers to cxa_guard.cpp and abort_messsage.h, and [...]
adds de34b3e cxa_guard.cpp didn't quite make it on the last commit: Restr [...]
adds f6d4cba Add comment documenting extension behavior of __cxa_get_globa [...]
adds 033016c These commits are intended to be temporary in nature and are [...]
adds 66f6580 Sometimes it takes all day to write a decent comment. This i [...]
adds eb6fb17 Silence a warning.
adds 27b00d8 Minor header fixups for test.
adds a4d69a3 Add a little paranoia for testing purposes.
adds 978bfde Minor updates to a couple of comments.
adds ca00a4e Put throw() clauses back on these functions in cxxabi.h. Thi [...]
adds 2b891bf Add -fstrict-aliasing -Wstrict-aliasing and change optimizati [...]
adds 7da9b96 Add a descriptive name for a constant. Also I'm at least tem [...]
adds 723ef22 Removed debugging print statements
adds 4c8d561 Refactored personality function. Found one bug in scanning e [...]
adds 1a58491 Minor bug fix in __cxa_call_unexpected. Changed std::termina [...]
adds a5f9da2 Found and fixed bug in personality function: Don't dive into [...]
adds 135b4bd Found and fixed a bug in __cxa_call_unexpected. If the unexp [...]
adds 2e774bf Fix type-o in the comment of the last commit
adds 06b1ea1 Have the default unexpected/terminate handler output *demangl [...]
adds 6953d90 Correct test bug.
adds 9fb5709 Drop the stress a notch on dynamic_cast_stress.cpp. Otherwis [...]
adds 3a2765f Back the optimization down from -O3 to -Os. I'm getting an u [...]
adds dfb07f8 Some unwinding test cases
adds 830713c More test cases concentrating on catching class types.
adds e162bf2 Here's a test for catching pointers.
adds 3a1009c Move an error detector to a better place.
adds 29ae5fc Nothing but polishing comments.
adds 7ab185e Treat all exceptions except that the ones that this library t [...]
adds 8dd7a48 Teach exception_cleanup_func about dependent exceptions.
adds 7c73587 Removing a TODO: can_catch is fundamentally different than s [...]
adds aafd08a Quash TODO regarding catch by array type. Add tests to back it up.
adds 4b3cb1c Quash TODO regarding catch by function type. Add tests to ba [...]
adds c649bde Quash a TODO related to catching pointer-to-member. These te [...]
adds ebe4505 Add some tests to test catching nullptr with pointers and mem [...]
adds 575160d Remove a TODO regarding where some can_catch are implemented. [...]
adds 9f54f7a Removed DEBUG statements.
adds 0550d57 Changed a TODO to a 'maybe some time in the future'.
adds 4c3bdd6 Add test for pointer qualification conversion.
adds c9577b1 Added tests for catching const/non-const nullptr
adds 61a88d8 removed duplicated tests - Howard was quicker than me.
adds cf95bab added const nullptr tests
adds e35bb60 There's a crasher I need to track down, occurring at -O0.
adds 53cf764 Add version number to this library so we can recognize when w [...]
adds 0240685 Work on restricting symbol visibility.
adds 8e0a2d2 corrected namespace in test
adds 6a16979 Pushed optimization back up. Crash disappeared with compiler [...]
adds 9a365fe __gxx_personality_v0 and __cxa_call_unexpected are complete o [...]
adds e045f21 Remove outdated information from comment.
adds 3759e45 Add (reluctantly) a namespace alias for __cxxabiv1.
adds a2bde87 Move typeinfos for exceptions in <stdexcept> to the abi
adds 74ecc63 Pedantic fix: missing newline at EOF
adds fdac5f9 I had originally made the handler function pointers a static [...]
adds ff94a3a And the handlers should be extern C.
adds 8f28628 Insert a couple of dummy virtual functions to ease low level [...]
adds 7f9d213 First attempt at arm support.
adds 3e5c7d0 Enable/silence -Wsign-conversion.
adds f2ebd59 Enable/silence -Wshadow.
adds 85bc82e Enable/silence -Wconversion.
adds dfa81ca Enable/silence -Wunused-variable.
adds 91f198a Enable/silence -Wmissing-field-initializers.
adds 30a486d Enable/silence -Wsign-compare.
adds ffdd8c4 Enable/silence -Wsign-compare.
adds 3edfd1b Enable -Wstrict-aliasing=2 -Wstrict-overflow=4.
adds 96f0171 Enable / silence -Wunused-parameter.
adds a31cad9 fix crash log magic
adds fcd21a1 Enable __arm__ on apple
adds 4d590c3 Missed an underscore on the last commit.
adds 439ce87 move default handlers to their own file so they can be overri [...]
adds 2507bef Be friendly to when dead_strip doesn't work
adds 1ba2c4b Less lame "concurrency" support
adds 1321731 Arm fixes in cxa_personality.cpp and a little refactoring.
adds 0f80bb7 I've moved __cxa_terminate_handler, __cxa_unexpected_handler [...]
adds 4cfb63f I would really like to write the handlers in terms of C++11 a [...]
adds 219b371 Richard Smith: __int128 is a GNU keyword which clang 3.1 sup [...]
adds 80e5b17 Changed 'cause' from 'terminate' to 'uncaught' in default_ter [...]
adds cb7f886 Make __cxa_new_handler un-mangled
adds 1c8066c Fix bug in cxa_demangle involving template substitution.
adds 08115e4 Don't dereference root in __parse_ctor_dtor_name unless it is [...]
adds 921769d Add missing #include <stdlib.h> into test which uses ::exit.
adds f59526d add a link to the libc++ website
adds cdb1d55 Andrew Morrow: The variable 't1' on line 10188 of cxa_demang [...]
adds 52918c9 Andrew Morrow: Mainline clang seems to have recently become m [...]
adds ab03999 Erik Olofsson: This patch adds support for lambda demangling [...]
adds 6c08591 Update CREDITS.TXT
adds de2b109 Update status.
adds 20300c7 Fixes apple: #12020687. This was a problem in the demangler [...]
adds f4ce1e2 Change size of reference count field in __libcpp_nmstr from 3 [...]
adds 86ccacd Specifically disallow primary-expressions of the form LT_... [...]
adds b62c588 I've added Apple-only behavior that looks for libstdc++ in th [...]
adds 6cb5b28 Tweak use of dlopen to be a little more correct and higher pe [...]
adds aab600c Rename class __lambda to __lambda_node to avoid clash with gc [...]
adds bafa555 Updating email address
adds 1a0d1bc Two changes: 1) I still didn't have the ABI correct to matc [...]
adds 552b140 Improve the diagnostic messages on dynamic_cast.
adds 326aca3 Set up code under _LIBCXX_DYNAMIC_FALLBACK which is off by de [...]
adds 33601b1 Move TargetData to DataLayout.
adds 4f1b1b4 Make the type_info for __shim_type_info visible. This should [...]
adds f8f7f7f Wen-Han Gu: Fix for http://llvm.org/bugs/show_bug.cgi?id=143 [...]
adds 7d39801 Update CREDIT.TXT
adds 06bbbdd Remove aborts under __dynamic_cast which were under _LIBCXX_D [...]
adds 342f2f9 __list::ends_with_template was giving the wrong answer for em [...]
adds fc71585 Rename class __lambda_node to ___lambda_node to fix compile f [...]
adds b6ab0a4 Update the copyright coredits -- Happy new year 2013!
adds cba79c6 Partially revert r152770. That commit moved the default hand [...]
adds 6d00fef Bruce Mitchener: Typo fixes.
adds 5dd173b Add capability to demangle invocation functions for ObjC blocks.
adds 6c33e76 Demangler update: This now demangles many more (all?) C++11 [...]
adds c62cbea Tweaks/cleanups provided by Matthew Dempsky
adds 19e36dd Demangle objc mangling implemented in r184250
adds b4033ff Protect against invalid mangled names. Add test suite for in [...]
adds 93433df Another demangler crasher. Updated test suite to prevent reg [...]
adds f672517 I created a random mangled name generator and have thrown abo [...]
adds ab8cfb1 Filter out '`' in mangled strings and reject them as invalid [...]
adds eb8d46c After a private conversation with Arthur O'Dwyer, and a good [...]
adds b2d1f94 I'd no sooner made the last commit when Matthew Dempsky sent [...]
adds e9e8387 Updated CREDITS.TXT
adds 8ad6a22 I had a buffer mismanagement bug in the demangler.
adds 41458a0 tip-of-trunk clang has corrected some access checks for speci [...]
adds cdf7d55 Propagate the removal of _LIBCPP_CANTTHROW (r189046) to libcx [...]
adds 224f7ac Change the two last remaining _LIBCPP_CANTTHROW to _NOEXCEPT
adds 01c2084 Add ability to set OPTIONS for compile
adds 6c3f675 Adding bad_array_length to libc++abi
adds b78da98 libcxxabi contains the runtime support for C++. But, as some [...]
adds 17814d7 Consistent spelling of names.
adds 952df57 Fix conditionals on __Unwind_SjLj_* functions to only build f [...]
adds 3dbb334 [unwind] add required #include
adds 6dc1540 [unwind] Fix unw_init_remote_thread() use to void* instead of [...]
adds 839f7f2 unwinder: conditionalise availability
adds 061240c Move local Db type out to namespace scope.
adds 2918011 Rename LIBUNWIND_AVAIL to LIBUNWIND_UNAVAIL so as to not conf [...]
adds 7be749a Swap contents of UnwindRegistersRestore.s and UnwindRegistersSave.s
adds 38a0eeb If libc++ has not declared bad_array_length, then declare it [...]
adds 36fd93f Comment correction. syslog() syntax is:
adds d9eb5fc On Windows, typeids are different between DLLs and EXEs, so c [...]
adds 59d65a8 Fix indentation of fields in __cxa_exception to line up
adds c22004f Fixed a couple of test errors; changed 'const A const *' to ' [...]
adds 034e79a [unwind] remove darwin build dependency on <mach-o/dyld_priv.h>
adds cfbfdd9 80-column wrap a comment in a test
adds 7a49616 Fix minor initialization bug in Registers_x86_64.
adds a722aca Rename UnwindRegisters*.s files to UnwindRegisters*.S, step 1 of 2
adds be38d82 Rename UnwindRegisters*.s files to UnwindRegisters*.S, step 2 of 2
adds 753a30d Fix demangling crasher. The crasher involved nested <encodin [...]
adds 7c61d80 Add mangling macros for Unwind's inline assembly.
adds 5ff06b0 Add a first cut at a Registers_arm class, to be used for 32bi [...]
adds 341c047 Update the copyright credits -- Happy new year 2014!
adds f29757a Implement demangling for user-defined operators.
adds 65b7266 Fix unwinder to build for iOS
adds 8cb8b20 Don't redefine static_assert()
adds a366774 Add missing alignment directives in assembly
adds b599e66 Use .p2align instead of .align
adds 448bba2 [libunwind] remove stray conditional
adds 288859d Fix PR17222 - catching derived classes from thrown null point [...]
adds 98bbf28 Fix PR17221 - can't catch virtual base classes when throwing [...]
adds c82e02d [libcxxabi] Fix broken codesourcery.com links in comments
adds 2950e56 Demangle Dc to decltype(auto) as per the Itanium C++ ABI spec.
adds 4fb4f22 0 is a valid LSDA encoding and can be seen in statically link [...]
adds 7dfc521 Fix DW_CFA_GNU_args_size handling. The primary architecture u [...]
adds 4b51c92 Simplify.
adds b11e9e8 Include stdlib.h for getenv when !NDEBUG.
adds 53138de The content of .eh_frame may be misaligned, so use memcpy. Th [...]
adds 7d987c1 Code cleanup and re-indent cxa_exception.hpp
adds 61002ef Properly conditionalize DwarfFDECache<A>::dyldUnloadHook. Pat [...]
adds 6ec9ca1 Properly sign extend sdata2/4 in unwinder. Patch by Patrick Wildt
adds 7c6ded5 Replace bzero with memset
adds 6daf050 Fixes type of dyldInfo for glibc/bionic systems
adds 674e99d Fixes incorrect #ifs for SJ/LJ exceptions
adds b3f7ed1 Fix virtual class with non-virtual dtor complaint
adds b1a7492 Remove unused/obsolete ARM64 constants
adds 19963e9 Fix one missed use of DW_EH_PE_omit in r203626
adds bdd8d78 Properly sign extend delta in compact unwind info
adds e30cf2a No need to specialize DwarfInstructions::getCFA(). It is the [...]
adds ea66a55 Use return address register from CIE. Move DwarfInstructions [...]
adds a2ce2f9 Fix cast warning
adds 041b6ba Add unwind test case that checks restoring of float registers [...]
adds 68d6403 Don't use bash features.
adds 5db9aa4 Try harder to get the compiler to use float registers in diff [...]
adds c285efa On single threaded systems, turn mutexes into nops
adds f7a83f7 Make libc++abi use the implementation of __numstr from libc++ [...]
adds c8b4d8d Fix broken build from r208135
adds 8b547a3 Fixes more incorrect #ifs for SJ/LJ exceptions
adds 4856a67 Check exception specification with __cplusplus.
adds 05d51bc Implement ARM EHABI exception handling.
adds 24ecd09 PR19091: Track whether we're demangling a function template s [...]
adds 0fd027b Fix typo in comment.
adds 2b683fb Let libc++abi compile with gcc.
adds 0f6a54f Add EH test cases corresponding to C++ ABI # 15.3.3
adds 13584a6 Add EH test case checking that handlers in noexcept functions [...]
adds e53a8f3 Add test case for inherited exceptions
adds c9d6b42 Add a FAQ section, with a question about why the std::excepti [...]
adds 55d99b7 Start landing support for ARM EHABI unwinding.
adds b9e4316 Land support for ARM EHABI unwinding for libunwind.
adds d6e2336 Update libc++abi to use the ARM EHABI unwinder from its libunwind.
adds 298baa3 Minor libc++abi changes to make things build better with gcc.
adds 1796d14 Fix building for iOS
adds 533c796 Add missing header for _LIBUNWIND_LOG().
adds d8d58d9 Fix linux build.
adds fac040d Silence unused variable and parameter warnings.
adds e575ebb Silence the implicit signed/unsigned conversion warning.
adds 818a2e9 Revert the LSDA change to scan_eh_tab.
adds c80d814 Fix a warning about undeclared call to abort().
adds e11c1a7 Add a cmake build system.
adds fd961bd Add lit configs for libcxxabi tests.
adds f198219 Make cmake cxxflags match those in lib/buildit.
adds 000b3c9 Add support for building and testing the unwinder.
adds 3110ea3 Support LLVM_LIBDIR_SUFFIX.
adds db8f335 Fix for libc++abi when using -Wl,--as-needed.
adds f2cd08a libcxxabi cmake: Use HandleLLVMOptions.cmake, don't manually [...]
adds a09f807 [unwinder] Tell the assembler that functions are functions so [...]
adds 196f7d6 Fix a copy-pasta in r214573
adds 48092cc Update CREDITS.txt with the list of folks who worked on ARM E [...]
adds 95272d2 Fix the CMake build on Mac when setting MACOSX_DEPLOYMENT_TAR [...]
adds d223dfd libcxxabi must link to dl if using bundled unwind
adds 3ac101d Improve logging of aborts for Android.
adds 5252205 Add baremetal ARM support to libcxxabi/libunwind
adds 66ffcf8 Remove strict dependency on llvm-config.
adds 1469090 Make _Unwind_Backtrace() work on ARM.
adds a3a836a Add missing include to a test case.
adds a69d4d9 Allow LIBCXXABI_SINGLE_THREADED to be defined by build scripts
adds 239a032 s/LIBCXXABI_SINGLE_THREADED/LIBCXXABI_HAS_NO_THREADS/ for con [...]
adds 3340fde Use correct __ARM_ARCH macro
adds 6d653d4 Remove an unused typedef from __class_type_info::search_below [...]
adds 1fc3f50 Implement post-review comments for r216730
adds a9fe4b0 ARM Unwind syntax
adds 68fcfa1 Adding ABI support for __cxa_throw_bad_array_new_length.
adds 40213fe Support Cortex-m0
adds 5660f75 Use __atomic_exchange_n instead of Clang's __sync_swap
adds 3a67a2d Correctly export _Unwind_[GS]et(GR|IP) for EHABI.
adds ffe1ba2 [libcxxabi] Document the standalone build's requirements on l [...]
adds 6013249 Add an .arcconfig for libc++abi.
adds 87fe84e [libcxxabi] Add support for running libc++abi tests with sanitizers
adds 0b6b281 Only link the tests against -ldl on linux
adds d3bc4b1 Change uses of `sys.platform == 'linux2' to `sys.platform.sta [...]
adds b2843c3 Fix unicode chars into ascii in comment lines.
adds 0d57ac7 Disable backtrace libcxxabi test on ARM
adds f3de7d8 Add support for UNSUPPORTED tag to lit
adds efd4e49 Move ARM failure from FIXME to XFAIL
adds ce9ff0a Make sure only NEON enabled devices save/restore D16+ registers
adds 7393166 Add -g -fno-omit-frame-pointer when compiling tests with sanitizers
adds c365bb5 [libcxxabi] Refactor CMakeLists.txt's handling of compile and [...]
adds a11d962 Add support for LLVM_USE_SANITIZER=Thread to test suite
adds 2466b99 Remove accidentally commited line in commit. Sorry
adds 6e50cba [libcxxabi] Cleanup memory in tests to placate ASAN.
adds 389d697 Ensure llvm-sanitizer is found by the tests when using sanitizers.
adds 1b4ddb1 [libcxxabi] Delay adjustment of pointer to prevent referencin [...]
adds 30ad829 [libcxxabi] Refactor test timing logic and disable by default.
adds d872a69 [libcxxabi] Refactor building and testing libc++abi without threads
adds 59872ce Use lit.util.executeCommand instead of our own version
adds cce8ade Fix comment on end of #endif to match #if
adds b14b13a Use the newer python syntax for exceptions
adds efa37d1 [libcxxabi] Add __cxa_thread_atexit for TLS support on Linux.
adds 96a6ac2 [libunwind] fix comment in compact_unwind_encoding.h
adds 41baec6 [libunwind] improve x86_64 comments in compact_unwind_encoding.h
adds f7d86f4 Silence warnings in libunwind.
adds 343559e [cmake/multilib] Teach libc++abi's CMake build to support mul [...]
adds b71d76f Typo.
adds 1f22bd5 Make the Unwinder -Werror clean.
adds 65c0869 Fix some formatting I messed up in r225187.
adds f79ad2e Update PACKAGE_VERSION to 3.7.0svn
adds 0b4f9d2 [libc++abi] Add support for cross compiling.
adds 2389ece LIBCXXABI_TARGET_TRIPLE won't always be set.
adds d2a72c4 Fix abort_message.cpp for the NDK.
adds c0b4808 Rename all of the tests in preparation for merging lit config [...]
adds ac68492 Merge libc++abi's lit configuration with libc++'s
adds ad3ce5d Remove _Unwind_{Get,Set}{GR,IP} from ARM EHABI build.
adds 083506f Allow libc++abi to be built without unwinder.
adds f20383c Fix _Unwind_Backtrace for libc++abi built with libgcc.
adds 045a7c8 Force unwind frame with user-defined personality.
adds 1c5ae13 Add -funwind-tables to CMAKE_C_FLAGS.
adds 390b5cb Enable backtrace_test for ARM.
adds 9a9e939 [libcxxabi] Teach CMake better ways to find the libc++ source [...]
adds ff417a5 Adopt CMake policy CMP0042. Set MACOSX_RPATH on by default.
adds cc8269f Make test require 'linux' instead of 'linux2'
adds 3cbecdf Whitespace cleanup.
adds a1fce46 Enable -Wundef.
adds 29bfe89 Some more -Wundef issues.
adds d2056af Install header files
adds 4963ea3 indicate tag type in C
adds 4f0882b Silence warning about loss of precision
adds 4210260 Silence some -Wundef warnings
adds 8d776e7 Fix compilation of unwind on Darwin-x86_64
adds da5a6b1 Formatting fixes.
adds 8414c5a [libcxxabi] Fix -Werror build for 32-bit non-ARM.
adds b177939 Revert "indicate tag type in C"
adds 8906bdd Fix build.
adds 7940f19 Fix build for apple machines.
adds a32df7e unwind: use -fno-rtti -fno-exceptions -funwind-tables
adds ffa0d78 Unwind: replace pure virtual functions with aborts
adds b047f54 Unwind: hoist placement delete into base class
adds d3aa445 unwind: fix -Wformat warnings from gcc
adds 7fa9cf1 unwind: clean up -Wundef warnings
adds 1736c46 unwind: clean up some stray semicolons
adds 2af79a5 unwind: improve compilation on Linux with gcc
adds 200599c Fix libcxxabi's library and object root for tests.
adds b357c3f unwind: silence -Wconversion warnings
adds b19a495 unwind: clean up straggling -Wundef warning
adds b7e3b27 unwind: clean up more -Wformat warnings
adds ad1d968 unwind: clean up some -Werror=return-type warnings
adds 16e33fa unwind: tweak inclusion ordering to work around GCC
adds e281edd unwind: move exported APIs out of header
adds 944a766 unwind: use explicit memcpy for register saving
adds 031128a Don't use bzero() and strcpy().
adds 905cde8 unwind: use sizeof() instead of hardcoded sizes
adds d5539c8 unwind: always export unw_local_addr_space
adds c394610 Make the unwinder build on thumbv6-m with the integrated assembler.
adds bda7842 Address post-commit review comments
adds 1ac9904 Moar post-commit review.
adds ae158ea Do not add -fno-exceptions without -funwind-tables
adds 75a7bf6 Add temporary workaround for missing symbol __cxa_throw_bad_n [...]
adds b9bde57 Add .fpu directives to ARM unwind save & restore functions.
adds 4cab028 Unwind: clean up some GCC warnings
adds 60df040 Add remote testing support to the lit config
adds 87116c1 Add .eh_frame_hdr search to Linux unwinder.
adds 0bc1a0f Unwind: make it build on Darwin again
adds d95080e [libcxxabi] Build both static and shared versions of libc++ab [...]
adds faf34fb Fix build with GCC: - GCC doesn't support #pragma mark, only [...]
adds 39ead49 Unwind: tweak register handling for AArch64
adds 968ed8a Unwind: remove unnecessary check
adds 78a8988 Unwind: always define unwind APIs
adds fd4c54b Unwind: define more interfaces more often
adds 89ea9ad [libcxx] Fix PR21580 - Undefined behavior in readEncodedPointer()
adds fdd39fd Remove unneeded const_cast in readPointerHelper. Pointed out [...]
adds 7c79ceb Update copyright year to 2015.
adds 9ac9cdd add option to tell LIT where to find the libc++ library when [...]
adds 28ca89d Let libc++'s LIT configuration setup our linker paths and env.
adds 196cbd7 Don't print debugging messages to stdout.
adds f780f7d Also use dl_iterate_phdr() on CloudABI.
adds c20d836 Revert r228351 - Dont install header files.
adds 0cb62d1 [libcxxabi] Fix multi-level pointer conversions and pointer t [...]
adds 554d59a [libcxxabi] Disallow Base to Derived conversions for catching [...]
adds 3943f43 Declare __cxa_new_handler as extern "C", or it declares a new [...]
adds ee8031b libc++abi: remove the duplicated unwind content
adds b877159 libc++abi: move tests back
adds 561567f libc++abi: remove build infrastructure for unwind
adds 2493be6 libc++abi: silence some warnings
adds 0f111c2 libc++abi: clear up some -Wqual-cast warnings
adds b2cceca libc++abi: remove unused variable
adds e399cfb libc++abi: enable LLVM unwinder by default for ARM
adds 352f134 libc++abi: try harder to force the LLVM unwinder on ARM
adds 722df3e libc++abi: work around layering violation
adds 3641403 Fix syntax error in CMake created when a variable is not defined.
adds b979db1 Disallow conversions from function pointers to void*.
adds c509660 Fix "TODO" and provide the configure-time options to find lib [...]
adds f273775 Typos
adds f662666 LIBCXXABI_LIBUNWIND_INCLUDES is already set before calling fi [...]
adds 3b8762a Make sure !empty() before calling String::front().
adds 088a71b libcxx: Switch to use __gnu_unwind_frame() for libunwind.
adds 5013d7c Implement uncaught_exceptions() to get a count, rather than a [...]
adds bd32d95 fallback_malloc: silence qual-cast warning (NFC)
adds 1cef559 fallback_malloc: silence conversion warning (NFC)
adds 5a8986b Remove include directive for the unused libunwind_ext.h.
adds 52fddff [libcxxabi] Add -funwind-tables to the test compilation options.
adds 52cf98b [libcxxabi][mips] Correct float_data::mangled_size for all ABI's.
adds 7beb57c [libc++abi] Allow use just compiled clang++ for tests
adds d8093df Update to new lists.llvm.org
adds 424d4da Revert r243752, it broke running tests on OS X (PR24491).
adds f704b66 [AArch64] Quick fix for cxa demangler
adds 147e19b [libcxxabi] Add "install-libcxxabi" target.
adds b16496b Fix or disable C++11 tests in C++03 mode
adds 7aff420 Convert LIBCXXABI_BUILD_32_BITS to LLVM_BUILD_32_BITS.
adds 6bf2354 EH: fix register usage for SjLj
adds b4c998b Let cxa_demangle.cpp compile with gcc/libstdc++ 4.8 and clang [...]
adds 6c6d9cb Fix incorrect parsing of arguments for nested functions. Revi [...]
adds fdccce6 Fix Bug 25103 - _cxa_demangle improperly demangles virtual th [...]
adds 45b6954 Add config.project_obj_root to the libc++abi testsuite
adds ae1b072 Configure for config site header
adds fd8bd75 Fix LIBCXXABI_HAS_NO_THREADS configuration.
adds 4c91e38 c++abi: use __builtin_offsetof instead of offsetof
adds 77a304b c++abi: whitespace adjustment
adds b4ec579 ibc++abi: mark visibility
adds 1eb3622 .gitignore: ignore vim swap files
adds e9a7821 Replace cmake check for printf with a check for fopen.
adds f84ec31 [libc++abi] Use libgcc and libgcc_s to provide _Unwind symbol [...]
adds f67395c Fix ARM __cxa_end_cleanup() and gc-sections.
adds 1a034d7 Fix PR25898 - Check for incomplete pointers types in can_catch(...)
adds 0edb61e Add new tests for throwing incomplete pointer types
adds d04ecd0 [WebAssembly] Accomodate wasm's 128-bit long double.
adds def0085 Revert r256322 (and follow-up 256323), the test it added does [...]
adds 0fdcedb Add missing license headers
adds 39761cb Recommit r256322: Fix PR25898 - Check for incomplete pointers [...]
adds 7dbbe8a Revert r258222 because it's missing files. Will re-commit com [...]
adds 91fc04d Recommit r256322: Fix PR25898 - Check for incomplete pointers [...]
adds 08dfc9e Fix link flags order in RUN command.
adds e65dd84 Mark some tests as XFAIL with GCC due to compiler bugs
adds ca8e990 [libcxxabi] Make test tolerant of uncommon floating literal d [...]
adds 9ef2c6e [libcxxabi] Teach cxa_demangle about Hexagon's long double size
adds eca353d Reducing stack usage of test
adds 62c01cb [libcxxabi] Disable cxa_thread_atexit_test if unavailable
adds 219475c Update copyright year to 2016.
adds 80b6b68 Respect LIBCXXABI_LIBDIR_SUFFIX before an install
adds 6b68c7c [CMake] Fix misleading error message in CMakeLists.txt.
adds 81681ae Enable testing for static libc++abi
adds 6191aec libc++abi: fix visibility of personalities
adds 5985dd6 libc++abi: make __cxa_call_unexpected visible
adds b06c53c Allow explicit pthread opt-in
adds 436072f libc++abi: build with -fvisibility=hidden
adds 4174e8b [libcxxabi] Introduce a -fno-exceptions libc++abi libary variant
adds 1fc2ce8 [CMake] Update to requiring CMake 3.4.3
adds 4ed725d Missed part of D16545 (static lib testing)
adds a0d7e1a [libcxxabi][test] Add missing return statement.
adds 046d2fc [libcxxabi] Allow target flags to affect configuration tests.
adds 6fd0d95 Partially revert r270816: build with -fvisibility=hidden.
adds df448d8 Suppress warnings about the operations currently under test.
adds ef83bd1 [libcxxabi] Reorder base class initializers in libc++abi test [...]
adds 58c480d Fix warning about uninitialized const member. NFC
adds 5328c6b Fix [libcxxabi] Fix warning about uninitialized const member.
adds f0a2620 libc++abi: add a top level option for using CompilerRT
adds e8b3ec3 Fix arc config to use https
adds 081ea86 [libcxxabi] When catching an exception of type nullptr_t with [...]
adds eace9ec Attempt to bring peace to -Werror buildbots.
adds 9987410 CMakeLists.txt cleanups: synchronize version with rest of LLV [...]
adds fff85c8 Do not depend on unwind when building standalone
adds 3f7e85b Add lib directory to linker paths when using libunwind
adds e1b2d05 Depend directly on unwind when not building standalone
adds eb3e8cf Fix ASAN failures in the demangler
adds 6092bfa Default LIBCXXABI_LIBDIR_SUFFIX to LLVM_LIBDIR_SUFFIX
adds 866c52a test: fix test under ASAN and MSAN
adds 42ef22b [CMake] Apply r279151 cleanup to libc++abi.
adds 564b6ea [CMake] Be more consistent about naming targets and component [...]
adds f0e3789 [CMake] Use -std=c++11 if supported
adds 01489a2 [CMake] Trying to fix the bots I broke
adds b96e846 Wrap LIBCXXABI_USE_LLVM_UNWINDER with defined().
adds 21a75e7 libc++abi: fix some -Wunused-function warnings
adds 9f08403 [lit] Replace print with lit_config.note().
adds 933c4df Fix side effect in assertion
adds b62a4dd [libcxxabi] cleanup the use of LIBCXXABI_HAS_NO_THREADS macro (NFC)
adds 46eb39a annotate more function visibility
adds a086331 [libc++abi] Default to DLL annotations on Windows
adds feb04d7 [libc++abi] Use fallback_malloc to allocate __cxa_eh_globals [...]
adds 336985f Revert r282692: Use fallback_malloc to allocate __cxa_eh_glob [...]
adds 8d4d9af [CMake] Fix libc++abi standalone cmake build.
adds ace6572 Recommit r282692: [libc++abi] Use fallback_malloc to allocate [...]
adds e64fce8 [libc++abi] Fix bug which cased the static libunwind to alway [...]
adds 5ab5976 Fix libc++abi test config after recent libc++ changes
adds 3f7b370 Provide a fallback __cxa_thread_atexit() implementation. Patc [...]
adds 5180673 [libcxxabi] Refactor pthread usage into a separate API
adds 8ac10e4 [libcxxabi] Fix gcc build after r284128
adds 38488b9 Mark test as unsupported without threads
adds c396479 Don't compile cxa_thread_atexit.cpp with -DLIBCXX_ENABLE_THREADS=OFF
adds e4b123b Fix typo in comment
adds 4d44c0f Get libc++abi building with LLVM_ENABLE_MODULES
adds cfd294b Mark thread exit test as unsupported w/o threads
adds 8b9be66 Spell libcxxabi-no-threads correctly
adds c320e4c [p0012] Implement ABI support for throwing a noexcept functio [...]
adds d312aca Add some facilities to work with a git monorepo (experimental setup)
adds cd40f25 Revert "Add some facilities to work with a git monorepo (expe [...]
adds 6dc7581 Fix libcxxabi CMake detection of libcxx path to handle LLVM_E [...]
adds cf209cc Fix typo in CMakeLists.txt: provide the path to libcxx checko [...]
adds eecb795 [CMake] Check runtimes subdir when looking for libcxx and libuwind
adds 1d45bac Revert "[CMake] Check runtimes subdir when looking for libcxx [...]
adds 802f4f4 [libc++abi] Remove the test for checking using of fallback ma [...]
adds 4d14bc0 [CMake] Check runtimes subdir when looking for libcxx and libuwind
adds 6962eb3 [CMake] Fix libc++abi arm build w/o libunwind.
adds cc4f512 arm: Fix ttype encoding assertion failure.
adds 1105202 Fix GCC libc++abi build
adds 8cfa5a3 __cxa_demangle: ensure that we have a mangled symbol
adds 89d8f36 __cxa_demangle: allow demangling invocation blocks
adds e4f23d8 Rename TU names to not conflict with libc++.
adds 2ecedcc __cxa_demangle: use default member initialization
adds f163620 Update implementation of ABI support for throwing noexcept fu [...]
adds b126ca0 Fix up r288457 for compilers that don't support noexcept func [...]
adds 6d9aad0 Check for SD-6 feature test macro when determining which test [...]
adds a3219da [libc++abi] Add _LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS
adds 0b610fe Workaround the removal of dynamic exception specifications in C++17
adds f0c4e60 Fix signed comparison warning
adds 534295b [libc++abi] Mark failing test on Darwin as XFAIL
adds 08bf03c Fix warnings in libc++abi tests
adds a3f4893 Suppress unreachable code warning in unwind tests
adds 6e0f5ef add cxa_demangle_fuzzer
adds ed8daea clean up `-Wmisleading-indentation` warning
adds 81b06b3 Fix new/delete exception specifications to match libc++ after [...]
adds cb51028 Update LICENSE.TXT to 2017
adds 71ba287 [libcxxabi] Introduce an externally threaded libc++abi variant.
adds 3eacb7e tweak definition to avoid GCC warning
adds ebc9aca [libcxxabi] Add flag to conditionally enable tests
adds 06da4e1 [libcxxabi] Enable tests by default in standalone.
adds 1f4def2 [libcxxabi] Cleanup and adapt for r291275. NFC.
adds 44cd53a [cmake] Obtain LLVM_CMAKE_PATH from llvm-config if available
new af8f82a Creating release_40 branch off revision 291814
new 0e46ed1 Drop 'svn' suffix from version.
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (065684b)
\
N -- N -- N refs/heads/release_40 (0e46ed1)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omits" are not gone; other references still
refer to them. Any revisions marked "discards" are gone forever.
The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository gcc.
from 129ea810 PR c++/71166 * g++.dg/cpp0x/constexpr-array18.C: New test.
new e847d2d PR65411 don't retry fclose on EINTR
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
libstdc++-v3/ChangeLog | 4 ++++
libstdc++-v3/config/io/basic_file_stdio.cc | 11 +----------
2 files changed, 5 insertions(+), 10 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository llvm.
from eccbfd4 Fix UBSan bots by blacklisting bits/stl_tree.h.
new 4170935 Regenerate test.
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
test/CodeGen/X86/sse3-avx-addsub.ll | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch release_40
in repository libcxxabi.
at 065684b Drop 'svn' suffix from version.
This branch includes the following new commits:
new 065684b Drop 'svn' suffix from version.
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch release_40
in repository libcxx.
at 6933299 Drop 'svn' suffix from version.
This branch includes the following new commits:
new c7d2eab Creating release_40 branch off revision 291814
new 6933299 Drop 'svn' suffix from version.
The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch release_40
in repository compiler-rt.
at 850646e Creating release_40 branch off revision 291814
This branch includes the following new commits:
new 850646e Creating release_40 branch off revision 291814
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.