summaryrefslogtreecommitdiff
path: root/test/Analysis/inline.cpp
AgeCommit message (Expand)Author
2017-03-03Reland 4: [analyzer] NFC: Update test infrastructure to support multiple cons...Dominic Chen
2017-03-02Revert "Reland 3: [analyzer] NFC: Update test infrastructure to support multi...Dominic Chen
2017-03-02Reland 3: [analyzer] NFC: Update test infrastructure to support multiple cons...Dominic Chen
2017-03-02Revert "Reland 2: [analyzer] NFC: Update test infrastructure to support multi...Dominic Chen
2017-03-02Reland 2: [analyzer] NFC: Update test infrastructure to support multiple cons...Dominic Chen
2017-02-28Revert "Reland: [analyzer] NFC: Update test infrastructure to support multipl...Dominic Chen
2017-02-28Reland: [analyzer] NFC: Update test infrastructure to support multiple constr...Dominic Chen
2017-02-27Revert "[analyzer] NFC: Update test infrastructure to support multiple constr...Dominic Chen
2017-02-27[analyzer] NFC: Update test infrastructure to support multiple constraint man...Dominic Chen
2016-11-15[analyzer] Add check for when block is called with too few arguments.Devin Coughlin
2015-11-19[analyzer] Improve modeling of static initializers.Anna Zaks
2014-02-11[analyzer] Inline C++ operator new when c++-inline-allocators is turned on.Jordan Rose
2013-07-17[analyzer] Handle C string default values for const char * arguments.Jordan Rose
2013-06-19Fix a crash in the static analyzer (bug #16307)Pavel Labath
2013-05-02[analyzer] Don't try to evaluate MaterializeTemporaryExpr as a constant.Jordan Rose
2013-04-22[analyzer] Type information from C++ new expressions is perfect.Jordan Rose
2013-03-25[analyzer] Adds cplusplus.NewDelete checker that check for memory leaks, doub...Anton Yartsev
2013-02-25[analyzer] Handle reference parameters with default values.Jordan Rose
2013-02-13[analyzer] Use Clang's evaluation for global constants and default arguments.Jordan Rose
2013-01-24[analyzer] Replace "-analyzer-ipa" with "-analyzer-config ipa".Anna Zaks
2012-10-03[analyzer] Adjust the return type of an inlined devirtualized method call.Jordan Rose
2012-09-11[analyzer] Member function calls that use qualified names are non-virtual.Jordan Rose
2012-09-08[analyzer] Cast the result of a placement new-expression to the correct type.Jordan Rose
2012-09-07[analyzer] Fail gracefully when the dynamic type is outside the hierarchy.Jordan Rose
2012-08-31[analyzer] Though C++ inlining is enabled, don't inline ctors and dtors.Jordan Rose
2012-08-28[analyzer] Teach CallEventManager that CXXTemporaryObjectExpr is also a ctor.Jordan Rose
2012-08-27[analyzer] Don't inline constructors for objects allocated with operator new.Jordan Rose
2012-08-23[analyzer] Support C++ default arguments if they are literal values.Jordan Rose
2012-08-15[analyzer] Even if we are not inlining a virtual call, still invalidate!Jordan Rose
2012-08-13[analyzer] Be more careful when downcasting for devirtualization.Jordan Rose
2012-08-10[analyzer] Strip CXXBaseObjectRegions when devirtualizing method calls.Jordan Rose
2012-08-10[analyzer] Try to devirtualize even if the static callee has no definition.Jordan Rose
2012-07-12[analyzer] Don't inline virtual calls unless we can devirtualize properly.Jordan Rose