PKEuS
|
cc9a1f4375
|
Fixed setVarId() for template in initializer list (#7122)
|
2015-11-10 16:14:53 +01:00 |
PKEuS
|
5cd36d6f8a
|
Refactorization: Use varid instead of variable name in CheckClass::initializeVarList() and fixed issue in setVarId().
Fixed internal warning.
|
2015-11-09 23:00:14 +01:00 |
PKEuS
|
49a9b011eb
|
Fixed handling of this-> and (*this). in setVarId()
|
2015-11-09 21:43:40 +01:00 |
PKEuS
|
2ac8da0497
|
Fixed #6548 also for noexcept
|
2015-11-06 18:00:59 +01:00 |
PKEuS
|
24882fb53a
|
Fixed VarId accidentially assigned to case labels.
|
2015-10-26 21:24:53 +01:00 |
PKEuS
|
5add1d8901
|
Set VarId in range-based for-loops
|
2015-10-26 19:03:23 +01:00 |
Alexander Mai
|
21efa992e3
|
#6865 TemplateSimplifier::expandTemplate doesn't terminate on invalid code. Add some another syntax check on templates to avoid problems later on.
|
2015-10-18 15:47:37 +02:00 |
PKEuS
|
3a5cef8a7e
|
Refactorization: Improved usage of Settings instances in test suite
|
2015-10-07 18:40:03 +02:00 |
PKEuS
|
f12f16cb4a
|
Handle anonymous structs (which can appear inside unions) like anonymous unions (#2039)
|
2015-08-30 15:41:54 +02:00 |
Simon Martin
|
6fb19b02d0
|
Properly differentiate arrays of pointers and pointers to arrays.
|
2015-08-25 21:19:19 +02:00 |
Antti Tuppurainen
|
a75872a15e
|
Fix uniform init in out-of-class ctor-initer
|
2015-07-14 18:09:07 +02:00 |
Frank Zingsheim
|
d52b031301
|
Fixed #6638: (varid for loop in for statement)
|
2015-04-09 19:58:12 +02:00 |
Frank Zingsheim
|
648ee95f31
|
Fixed #6636: (False positive unreadVariable - scope analysis seems to fail to False positive unreadVariable)
Bug was introduced by 1f5265c1bd
|
2015-04-08 20:30:41 +02:00 |
Frank Zingsheim
|
1f5265c1bd
|
Fixed #6253 ([False Positive] Variable not initialized in the constructor)
|
2015-04-06 19:47:21 +02:00 |
PKEuS
|
42673255ed
|
Refactorized testrunner: Create std::string only where necessary
|
2015-03-15 12:36:40 +01:00 |
PKEuS
|
bc5132e0ac
|
Refactorization: Moved declaration of errout, ... to testsuite.h, uniformized style
|
2015-03-11 22:54:43 +01:00 |
Daniel Marjamäki
|
449b88aa0c
|
Fixed #6547 (Regression - unknown macro causes analysis error)
|
2015-02-28 11:09:39 +01:00 |
Daniel Marjamäki
|
3add466035
|
Add isFunctionHead() in Tokenizer
|
2015-02-27 18:29:34 +01:00 |
Daniel Marjamäki
|
acbf48c7fa
|
Fixed #6548 (Tokenizer: Wrong varid set after function which is throw())
|
2015-02-26 16:31:42 +01:00 |
Daniel Marjamäki
|
d4fa656e58
|
Refactor and improve Tokenizer::sizeofAddParentheses
|
2015-02-22 13:38:06 +01:00 |
PKEuS
|
f04070940e
|
Fixed setVarId on ternary operator in initialization list
|
2015-02-22 11:57:46 +01:00 |
Robert Reif
|
193645318b
|
Tokenizer: Remove macro in class declaration like 'class DLLEXPORT Fred {}' to be able to handle the class better later
|
2015-01-17 07:42:49 +01:00 |
Daniel Marjamäki
|
ff11ba9847
|
Updated copyright year to 2015
|
2015-01-03 12:14:58 +01:00 |
PKEuS
|
274e1a838a
|
Fixed #5871: Properly parse initialization list in setVarId() if constructor is declared as noexcept
|
2015-01-02 20:03:06 +01:00 |
PKEuS
|
88990bac59
|
Fixed #6386: Improved behaviour on unknown language (header file)
|
2015-01-02 12:32:23 +01:00 |
Daniel Marjamäki
|
051d42ae6b
|
astyle formatting
|
2014-11-20 14:20:09 +01:00 |
orbitcowboy
|
f5d804f71a
|
running astyle
|
2014-11-20 10:13:03 +01:00 |
Frank Zingsheim
|
3923618b8d
|
Fixed #6222 (Missing varid for multiple braced initialized variables)
-> Fixed broken code in unit tests
|
2014-10-16 20:46:57 +02:00 |
Daniel Marjamäki
|
36297f1025
|
Tokenizer::varId: don't set varid for function name in code 'bool f(X x, int=3);'
|
2014-10-14 20:37:32 +02:00 |
Daniel Marjamäki
|
30353d4b61
|
Tokenizer::setVarId: better handling of c++ casts
|
2014-10-11 18:35:06 +02:00 |
Daniel Marjamäki
|
19a05b1f53
|
Tokenizer::setVarId: don't set varid for 'auto' keyword
|
2014-10-10 16:46:31 +02:00 |
PKEuS
|
affd0ffdfd
|
Splitted large groups of tests out of testsimplifytokens.cpp and testtokenize.cpp
|
2014-09-24 13:23:44 +02:00 |