Edoardo Prezioso
|
df5d26901c
|
Add new warning option to check for dead code and change the order of some struct members to reduce structure padding.
|
2011-10-24 03:02:00 +02:00 |
Thomas Jarosch
|
55a079a7c4
|
Clarify Token::concatStr() documentation
|
2011-10-23 22:47:49 +02:00 |
Thomas Jarosch
|
1ccb57e595
|
Document and test Token::concatStr()
|
2011-10-23 21:21:42 +02:00 |
Thomas Jarosch
|
5b97cc1440
|
Bugfix: Update token properties on string changes
|
2011-10-23 21:06:56 +02:00 |
PKEuS
|
54b3d72ee3
|
Added Token::nextArgument()
|
2011-10-23 11:23:48 +02:00 |
Daniel Marjamäki
|
32496fb009
|
Token: Updated comments
|
2011-10-16 08:25:11 +02:00 |
Daniel Marjamäki
|
6f8e42a5af
|
changed the astyle formatting flags
|
2011-10-13 20:53:06 +02:00 |
Daniel Marjamäki
|
66d145ba1c
|
Fixed #2892 (false positive: (portability) Assigning an address value to the integer (int/long/etc) type is not portable)
|
2011-07-07 15:14:33 +02:00 |
Robert Reif
|
77aebd357e
|
Refactoring: add Token::isAssignmentOp and use it in CheckClass::checkConstFunc
|
2011-04-09 14:36:05 -04:00 |
Daniel Marjamäki
|
575cb242c2
|
Refactoring: Use Token::isOp
|
2011-04-09 16:22:47 +02:00 |
Daniel Marjamäki
|
f6d910ab3d
|
Refactoring: Use Token::isOp
|
2011-04-09 15:54:36 +02:00 |
Daniel Marjamäki
|
a3f177fc97
|
Fixed cppcheck warnings: Removed extra 'Token::' from statement
|
2011-04-09 06:56:31 +02:00 |
Daniel Marjamäki
|
8e711b7925
|
Refactoring: there was almost duplicate functions 'isOp'. Created a new Token::isOp function instead.
|
2011-04-08 19:40:22 +02:00 |
Robert Reif
|
d74ae3b0f0
|
copy all flag fields in a Token
|
2011-03-07 20:04:25 -05:00 |
Reijo Tomperi
|
226b605774
|
Change year 2010 -> 2011 in license texts.
|
2011-01-09 21:33:36 +02:00 |
Zachary Blair
|
26afb04dc5
|
Fixed #2105 (Incorrect operator: mutual exclusion over ||)
|
2010-10-24 18:14:21 -07:00 |
Robert Reif
|
807269b5e9
|
Refactoring handling of microsoft types. Ticket: #1956
|
2010-08-22 21:53:45 +02:00 |
Daniel Marjamäki
|
32d98969fb
|
suppress visual studio warnings about loosing data when calculating Token::progressValue
|
2010-08-05 21:40:04 +02:00 |
Daniel Marjamäki
|
9edecd4a3f
|
Added ErrorLogger::reportProgress and removed ErrorLogger::ReportProgress. This will make it easier for GUI and other clients to display progress information.
|
2010-08-03 16:36:21 +02:00 |
Robert Reif
|
0bb07e6947
|
Create a symbol database
|
2010-07-26 16:46:37 +02:00 |
Daniel Marjamäki
|
786ca037ec
|
Refactoring: changed 'bool varid=0' to 'bool varid=false'
|
2010-07-25 18:17:44 +02:00 |
Robert Reif
|
98ae660260
|
Fixed #1792 (false positive: Variable 'test' is assigned a value that is never used)
|
2010-06-14 15:46:57 +02:00 |
Daniel Marjamäki
|
b5d0955d11
|
doxygen: fixed error messages given by doxygen
|
2010-06-14 07:54:41 +02:00 |
Reijo Tomperi
|
35d2a27b9c
|
Update copyright year in all source files
|
2010-04-13 22:23:17 +03:00 |
Reijo Tomperi
|
6dc3860ae9
|
Fix more -Wshadow compile warnings
|
2010-04-09 22:40:37 +03:00 |
Reijo Tomperi
|
7caaee3739
|
Fix some of the warnings that appear with -Wshadow
|
2010-04-06 22:53:05 +03:00 |
Daniel Marjamäki
|
1d1d79a1e5
|
Cleanup: Removed unused %name% cmd for patterns
|
2010-04-02 20:25:13 +02:00 |
Robert Reif
|
ef57d01f7a
|
Fixed #1492 (false negatives: array index out of bounds)
|
2010-03-31 17:14:49 +02:00 |
Robert Reif
|
62d2845014
|
Fixed #1492 (false negatives: array index out of bounds)
|
2010-03-28 15:56:13 +02:00 |
Daniel Marjamäki
|
9d822c77aa
|
doxygen: Some comments for CheckOther, added @todo to Token::Match
|
2010-03-14 19:11:03 +01:00 |
Daniel Marjamäki
|
e4a45aefe2
|
doxygen: fixed warning messages
|
2010-03-13 22:16:06 +01:00 |
Daniel Marjamäki
|
9394816fcf
|
Refactoring: Use std::string instead of const char *
|
2010-02-14 19:58:17 +01:00 |
Reijo Tomperi
|
ba00e031c0
|
Added %name% pattern to Token.
Currenly same as %var%, but in the future %var% is supposed to match only tokens that have varid != 0.
|
2010-02-12 23:40:05 +02:00 |
Daniel Marjamäki
|
57d1da3910
|
Ticket #1228 : Handle tokensBack in the Token class. When adding&removing tokens the Token class can make sure that this pointer is updated accordingly. It is very important that the tokensBack has the same scope as the token list, otherwise there will be a dead pointer problem.
|
2010-01-06 20:19:27 +01:00 |
Daniel Marjamäki
|
b0470d649a
|
mode change from 755 to 644
|
2009-11-28 12:56:34 +01:00 |
Daniel Marjamäki
|
3db49aee71
|
fixed buffer overrun and removed redundant function Token::str
|
2009-11-28 09:48:43 +01:00 |
Reijo Tomperi
|
0bdf63d864
|
Token debug function printOut() can now print out filename instead of index
|
2009-11-28 00:04:04 +02:00 |
Reijo Tomperi
|
2c51542cf1
|
Fix #1018 (strcat(strcat()) causes assertion in Tokenizer::validate)
Test case provided by povaddict
http://sourceforge.net/apps/trac/cppcheck/ticket/1018
|
2009-11-27 23:21:13 +02:00 |
Daniel Marjamäki
|
09859c1019
|
refactoring the folder structure
|
2009-10-25 12:49:06 +01:00 |