aboutsummaryrefslogtreecommitdiffstats
path: root/mutator-lvl0.cpp (unfollow)
Commit message (Collapse)AuthorFilesLines
2017-01-20re-implementing 5.1-5.7bloodstalker1-233/+453
2017-01-20added 5.6,5.7, moved the result announcement for 5.3 to 5.4 to onEndOfAllTUsbloodstalker1-97/+162
2017-01-19did some cleaning. 8.8 is now working. silenced some diag prints.bloodstalker1-11/+13
2017-01-17added 4.1 and 7.1bloodstalker1-2/+113
2017-01-15clang libraries version 3.9 dont support our 8.8 matcher. if you are using ↵bloodstalker1-0/+2
version 4.0 libraries, just change the if directive to 1 for the addmatcher in MyASTConsumer.
2017-01-15added 8.8. has false positives. tags incomplete types twice.bloodstalker1-62/+135
2017-01-13for 6.1 and 6.2, the check is against CanonicalType now, not Type.bloodstalker1-2/+6
2017-01-12added 6.1 and 6.2. the current implementation is quite smplistic. tdds were ↵bloodstalker1-3/+69
already added for 6.1 and 6.2.
2017-01-12fixed some of the coverity issuesbloodstalker1-8/+13
2017-01-11added 13.5bloodstalker1-4/+82
2017-01-11added 10.5bloodstalker1-8/+140
2017-01-09added 12.11, doesnt supprt checks inside pp conditional directives.bloodstalker1-2/+162
2017-01-08added 12.12. for some notes regarding the implementation you can look at ↵bloodstalker1-12/+46
testFuncs3.c,tddfunc6's comments.
2017-01-06added 14.3bloodstalker1-6/+202
2017-01-05added 19.1bloodstalker1-5/+128
2017-01-03removed 9.2 output. clag catches it.bloodstalker1-3/+23
2017-01-03fixed all ppcallbacks for macro expands. they now work correctly and ↵bloodstalker1-8/+8
actually use the sourcelocation of the macro definition not the expansion for MainOnly and SysHeader
2017-01-03added 19.4bloodstalker1-0/+176
2017-01-03implemented the MainOnly optionbloodstalker1-369/+762
2017-01-03added some more sugar to the custom options, only implemented for 19.7bloodstalker1-6/+9
2017-01-02added a new options...not working. apparently the llvm::cl tutorial is outdated.bloodstalker1-9/+19
2017-01-01the simple text output is now really AWK friendlybloodstalker1-236/+237
2016-12-31now all implemented rules respect the fact wether the match is from a ↵bloodstalker1-342/+1072
systemheader or not. so you can choose whether to run through them or not.
2016-12-31started adding custom cl options to mutator-lvl0bloodstalker1-3/+53
2016-12-29previously added 10.3 and 10.4. now adding 5.3 and 5.4.bloodstalker1-33/+78
2016-12-29added 5.3 and 5.4bloodstalker1-2/+53
2016-12-29fixed the code breaking while running on all the C standard library headers. ↵bloodstalker1-146/+250
also, that is one of our new stability tests. the code not crashing, that is.
2016-12-26now generates jso reportbloodstalker1-21/+143
2016-12-26added 16.7bloodstalker1-2/+35
2016-12-25halfway implementation of 2.3bloodstalker1-70/+83
2016-12-25took out the matcher that has caused incompatibility with llvm 3.9bloodstalker1-3/+3
2016-12-25trying to figure out why all of a sudden the travis build is brokenbloodstalker1-1/+37
2016-12-25added 12.8bloodstalker1-7/+122
2016-12-24added a constructor for the struct that was causing incompatibility with c++11bloodstalker1-0/+10
2016-12-24some commentsbloodstalker1-7/+10
2016-12-24added 8.7bloodstalker1-5/+88
2016-12-23added 5.1bloodstalker1-13/+126
2016-12-22added 19.17, along with incomplete implementation of the 5.x rules and some ↵bloodstalker1-28/+141
attribs from c++1z
2016-12-21added 10.1 and 10.2bloodstalker1-1/+108
2016-12-20added 11.1,11.2,11.3,11.4 and 11.5bloodstalker1-6/+104
2016-12-19added 18.1bloodstalker1-22/+267
2016-12-17fixed two defectsbloodstalker1-3/+7
2016-12-17cosmetic changesbloodstalker1-0/+3
2016-12-14fixed the issues that coverity raised.bloodstalker1-2/+2
2016-12-13rule check for 8.5 works correctly nowbloodstalker1-8/+20
2016-12-03added 8.5-has a problem with headers being pasted. sees things doublebloodstalker1-0/+68
2016-12-03added quite a few more rule checksbloodstalker1-2/+258
2016-12-02added 19.10,19.12 and 19.13bloodstalker1-2/+121
2016-12-02added 17.5bloodstalker1-1/+107
2016-12-02added a disclaimerbloodstalker1-0/+1