Daniel Marjamäki
|
cde757bcd3
|
Clang import; Type fixes
|
2020-01-11 18:39:59 +01:00 |
Daniel Marjamäki
|
abc51afcf1
|
Clang import; parse clang ast type with ValueType::parseDecl
|
2020-01-11 18:07:57 +01:00 |
Daniel Marjamäki
|
ba244be2d6
|
Clang import; getType()
|
2020-01-11 16:49:30 +01:00 |
Daniel Marjamäki
|
aa090a8b45
|
Clang import; addTypeTokens for function return type
|
2020-01-11 16:40:22 +01:00 |
Daniel Marjamäki
|
f7f5f10de4
|
Clang import; Tweaked IfStmt (Clang 3.8 compatibility)
|
2020-01-11 16:15:18 +01:00 |
Daniel Marjamäki
|
05a34142aa
|
Clang import; forward class declaration
|
2020-01-11 16:02:25 +01:00 |
amai2012
|
00e017722f
|
Run dmake
|
2020-01-11 14:43:58 +01:00 |
Daniel Marjamäki
|
380cc78077
|
Clang; Run ValueFlow
|
2020-01-11 14:00:41 +01:00 |
Daniel Marjamäki
|
6b983a9587
|
Revert ValueFlow changes, there was unexpected problems in testrunner
|
2020-01-11 13:11:19 +01:00 |
Daniel Marjamäki
|
052eaba632
|
Clang; run ValueFlow analysis
|
2020-01-11 13:04:51 +01:00 |
Daniel Marjamäki
|
9c38a659a1
|
Clang import; Fixed CXXConstructExpr without child
|
2020-01-11 12:16:48 +01:00 |
Daniel Marjamäki
|
96ff57e275
|
ValueFlow; Refactoring
|
2020-01-11 09:17:32 +01:00 |
Daniel Marjamäki
|
30bc67c691
|
Clang import; CXXNullPtrLiteralExpr
|
2020-01-10 19:01:33 +01:00 |
Daniel Marjamäki
|
7a3bedb583
|
Clang import; CXXConstructExpr
|
2020-01-10 18:54:28 +01:00 |
Daniel Marjamäki
|
c23d33fc0a
|
Clang import; Fixed getSpelling() and getType()
|
2020-01-10 18:13:47 +01:00 |
Daniel Marjamäki
|
f667abacf6
|
Clang import; character literal '\'
|
2020-01-10 17:37:36 +01:00 |
Daniel Marjamäki
|
4c778e0999
|
Clang import; Rename files/namespace
|
2020-01-10 16:29:06 +01:00 |
Daniel Marjamäki
|
8f1a50ffc0
|
Clang import; CStyleCastExpr
|
2020-01-10 16:19:01 +01:00 |
Daniel Marjamäki
|
75fd4809e6
|
Fix compiler warning
|
2020-01-10 15:08:53 +01:00 |
Daniel Marjamäki
|
797ed88147
|
Fix Cppcheck warning
|
2020-01-10 15:04:07 +01:00 |
Daniel Marjamäki
|
729fca8728
|
Clang import; handle locations better, only expand function bodies in source file
|
2020-01-10 14:59:34 +01:00 |
Daniel Marjamäki
|
e7e80a574d
|
Clang import; types
|
2020-01-10 12:13:50 +01:00 |
Daniel Marjamäki
|
d0c1674fe6
|
Clang import; Fix in splitString
|
2020-01-10 11:40:28 +01:00 |
Daniel Marjamäki
|
4ed7178d4d
|
Clang import; bug fixing in addTypeTokens
|
2020-01-10 11:32:54 +01:00 |
Daniel Marjamäki
|
e78775fac3
|
astyle formatting
[ci skip]
|
2020-01-10 11:31:12 +01:00 |
Daniel Marjamäki
|
a0a2eae1d2
|
Clang import; cxxStaticCastExpr2
|
2020-01-10 11:04:51 +01:00 |
Rikard Falkeborn
|
9afeef01c6
|
Improve duplicateExpressionTernary (#2484)
Test both the cases where sizeof(int) == sizeof(long) and when they are
different to improve testing.
|
2020-01-10 10:02:50 +01:00 |
fuzzelhjb
|
fcd5cda97f
|
Check selected files from project (#2378)
|
2020-01-10 08:57:37 +01:00 |
Daniel Marjamäki
|
3db6502fba
|
Verification; Dangerous casting of void pointer
|
2020-01-09 21:25:23 +01:00 |
Daniel Marjamäki
|
b8aa71bc87
|
Clang import; CXXStaticCast
|
2020-01-09 20:53:06 +01:00 |
Daniel Marjamäki
|
bf62138237
|
Verification; Remove VERIFY_UNINIT define, the checking is always compiled from now on
|
2020-01-09 20:25:52 +01:00 |
Daniel Marjamäki
|
35a8cd8418
|
Verification; fix division by zero false negative when value might be uninitialized
|
2020-01-09 19:40:15 +01:00 |
mlambacher
|
3ada7672f3
|
Fix potential typo: use token.next.linenr instead of token.linenr (#2483)
Also make use of defaultdict to minimize risk of similar typos in the future and to clean up the code
|
2020-01-09 19:31:18 +01:00 |
Daniel Marjamäki
|
34a26c7dd7
|
Clang import; Pass include paths to clang
|
2020-01-09 19:15:01 +01:00 |
Daniel Marjamäki
|
ae5dbe0575
|
Clang import; UnaryOperator
|
2020-01-09 19:07:14 +01:00 |
Daniel Marjamäki
|
84b4f0f6ab
|
Verification; Fixed false negative when global variable is changed by function call
|
2020-01-09 18:50:29 +01:00 |
Daniel Marjamäki
|
2137f1ead9
|
Clang import; reference before declaration
|
2020-01-09 18:03:24 +01:00 |
Daniel Marjamäki
|
d842f00aef
|
Clang import; UnaryExprOrTypeTraitExpr
|
2020-01-09 17:31:46 +01:00 |
Daniel Marjamäki
|
7daa1bc11d
|
Clang import: CharacterLiteral
|
2020-01-09 16:54:45 +01:00 |
Daniel Marjamäki
|
fea981211e
|
Clang import; CXXBoolLiteralExpr
|
2020-01-09 16:19:38 +01:00 |
Dmitry-Me
|
9d8f67a6ca
|
Improve test coverage for MathLib::calculate()
|
2020-01-09 18:18:03 +03:00 |
Daniel Marjamäki
|
e6b873b7b9
|
Clang import; CXXOperatorCallExpr
|
2020-01-09 15:59:22 +01:00 |
orbitcowboy
|
c83cbc9429
|
wxwidgets.cfg: replace wxColor with wxColour as wxWidgets does the same their header.
|
2020-01-09 15:54:48 +01:00 |
Daniel Marjamäki
|
98e700e30d
|
Clang import; Tweaks
|
2020-01-09 14:13:39 +01:00 |
Daniel Marjamäki
|
90e7a94ff4
|
Clang importer; Allow throw
|
2020-01-09 13:58:14 +01:00 |
Daniel Marjamäki
|
a9dbf129f0
|
Clang import; some small tweaks
|
2020-01-09 13:52:17 +01:00 |
Daniel Marjamäki
|
64612bf93e
|
Clang import; robustness
|
2020-01-09 13:40:38 +01:00 |
Daniel Marjamäki
|
060c695f80
|
Clang import; CXXConstructorDecl, CXXThisExpr
|
2020-01-09 13:19:14 +01:00 |
Daniel Marjamäki
|
1589ac5352
|
Clang import; Set links properly
|
2020-01-09 12:42:29 +01:00 |
Daniel Marjamäki
|
1be41cb8fb
|
Clang import; in AstNode::dumpAst print <<<<NULL>>>>
|
2020-01-09 11:04:30 +01:00 |