Commit Graph

22 Commits

Author SHA1 Message Date
Basile Burg 4216d02542 refact dastworx with safeAccess 2018-03-30 13:50:43 +02:00
Basile Burg 560c5a5df0
halstead, reserve aa buckets for each new funct 2017-02-26 08:04:20 +01:00
Basile Burg 63ce8feb7f
update submodule and use iz AA in the halstead tool 2017-02-23 08:47:21 +01:00
Basile Burg 16322c2ea0
update libdparse 2017-02-03 21:16:41 +01:00
Basile Burg 7e5de81f80
#104, handle iasm 2017-01-23 02:20:43 +01:00
Basile Burg 07a28480e2
nothing 2017-01-20 06:18:31 +01:00
Basile Burg 1111f43172
104, detect template prms in operands that are not part of a func call 2017-01-19 06:44:37 +01:00
Basile Burg 52f9eb4324
#104, process properly identifier chains in FunctionCallExpressions
operand.operand.operator()
2017-01-19 01:44:14 +01:00
Basile Burg 5a81971bb8
#104, handle identifier chains 2016-12-21 05:14:16 +01:00
Basile Burg 3428a0f567
#104, add support for ternary expressions 2016-12-21 00:24:31 +01:00
Basile Burg a8c1974af7
fix identifier name 2016-12-07 10:24:46 +01:00
Basile Burg 394b96bf2a
#104, refact ctors and dtors + add tests 2016-12-07 08:46:51 +01:00
Basile Burg e914d9d9aa
halstead & symlist, activate postblit visit 2016-12-06 07:59:14 +01:00
Basile Burg f581c0642d
#104, xor-pow + detect a libdparse issue 2016-11-22 10:06:49 +01:00
Basile Burg 7a673e96e9
#104, forget to set AsmLog{and|or}Expr text 2016-11-22 00:06:46 +01:00
Basile Burg 25384f63c9
#104, add visit for missing binary expressions + handle in/is negation 2016-11-21 23:57:40 +01:00
Basile Burg 58f8503b00
#104, also view binary expr {L|R}HS as operands even if already operators
+ refact expr with op template to accept any other binary expression
2016-11-21 23:42:38 +01:00
Basile Burg 6e10f889ee
#104, add option cat. for the metrics + put ana in separate unit 2016-11-18 12:11:10 +01:00
Basile Burg 94e5e8c81a
#104, refact the unit tests 2016-11-16 14:42:58 +01:00
Basile Burg 204d0fb22c
#104, fix ifelse, fix foreach, add catch, add tests 2016-11-16 12:37:41 +01:00
Basile Burg f1a6c31fb6
#104, declarations, func templates, c/dtors, tests 2016-11-16 09:51:57 +01:00
Basile Burg af7d5d6c34
#104, start Halstead metrics 2016-11-14 15:05:34 +01:00