Daniel Marjamäki
|
d656e3a056
|
Fixed #7103 (isReturnScope: handling 'return (bstr){0};')
|
2016-01-17 12:38:49 +01:00 |
Daniel Marjamäki
|
522de81cc7
|
Refactoring: Move isReturn() to astutils and rename it to isReturnScope()
|
2016-01-16 18:52:34 +01:00 |
Daniel Marjamäki
|
b3208fb4b3
|
Fixed #7211 (False positive: Finding the same expression on both sides of an operator (enumconstant == 0))
|
2016-01-10 11:21:43 +01:00 |
Lauri Nurmi
|
996c9244d8
|
Update copyright year to 2007-2016.
|
2016-01-01 15:34:45 +02:00 |
Daniel Marjamäki
|
8171154e12
|
Fixed #7230 (Confusing code snippet in error message)
|
2015-12-31 01:15:49 +01:00 |
Daniel Marjamäki
|
24438c326e
|
Fixed #7233 (Fasle negative 'unknownEvaluationOrder in case of macro)
|
2015-12-25 18:31:21 +01:00 |
Daniel Marjamäki
|
8f27cec991
|
Revert "minor tweak of comment"
This reverts commit b1d1869f22 .
|
2015-12-14 20:29:29 +01:00 |
Daniel Marjamäki
|
b1d1869f22
|
minor tweak of comment
|
2015-12-14 20:03:40 +01:00 |
Alexander Mai
|
9d8dffbd79
|
#6269 false positives in case of overloaded standard library functions. Detect memset() with proper argument cound, using new function numberOfArguments()
|
2015-12-06 12:50:05 +01:00 |
Daniel Marjamäki
|
0f9d90d2be
|
Changed Copyrights. Removed my name.
|
2015-11-18 20:04:50 +01:00 |
Daniel Marjamäki
|
4ec333dbb6
|
Fixed #7007 (ValueFlow: value is not known, modified by subfunction)
|
2015-11-12 14:59:35 +01:00 |
Daniel Marjamäki
|
b9b0964dab
|
Fixed #7006 (False positive Mismatching assignment and comparison (variable is changed in loop))
|
2015-11-11 13:45:28 +01:00 |
Daniel Marjamäki
|
cba11e623e
|
Use ValueType in astIsIntegral()
|
2015-10-11 14:11:11 +02:00 |
Daniel Marjamäki
|
ac9cb87e04
|
ValueType: Handle bit operations, sizeof better. Use ValueType in astIsFloat().
|
2015-10-11 12:20:40 +02:00 |
Daniel Marjamäki
|
f5d9ba9cf3
|
Rewrote the charvar checker. It now uses valueflow also to limit false negatives.
|
2015-10-06 17:30:51 +02:00 |
amai2012
|
88b3d90505
|
#7023 segmentation fault (invalid code) in astIsIntegral. Avoid crash, unfortunately there is no syntax error yet detected.
|
2015-10-06 11:21:31 +02:00 |
Matthias Krüger
|
e99b4319c9
|
astutils: remove unused functions isSignedChar and isChar.
|
2015-10-06 08:27:47 +02:00 |
Daniel Marjamäki
|
2034706033
|
AST: Use AST type in astIsSignedChar
|
2015-10-06 07:13:41 +02:00 |
Daniel Marjamäki
|
a574fda8a9
|
Fixed #6935 (Wrong duplicate expression)
|
2015-10-03 14:56:24 +02:00 |
PKEuS
|
4d80df2f4a
|
Added pointer to Type to Token (similar to Token::Variable() and Token::function()):
- Accessible via Token::type()
- Renamed former Token::type() to Token::tokType()
- Removed SymbolDatabase::isClassOrStruct()
|
2015-08-15 11:19:21 +02:00 |
Daniel Marjamäki
|
3a1a34751f
|
Library: Initial handling of method calls
|
2015-08-10 09:41:06 +02:00 |
Daniel Marjamäki
|
e598b07a6d
|
Moved functions to astutils
|
2015-08-03 09:20:50 +02:00 |
Alexander Mai
|
96c3c111fc
|
Refactoring: Move some AST related functions to distinct source file
|
2015-08-02 21:57:32 +02:00 |