aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2012-03-08Add a basic CallGraph to Analysis.Anna Zaks
2012-03-08improve on diagnostic and provide a fixit hint whenFariborz Jahanian
2012-03-07Workaround module test failures by removing the version info from module hashes.Bob Wilson
2012-03-07Be smarter in discovering list-initialization of temporaries. Fixes PR12182.Sebastian Redl
2012-03-07AST representation for user-defined literals, plus just enough of semanticRichard Smith
2012-03-07Add -Wc++11-compat warning for string and character literals followed byRichard Smith
2012-03-07Don't even try to directly emit the value of a DeclRefExpr if that declarationRichard Smith
2012-03-07[PCH] Mark a PCH file with a flag to indicate if the serialized AST hadArgyrios Kyrtzidis
2012-03-07Make sure we consistently canonicalize types when canonicalizing TemplateTemp...Eli Friedman
2012-03-07objective-c lldb support: don't perform ivar access control check Fariborz Jahanian
2012-03-07More git-svn compatible version string, by request.Andrew Trick
2012-03-07The constant folder's diagnosic mechanism is irrelevant for C; don't botherRichard Smith
2012-03-07[driver] Don't try to generate diagnostic information for linker crashes.Chad Rosier
2012-03-07Silence unused variable warnings.Benjamin Kramer
2012-03-07Refactor Clang sema attribute handling.Michael Han
2012-03-06[AST] VarDecl::hasDefinition() - Early exit if we find a strong definition.Daniel Dunbar
2012-03-06[AST] FunctionDecl::getBuiltinID() - Eliminate spurious calls to getASTContextDaniel Dunbar
2012-03-06Fix horrific CFG bug where '@autoreleasepool' would be put in a dangling bloc...Ted Kremenek
2012-03-06Whitespace.Chad Rosier
2012-03-06Cleanup (style). Thanks to Argyrios for catchingSean Callanan
2012-03-06CMake: Fix build to add clangEdit to USED_LIBS.NAKAMURA Takumi
2012-03-06Extended the UnknownAnyTy resolver to handleSean Callanan
2012-03-06[driver] What was implemented in r152130 was actually -fno-inline-functions, notChad Rosier
2012-03-06Add new code migrator support for migrating existing Objective-C code to useTed Kremenek
2012-03-06Enable default @synthesize by default.Ted Kremenek
2012-03-06Add static analyzer support for new NSArray/NSDictionary/NSNumber literals.Ted Kremenek
2012-03-06Add clang support for new Objective-C literal syntax for NSDictionary, NSArray,Ted Kremenek
2012-03-06[driver] Add support for -fno-inline.Chad Rosier
2012-03-06Undo patch for // rdar://10735698Fariborz Jahanian
2012-03-06AST: Move several Type::is...Type() functions to be inline.Daniel Dunbar
2012-03-06objective-c modern translator. Don't ignore unnamed bitfieldsFariborz Jahanian
2012-03-06User-defined literals: reject string and character UDLs in all places where theRichard Smith
2012-03-06Use TinyPtrVector instead of UsuallyTinyPtrVector.Argyrios Kyrtzidis
2012-03-06[analyzer] add a diagnostic event when entering a call via inlining, within t...Ted Kremenek
2012-03-06[analyzer] 'Looping back to the head of the loop' diagnostics are prunable.Ted Kremenek
2012-03-06[analyzer] Remove now-unused constant. No functionality change.Jordy Rose
2012-03-06[analyzer] Fix unnecessary dyn_cast_or_null. No functionality change.Jordy Rose
2012-03-05Teak CallAndMessageChecker to only warn about uninitialized struct fields in ...Ted Kremenek
2012-03-05static_assert: Allow any string-literal as the message, not just a characterRichard Smith
2012-03-05Teach SimpleSValBuilder that (in the absence of more information) stack memor...Ted Kremenek
2012-03-05AST/stats: Don't effectively use an out-of-line function to return a staticDaniel Dunbar
2012-03-05[analyzer] Time the execution (per each TU) with -analyzer-stats.Anna Zaks
2012-03-05If the element type of an initializer list has a destructor, make sure we che...Sebastian Redl
2012-03-05patch to optionally warn for block implementations without explicit Fariborz Jahanian
2012-03-05[analyzer] False positive in SelfInit - teach the checker about methodAnna Zaks
2012-03-05[analyzer] Malloc should assume that ownership is transfered whenAnna Zaks
2012-03-05Avoid double lookup.Benjamin Kramer
2012-03-05Properly handle non-canonical underlying types inPeter Collingbourne
2012-03-05Fix a -Wstring-plus-int warning.Nico Weber
2012-03-05TargetInfo: create less temporary strings.Benjamin Kramer