Daniel Marjamäki
|
830f901206
|
Fixed #9586 (Valuetype: Wrong type for 'true << 1')
|
2020-01-27 11:46:59 +01:00 |
Rikard Falkeborn
|
8819e19dae
|
Fix #8489 (Fix FN printf argument with parenthesis) (#2508)
|
2020-01-27 06:55:01 +01:00 |
Daniel Marjamäki
|
211d2e336d
|
Clang import; Handle EnumDecl without children
|
2020-01-26 14:35:08 +01:00 |
Daniel Marjamäki
|
66dd985c9d
|
Clang import; Better handling of enums
|
2020-01-26 07:32:14 +01:00 |
Daniel Marjamäki
|
625da9af5c
|
SymbolDatabase: Use range for loop
|
2020-01-26 07:31:04 +01:00 |
Daniel Marjamäki
|
a5a294cf13
|
Code cleanup
|
2020-01-25 18:11:54 +01:00 |
Daniel Marjamäki
|
6f8799023f
|
Clang import; Clang 9 fix
|
2020-01-25 17:22:22 +01:00 |
Daniel Marjamäki
|
b6833b525f
|
Clang import
|
2020-01-25 17:01:17 +01:00 |
Daniel Marjamäki
|
6beadd9eb9
|
Restore cppcheck.cpp
|
2020-01-25 16:14:56 +01:00 |
Daniel Marjamäki
|
f911495db3
|
Clang import; Handle clang-9 while loop better
|
2020-01-25 16:10:13 +01:00 |
Daniel Marjamäki
|
0bab9ba6e3
|
Clang import; Handle clang-9 range for loop
|
2020-01-25 14:47:51 +01:00 |
Daniel Marjamäki
|
afad8b1f5c
|
Clang import; Set Scope::check
|
2020-01-25 11:59:01 +01:00 |
Simon Martin
|
2840173a72
|
Ticket #9569: Do not substitute type aliases within enum definitions. (#2504)
|
2020-01-25 10:18:37 +01:00 |
Simon Martin
|
224a41361d
|
Ticket #9572: Properly detect designated initializers. (#2496)
|
2020-01-25 10:14:16 +01:00 |
Daniel Marjamäki
|
569523bbef
|
Clang import; Better handling of enums
|
2020-01-25 09:31:47 +01:00 |
Daniel Marjamäki
|
b3e192a4e1
|
astyle formatting
[ci skip]
|
2020-01-24 21:34:47 +01:00 |
Daniel Marjamäki
|
1cabba8755
|
Clang import; Improved enum handling
|
2020-01-24 21:34:29 +01:00 |
Daniel Marjamäki
|
0929c3cced
|
Cleanup code, CppCheck::checkNormalTokens executes the bug hunting code
|
2020-01-24 20:37:24 +01:00 |
Daniel Marjamäki
|
7db54bde6f
|
Run normal checks on --clang output
|
2020-01-24 18:04:39 +01:00 |
Aleksandr Serbin
|
11993ed999
|
Ticket 5607: Allow to exclude folders with glob pattern (#2498)
|
2020-01-24 07:06:09 +01:00 |
Daniel Marjamäki
|
fc813cef2a
|
Clang import: IfStmt
|
2020-01-23 16:18:39 +01:00 |
Daniel Marjamäki
|
ce77db2b1b
|
Clang import; EnumDecl
|
2020-01-23 16:06:25 +01:00 |
Daniel Marjamäki
|
fcd6c62a0d
|
Clang import; Always set Scope::classDef token
|
2020-01-23 10:33:29 +01:00 |
Daniel Marjamäki
|
6a07c2f71a
|
ExprEngine; Check struct member assignment
|
2020-01-21 20:29:13 +01:00 |
Daniel Marjamäki
|
263f80deb8
|
ExprEngine: Add variable value checker
|
2020-01-21 20:19:51 +01:00 |
Daniel Marjamäki
|
4235a29501
|
ExprEngine: Handle variable annotations better
|
2020-01-21 18:55:07 +01:00 |
Daniel Marjamäki
|
b6db5116c3
|
Clang import; CXXStdInitializerListExpr
|
2020-01-21 18:29:04 +01:00 |
Daniel Marjamäki
|
a20b3a9e2e
|
Clang import; better handling of string literals
|
2020-01-21 17:47:57 +01:00 |
Daniel Marjamäki
|
6386f0e633
|
Clang import; CXXDeleteExpr
|
2020-01-21 17:47:57 +01:00 |
Daniel Marjamäki
|
9f26e8a356
|
Clang import; CXXNewExpr
|
2020-01-21 12:16:39 +01:00 |
Daniel Marjamäki
|
7fecc17707
|
Clang import; CXXThrowExpr
|
2020-01-21 11:16:22 +01:00 |
Daniel Marjamäki
|
549df6a80e
|
Clang import; Fixed wrong AST
|
2020-01-21 11:07:47 +01:00 |
Daniel Marjamäki
|
459e906ae1
|
Clang import; ConditionalExpr
|
2020-01-21 07:00:03 +01:00 |
Daniel Marjamäki
|
e5662ceef2
|
Clang import; CXXDefaultArgExpr
|
2020-01-21 06:52:45 +01:00 |
Daniel Marjamäki
|
f048b4ca57
|
Clang import; CXXBindTemporaryExpr and CXXTemporaryObjectExpr
|
2020-01-20 21:43:25 +01:00 |
Daniel Marjamäki
|
bdc621b7a3
|
Clang import; MaterializeTemporaryExpr
|
2020-01-20 21:27:49 +01:00 |
Daniel Marjamäki
|
78fcf93342
|
Clang import; DoStmt
|
2020-01-20 20:46:33 +01:00 |
Daniel Marjamäki
|
cd3ad89777
|
Clang import; GotoStmt, LabelStmt
|
2020-01-20 19:07:10 +01:00 |
Daniel Marjamäki
|
6722ee9d3f
|
test/bug-hunting: add --clang option to the juliet testing
|
2020-01-20 18:53:40 +01:00 |
Daniel Marjamäki
|
3ccd369cf5
|
Clang import; CaseStmt
|
2020-01-20 17:38:54 +01:00 |
Daniel Marjamäki
|
d635ea4b7f
|
Clang import; SwitchStmt
|
2020-01-20 14:24:03 +01:00 |
Daniel Marjamäki
|
dea6cc3b76
|
Clang import; FloatingLiteral
|
2020-01-20 14:10:43 +01:00 |
versat
|
0cf82d6d45
|
cppcheck.cpp: Fix reserved name "stderr"
Using "stderr" as variable name results in build errors on Windows.
|
2020-01-20 11:12:23 +01:00 |
Daniel Marjamäki
|
9bc43fca1d
|
Fixed crash when printing out ValueFlow debug output
|
2020-01-20 08:11:57 +01:00 |
Daniel Marjamäki
|
8ac2cdd9ff
|
Clang import; If there are syntax errors then abort analysis
|
2020-01-19 17:30:57 +01:00 |
Daniel Marjamäki
|
0eccffe8e3
|
--clang; require that --cppcheck-build-dir. output files are needed.
|
2020-01-19 12:33:17 +01:00 |
Daniel Marjamäki
|
7d4bd57cc5
|
Clang import; Fix crash
|
2020-01-19 09:45:47 +01:00 |
Daniel Marjamäki
|
84bb024662
|
Refactoring; Reuse variable typeSize
|
2020-01-19 09:17:38 +01:00 |
Daniel Marjamäki
|
a6ab986217
|
ExprEngine; In divbyzero report rhs token because that has better location
|
2020-01-19 09:16:02 +01:00 |
Daniel Marjamäki
|
16981f0813
|
ExprEngine; Fix FP for BailoutValue
|
2020-01-19 09:10:50 +01:00 |