aboutsummaryrefslogtreecommitdiffstats
path: root/safercpp/safercpp-arr.cpp (unfollow)
Commit message (Collapse)AuthorFilesLines
2017-06-27changed the default value of ConvertToSCPP to trueduneroadrunner1-3/+3
2017-06-24just added support for the case where pointers are used as range duneroadrunner1-6/+58
arguments for vector::insert()
2017-06-23added handling of constructor initializersduneroadrunner1-68/+148
2017-06-17updated so that processing of declarations with initializers can handle duneroadrunner1-110/+269
all the same cases as the processing of assignment operations
2017-06-09added insertion of "#include" directivesuser11-184/+281
2017-06-07fixed a (just introduced) bug in MCSSSParameterPassing in which only the user11-4/+3
first parameter gets processed
2017-06-06changed "Assignment Target Constrains Address of Array Subscript Expr" user11-126/+287
to register the expressions it modifies
2017-05-27a bunch of stuff, including handling of fread and fwriteuser11-789/+2015
2017-05-11added support for the case when a function argument expression is the user11-157/+291
address of an array subscript
2017-05-04added inital support for auto translation of function declarationsuser11-176/+794
2017-04-28added type inferencing from function parameter passinguser11-88/+337
2017-04-24changed the implementation of user11-48/+419
CConditionalOperatorReconciliation2ReplacementAction due to issues with the libtooling library sometimes truncating expressions when a subexpression is replaced (and lengthened)
2017-04-21added handling of conditional initializersuser11-338/+646
2017-04-18added (initial) handling of "conditional initializers" and also user11-503/+696
memset/memcpy
2017-04-14added (simple, not necessarily general) translation of memset()user11-56/+419
2017-04-13changed to handle all levels of indirection when translating declared user11-1202/+1273
objects
2017-03-30some progress on auto-conversion of arraysuser11-1434/+1808
2017-03-28enabled writing the changes out to the input file, some translation user11-266/+136
improvements and code cleanup
2017-03-27preliminary auto-conversion of native arraysuser11-1/+2120
2017-03-16the source filebloodstalker1-60/+19
2017-02-01added GPL2 license notes on top, emacs c++ recognitionbloodstalker1-0/+17
2016-12-02added a disclaimerbloodstalker1-0/+1
2016-11-30added a comment regarding replacementsbloodstalker1-0/+2
2016-11-04lvl 2 mutattions.bloodstalker1-0/+119