chrchr-github
|
980c92d19d
|
Partial fix for #11378 internalAstError regressions (iscpp11init) (#4884)
|
2023-03-12 15:39:02 +01:00 |
Oliver Stöneberg
|
e2f38fdaf3
|
removed `experimental` and `safe` from `Certainty` (#4819)
|
2023-03-12 14:15:29 +01:00 |
chrchr-github
|
9ed21fb917
|
Fix #11513 FN functionConst with comparison as argument (#4738)
|
2023-03-12 11:39:18 +01:00 |
chrchr-github
|
809430631f
|
Partial fix for #11611 FP constStatement with typedef and unknown macro (#4881)
|
2023-03-12 11:13:58 +01:00 |
chrchr-github
|
7881b99547
|
Fix #10259 debug: SymbolDatabase couldn't resolve all user defined types (#4879)
|
2023-03-10 19:04:46 +01:00 |
Oliver Stöneberg
|
8148095fe5
|
cmdlineparser.cpp: fixed compilation (#4880)
|
2023-03-10 00:39:29 +01:00 |
Daniel Marjamäki
|
f4b32d74c7
|
dump: update <TemplateSimplifier> info in dump file
|
2023-03-09 21:58:33 +01:00 |
Oliver Stöneberg
|
901b2ab838
|
Preprocessor: provide suppressions separately from settings (#4878)
|
2023-03-09 20:15:53 +01:00 |
Oliver Stöneberg
|
2c05281a31
|
ThreadExecutor: refactoring in preparation of sharing code (#4870)
|
2023-03-09 20:08:39 +01:00 |
chrchr-github
|
a5b0fd38fd
|
Fix FP functionConst with ternary (#4874)
|
2023-03-09 20:07:44 +01:00 |
chrchr-github
|
3db05cf3a4
|
Pass settings to isVariableChanged() (#4871)
|
2023-03-09 20:05:44 +01:00 |
chrchr-github
|
49c5a5aabd
|
Fix #11602 "debug: Executable scope 'x' with unknown function" (#4869)
|
2023-03-09 20:04:55 +01:00 |
Oliver Stöneberg
|
30131837b5
|
refs #11603 - deprecated `--enable=information` implicitly enabling `missingInclude` (#4865)
|
2023-03-09 20:04:20 +01:00 |
chrchr-github
|
c76b05ad75
|
Fix #11607 FP constVariable with auto and std::map (#4877)
|
2023-03-09 20:01:50 +01:00 |
chrchr-github
|
6e1cc11eff
|
Fix #11606 internalAstError with empty initializer list (#4875)
|
2023-03-09 20:01:06 +01:00 |
Mateusz Michalak
|
2d5cabed4b
|
Add std::*begin and std::*end cfg (#4796)
|
2023-03-09 17:06:53 +01:00 |
Paul Fultz II
|
9351eddbca
|
Fix 11605: FN useStlAlgo with multiple conditions (#4873)
|
2023-03-09 17:06:27 +01:00 |
Daniel Marjamäki
|
b0e8ed3117
|
dump: add more template info to dumpfile
|
2023-03-08 18:59:34 +01:00 |
Oliver Stöneberg
|
30b3d73229
|
bisect.sh: make it possible to detect commits which fix scan time regressions / improved documentation (#4863)
|
2023-03-08 15:00:10 +01:00 |
Daniel Marjamäki
|
3658965912
|
runformat
|
2023-03-07 17:57:51 +01:00 |
chrchr-github
|
f2238e717b
|
Fix crash in isTemporary() (#4866)
|
2023-03-07 12:44:54 +01:00 |
Oliver Stöneberg
|
7ce82e4fcb
|
enabled and fixed remaining `-Wdeprecated-copy-dtor` Clang compiler warnings (#4860)
|
2023-03-07 12:28:00 +01:00 |
Oliver Stöneberg
|
00fd3d92c6
|
made `ForwardTraversal::mSettings` and `ReverseTraversal::mSettings` references / adjusted some calling code to use references as well (#4858)
|
2023-03-07 12:26:17 +01:00 |
Oliver Stöneberg
|
87d9c8fbc5
|
fixed #9590 - ProcessExecutor: read the process pipe until we have all the expected data / greatly improved error handling (#4859)
|
2023-03-07 12:25:49 +01:00 |
Oliver Stöneberg
|
63f439dc1e
|
enabled and fixed `performance-noexcept-move-constructor` clang-tidy warnings (#4864)
|
2023-03-07 12:24:01 +01:00 |
Oliver Stöneberg
|
20db3ff368
|
SymbolDatabase: made `mTokenizer` and `mSettings` references (#4857)
|
2023-03-07 12:22:06 +01:00 |
Oliver Stöneberg
|
a3cacf1ba1
|
TemplateSimplifier: made `mTokenizer` and `mSettings` references (#4856)
|
2023-03-07 12:12:31 +01:00 |
Oliver Stöneberg
|
d17e804235
|
made `CmdLineParser::mSettings` a reference (#4855)
|
2023-03-07 12:11:21 +01:00 |
Oleksandr Redko
|
0719a57ca8
|
cli: correct typo in help message (#4862)
|
2023-03-06 11:25:07 +01:00 |
Daniel Marjamäki
|
e8e00d8fdf
|
Unused Var: Fix FP when initialization is made in macro
|
2023-03-05 15:31:53 +01:00 |
Oliver Stöneberg
|
ad6c5d80ff
|
removed unused `ErrorLogger::reportInfo()` / small `*Executor` cleanup (#4852)
|
2023-03-04 17:29:34 +01:00 |
Daniel Marjamäki
|
340baf10cd
|
Adjust version 2.11.99 => 2.10.99 (#4851)
|
2023-03-04 17:19:31 +01:00 |
Oliver Stöneberg
|
a00b6e1f8a
|
simplified `ThreadExecutor` class by moving some code out of it / fixed some thread safety issues (#4849)
|
2023-03-04 12:05:17 +01:00 |
chrchr-github
|
9291421840
|
Fix #11595 FN useStlAlgorithm with complex condition (#4848)
|
2023-03-04 11:58:12 +01:00 |
chrchr-github
|
b4c90f8b2a
|
Fix #11597 FP uninitvar with nested enum (#4847)
|
2023-03-04 11:57:12 +01:00 |
Daniel Marjamäki
|
350a1f2dfc
|
AST: do not produce AST for function pointer declaration 'void *(*var[2])(int)'
|
2023-03-04 11:09:55 +01:00 |
Daniel Marjamäki
|
f4e0ae3b84
|
Tokenizer: Improved removing of function pointer arguments to avoid false positives
|
2023-03-04 11:09:55 +01:00 |
Oliver Stöneberg
|
7fd4118d60
|
Fix #10039 (integrate `--check-config` include findings with normal analysis) / also fixes #11283 (#3229)
|
2023-03-04 09:02:35 +01:00 |
Oliver Stöneberg
|
50eb0641b9
|
iwyu.yml: added `clang-include-cleaner` job / cleaned up includes based on `include-what-you-use` (#4844)
|
2023-03-04 08:53:19 +01:00 |
Oliver Stöneberg
|
0ec2d84f1a
|
optimized suppression lookups a bit when no suppressions exist (#4839)
|
2023-03-03 18:37:09 +01:00 |
Oliver Stöneberg
|
5af6ca6637
|
made `Platform` a member of `Settings` instead of inheriting from it / cleanups (#4791)
|
2023-03-03 18:36:27 +01:00 |
Oliver Stöneberg
|
8023eff7c0
|
removed `TokenList::getSettings()` and replaced usage in ValueFlow with provided settings (#4843)
|
2023-03-03 18:31:38 +01:00 |
Oliver Stöneberg
|
f9c67ef907
|
fixed `functionConst` selfcheck warnings (#4846)
|
2023-03-03 11:02:51 +01:00 |
Oliver Stöneberg
|
b70e1d5461
|
avoid some unchecked pointer dereferences (#4811)
|
2023-03-02 22:05:41 +01:00 |
chrchr-github
|
215124461e
|
Fix #11499 FN functionConst with operator usage (#4722)
|
2023-03-02 21:51:58 +01:00 |
Oliver Stöneberg
|
381361629e
|
Preprocessor: removed unreachable `ConfigurationNotChecked` finding (#4790)
|
2023-03-02 21:50:57 +01:00 |
Oliver Stöneberg
|
bd1ae69b00
|
cleaned up includes based on `include-what-you-use` (#4599)
|
2023-03-02 21:50:14 +01:00 |
Oliver Stöneberg
|
68504a0f51
|
bisect: handle crashes as "bad" / added hot-patch for 1.88/1.89 compilation failures / added expected output as optional parameter (#4804)
|
2023-03-02 21:49:05 +01:00 |
Oliver Stöneberg
|
8f5f06add7
|
some `Tokenizer` construction and related other cleanups (#4799)
|
2023-03-02 21:48:14 +01:00 |
Oliver Stöneberg
|
dac578e8b9
|
ValueFlow: avoid unnecessary `Value` copies (#4835)
|
2023-03-02 21:46:23 +01:00 |