summaryrefslogtreecommitdiffstats
path: root/lib/Analysis/CloneDetection.cpp
Commit message (Expand)AuthorAgeFilesLines
* Use llvm::stable_sortFangrui Song2019-04-241-5/+1
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Misc typos fixes in ./lib folderRaphael Isemann2018-12-101-1/+1
* Use llvm::{all,any,none}_of instead std::{all,any,none}_of. NFCFangrui Song2018-10-201-2/+1
* Port getLocEnd -> getEndLocStephen Kelly2018-08-091-1/+1
* Port getLocStart -> getBeginLocStephen Kelly2018-08-091-1/+1
* Port getStartLoc -> getBeginLocStephen Kelly2018-08-091-4/+4
* Fix buildStephen Kelly2018-08-091-1/+1
* Fix typos in clangAlexander Kornienko2018-04-061-1/+1
* Fix typos of occurred and occurrenceMalcolm Parsons2018-01-241-2/+2
* [AST] Add TableGen for StmtDataCollectorsJohannes Altmanninger2017-09-061-1/+1
* [analyzer] MinComplexityConstraint now early exits and only does one macro st...Raphael Isemann2017-09-031-8/+10
* std::function -> llvm::function_ref. NFC.Benjamin Kramer2017-09-011-1/+2
* [analyzer] Performance optimizations for the CloneCheckerRaphael Isemann2017-08-311-6/+22
* [analyzer] Make StmtDataCollector customizableJohannes Altmanninger2017-08-231-44/+68
* [analyzer] Faster hashing of subsequences in CompoundStmts.Raphael Isemann2017-07-091-9/+20
* [analyzer] Make StmtDataCollector part of the CloneDetection APIRaphael Isemann2017-07-091-185/+3
* Changed wording in commentRaphael Isemann2017-06-211-2/+1
* [analyzer] Teach CloneDetection about Qt Meta-Object Compiler to filter auto ...Leslie Zhai2017-06-201-1/+1
* [analyzer] Teach CloneDetection about Qt Meta-Object CompilerLeslie Zhai2017-06-191-1/+18
* Fix unused lambda capture. Follow up to r299653.Ivan Krasin2017-04-061-1/+1
* [analyzer] Reland r299544 "Add a modular constraint system to the CloneDetector"Artem Dergachev2017-04-061-519/+368
* Revert "[analyzer] Add a modular constraint system to the CloneDetector"Artem Dergachev2017-04-051-368/+519
* [analyzer] Add a modular constraint system to the CloneDetectorArtem Dergachev2017-04-051-519/+368
* [analyzer] Re-apply r283094 "Improve CloneChecker diagnostics"Artem Dergachev2016-10-081-11/+15
* Revert r283106, "Wdocumentation fix"NAKAMURA Takumi2016-10-041-1/+1
* Revert "[analyzer] Improve CloneChecker diagnostics" as its depends on revert...Vitaly Buka2016-10-041-14/+10
* Wdocumentation fixSimon Pilgrim2016-10-031-1/+1
* [analyzer] Improve CloneChecker diagnosticsArtem Dergachev2016-10-031-10/+14
* [analyzer] Fix CloneDetector crash on calling methods of class templates.Artem Dergachev2016-08-231-4/+3
* Wdocumentation fixSimon Pilgrim2016-08-201-2/+2
* [analyzer] Use faster hashing (MD5) in CloneDetector.Artem Dergachev2016-08-201-64/+189
* [analyzer] Make CloneDetector consider macro expansions.Artem Dergachev2016-08-201-4/+67
* [analyzer] Make CloneDetector consider template arguments.Artem Dergachev2016-08-201-2/+20
* [analyzer] Teach CloneDetector to find clones that look like copy-paste errors.Artem Dergachev2016-08-181-20/+123
* [analyzer] Fix a crash in CloneDetector when calling functions by pointers.Artem Dergachev2016-08-101-2/+5
* [analyzer] Try to fix coverity CID 1360469.Vassil Vassilev2016-08-091-1/+1
* [analyzer] Make CloneDetector recognize different variable patterns.Artem Dergachev2016-08-041-3/+143
* [analyzer] Respect statement-specific data in CloneDetection.Artem Dergachev2016-08-021-3/+165
* [analyzer] Add basic capabilities to detect source code clones.Artem Dergachev2016-07-261-0/+277