Robert Reif
|
311651cc66
|
fix #2804 (Underlying type of enumerator produces a syntax error)
|
2011-05-27 11:17:39 -04:00 |
Robert Reif
|
51baca0359
|
fix #1982 (simplifyTypedef: scope info is lost)
|
2011-05-02 22:42:52 -04:00 |
Daniel Marjamäki
|
bbd379c802
|
astyle formatting
|
2011-05-02 15:08:16 +02:00 |
Daniel Marjamaki
|
297ca63868
|
Fixed #2721 (Tokenizer::simplifyTemplates: fail when using template argument 'char[2]')
|
2011-05-01 19:05:18 +02:00 |
Robert Reif
|
3c415e7833
|
fix #2745 (Enum vs local variable - conflict)
|
2011-04-23 22:08:03 -04:00 |
Robert Reif
|
04309f74f5
|
fix #2738 (syntax error on valid code)
|
2011-04-20 19:09:28 -04:00 |
Robert Reif
|
b1d3d291e6
|
fix #2736 (segmentation fault of cppcheck)
|
2011-04-20 07:49:04 -04:00 |
Robert Reif
|
877a233145
|
fix #2716 (Easy to reproduce crash)
|
2011-04-16 10:35:23 -04:00 |
Daniel Marjamäki
|
739b6a93e2
|
Fixed #2713 (False positive (Redundant assignment))
|
2011-04-16 12:07:56 +02:00 |
Robert Reif
|
3159df958d
|
fix #2720 (false positive: syntax error with c++0x code)
|
2011-04-14 19:50:17 -04:00 |
Robert Reif
|
75e5353b6d
|
fix #2718 (Analysis failed. If the code is valid then please report this failure.)
|
2011-04-13 23:58:58 -04:00 |
Robert Reif
|
257197bdd1
|
fix #2717 (false positive: syntax error (typedef void f(int) const;))
|
2011-04-13 23:24:41 -04:00 |
Robert Reif
|
50a1f28d86
|
run astyle
|
2011-04-13 21:12:35 -04:00 |
Daniel Marjamäki
|
11bd6bcd30
|
Fixed #2712 (false positive: Division by zero)
|
2011-04-10 21:27:09 +02:00 |
Daniel Marjamäki
|
447f61e9c7
|
Refactoring: Use %op%
|
2011-04-09 18:30:47 +02:00 |
Daniel Marjamäki
|
f6d910ab3d
|
Refactoring: Use Token::isOp
|
2011-04-09 15:54:36 +02:00 |
Daniel Marjamäki
|
ea57e10c7f
|
Tokenizer::simplifyCalculations: simplify division result if it's a whole number, even though it doesn't have precedence
|
2011-04-02 12:52:11 +02:00 |
Daniel Marjamäki
|
f34e9e6623
|
Tokenizer: better simplification of calculations in conditions
|
2011-04-02 11:08:58 +02:00 |
Stefan Weil
|
675e63b6a7
|
Spell checks
|
2011-03-30 16:45:31 +02:00 |
Robert Reif
|
fc258164cd
|
fix #2675 (false positive: syntax error)
|
2011-03-24 22:26:42 -04:00 |
Robert Reif
|
7b63da4964
|
fix #2651 (Segmentation fault (typedef))
|
2011-03-17 20:00:49 -04:00 |
Daniel Marjamäki
|
dab09aedee
|
Fixed #2648 (Tokenizer::simplifyTemplates: Segmentation fault (gcc-testsuite))
|
2011-03-17 21:45:03 +01:00 |
Daniel Marjamäki
|
fec9edf628
|
Tokenizer::simplifyTemplates: First simple fix for problems when using sizeof in template parameter
|
2011-03-16 22:16:30 +01:00 |
Robert Reif
|
f7cbc90c84
|
fix #2581 (### Internal error in Cppcheck. Please report it.)
|
2011-03-15 23:28:45 -04:00 |
Robert Reif
|
ba0b3e6451
|
fix #2651 function typedef with extra ()s
|
2011-03-15 19:24:30 -04:00 |
Robert Reif
|
7a7257f200
|
fix #2630 (segmentation fault of cppcheck ( typedef ... )
|
2011-03-08 20:24:57 -05:00 |
Daniel Marjamäki
|
7496cd412c
|
Fixed #2631 (Tokenizer::simplifyTemplates: template usage 'std::cout << (foo<double>(r));')
|
2011-03-07 21:21:06 +01:00 |
Robert Reif
|
d678e4424c
|
fix #2630 (segmentation fault of cppcheck ( typedef y x () x ))
|
2011-03-06 18:59:56 -05:00 |
Daniel Marjamäki
|
f53ff27b71
|
Tokenizer::simplifyTemplates: better handling of '(foo<double>())'. Ticket: #2631
|
2011-03-06 21:15:42 +01:00 |
Daniel Marjamäki
|
6648267ab8
|
Revert "Tokenizer::simplifyTemplates: better handling of '(foo<double>())'. Ticket: #2631"
This reverts commit de31ec1e44 .
|
2011-03-06 21:07:06 +01:00 |
Daniel Marjamäki
|
de31ec1e44
|
Tokenizer::simplifyTemplates: better handling of '(foo<double>())'. Ticket: #2631
|
2011-03-06 10:28:51 -08:00 |
Robert Reif
|
0debba4409
|
finish fixing #2624 (better function pointer support needed)
|
2011-03-05 21:41:58 -05:00 |
Robert Reif
|
7d2fb2ecde
|
partial fix for #2624 (better function pointer support needed)
|
2011-03-05 20:48:28 -05:00 |
Robert Reif
|
f3b2acf585
|
really fix #2620 reference of typedef of array not simplified properly
|
2011-03-03 20:32:10 -05:00 |
Robert Reif
|
3f0d0446e0
|
revert previous commit: simplified code isn't correct
|
2011-03-03 07:40:43 -05:00 |
Robert Reif
|
ee4b4f62d8
|
fix #2620 reference of typedef of array not simplified properly
|
2011-03-03 07:27:53 -05:00 |
Robert Reif
|
26152a9264
|
fix #2609 (False positive on template dependent name)
|
2011-02-24 06:39:46 -05:00 |
Daniel Marjamäki
|
daf0e7c37d
|
Fixed #2604 (Segmentation fault of cppcheck ( sizeof <= A ))
|
2011-02-23 20:44:14 +01:00 |
Robert Reif
|
d1f7a8aca4
|
fix #2403 (simplifyTypedef: array of function pointers) Internal error message
|
2011-02-22 22:11:17 -05:00 |
Robert Reif
|
dd12fc177f
|
fix #2603 (segmentation fault of cppcheck ( typedef constexpr))
|
2011-02-22 07:48:34 -05:00 |
Robert Reif
|
703448171a
|
fix #2601 (segmentation fault of cppcheck)
|
2011-02-22 07:02:15 -05:00 |
Robert Reif
|
4e1ce93104
|
fix #2600 (segmentation fault of cppcheck ( enum{const} ))
|
2011-02-21 19:30:40 -05:00 |
Robert Reif
|
999646fca6
|
fix #2599 (segmentation fault of cppcheck ( sizeof ))
|
2011-02-21 17:49:30 -05:00 |
Daniel Marjamäki
|
63c003f92e
|
Tokenizer: fixed so that 'p=&x; if(p)' is simplified to 'p=&x;if(&x)'. Ticket: #2596
|
2011-02-20 18:18:27 +01:00 |
Daniel Marjamäki
|
1cfb18be08
|
astyle formatting
|
2011-02-20 12:22:01 +01:00 |
Daniel Marjamäki
|
46f4e46d30
|
Tokenizer::simplifyTemplates: Better handling for multi-token template arguments such as 'Foo<std::string>'
|
2011-02-20 12:17:05 +01:00 |
Robert Reif
|
77fe9858e2
|
fix #2587 (Spurious warning about struct hiding typedef)
|
2011-02-19 14:18:37 -05:00 |
Daniel Marjamäki
|
0ed0d07714
|
Tokenizer::simplifyCalculations: basic handling of bitwise operators
|
2011-02-14 20:43:26 +01:00 |
Robert Reif
|
cdd8d3f785
|
Really fix #2348 perl-tk
|
2011-02-13 19:02:57 -05:00 |
Robert Reif
|
c03ace7378
|
Fix #2579 (segmentation fault of cppcheck)
|
2011-02-13 14:11:22 -05:00 |