Artem Dergachev
|
8d3ef3f1fb
[analyzer] NFC: Move PathDiagnostic classes to libAnalysis.
|
6 anni fa |
Artem Dergachev
|
f2f05530b6
[analyzer] pr43179: Make CallDescription defensive against C variadic functions.
|
6 anni fa |
Csaba Dabis
|
01a6437834
[analyzer] CastValueChecker: Rewrite dead header hotfix
|
6 anni fa |
Kristof Umann
|
fedc6539be
[analyzer][NFC] Refactoring BugReporter.cpp P4.: If it can be const, make it const
|
6 anni fa |
Csaba Dabis
|
28934ad95e
[analyzer] StackFrameContext: Add NodeBuilderContext::blockCount() to its profile
|
6 anni fa |
Gabor Marton
|
48feb60c74
[CTU] Add support for virtual functions
|
6 anni fa |
Artem Dergachev
|
7e6b46e94a
[analyzer] NFC: CallDescription: Implement describing C library functions.
|
6 anni fa |
Artem Dergachev
|
fac64c1d01
[analyzer] NFC: Add a convenient CallDescriptionMap class.
|
6 anni fa |
Artem Dergachev
|
132cebd556
Revert "[analyzer] Toning down invalidation a bit".
|
6 anni fa |
Gabor Horvath
|
df4319332f
[analyzer] Toning down invalidation a bit
|
6 anni fa |
Chandler Carruth
|
324f918438
Update the file headers across all of the LLVM projects in the monorepo
|
6 anni fa |
Benjamin Kramer
|
aed5ea036a
[analyzer] Fix unused variable warnings in Release builds
|
6 anni fa |
George Karpenkov
|
99a758aff1
[analyzer] Introduce a convenience method for getting a CallEvent from an arbitrary Stmt
|
6 anni fa |
Gabor Horvath
|
b1e9e90f5d
[analyzer] Assume that we always have a SubEngine available
|
6 anni fa |
Artem Dergachev
|
e1138b8165
[analyzer] Fix unknown block calls to have zero parameters.
|
6 anni fa |
Gabor Marton
|
eab2c7ba4d
[CTU] Add DisplayCTUProgress analyzer switch
|
6 anni fa |
Kristof Umann
|
d1b208c30b
[analyzer] Evaluate all non-checker config options before analysis
|
6 anni fa |
Artem Dergachev
|
d51c720a61
[analyzer] Teach CallEvent about C++17 aligned operator new().
|
6 anni fa |
Artem Dergachev
|
7c8e954f27
[analyzer] NFC: CallDescription: Improve array management.
|
7 anni fa |
Henry Wong
|
ce918162e6
[analyzer] Improve `CallDescription` to handle c++ method.
|
7 anni fa |
Artem Dergachev
|
035a4f5180
[analyzer] Add support for constructors of arguments.
|
7 anni fa |
Artem Dergachev
|
726e1d4f31
[analyzer] CallEvent: Add helper methods for obtaining the callee stack frame.
|
7 anni fa |
George Karpenkov
|
3387634751
[analyzer] [NFC] A convenient getter for getting a current stack frame
|
7 anni fa |
Artem Dergachev
|
3176c137ab
[analyzer] Fix invalidation on C++ const methods with arrow syntax.
|
7 anni fa |
Nicola Zaghen
|
ff0626ea3c
[clang] Update uses of DEBUG macro to LLVM_DEBUG.
|
7 anni fa |
Adrian Prantl
|
647be32c60
Remove \brief commands from doxygen comments.
|
7 anni fa |
Artem Dergachev
|
948124636b
[analyzer] Enable analysis of WebKit "unified sources".
|
7 anni fa |
Gabor Horvath
|
606446ccb7
[analyzer] Fix null deref in AnyFunctionCall::getRuntimeDefinition
|
7 anni fa |
George Karpenkov
|
11fccd4935
[analyzer] Do not crash in CallEvent.getReturnType()
|
7 anni fa |
Ilya Biryukov
|
c476211d8b
Resubmit [analyzer] Support for naive cross translation unit analysis
|
7 anni fa |