Commit Graph

16 Commits

Author SHA1 Message Date
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