summaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Approved by Chris:Bill Wendling2010-09-065-16/+21
* Petty optimization.John McCall2010-09-041-1/+1
* fix a crash in RecursiveASTVisitor's child classes (PR8403); reviewed by chan...Zhanyong Wan2010-09-031-5/+8
* Synchronize code-completion cursor kinds with indexing cursorDouglas Gregor2010-09-032-87/+68
* Truncate block variable of bool type to i1 when itsFariborz Jahanian2010-09-033-20/+2
* Fix PR7402 when it strikes via template instantiation.Chandler Carruth2010-09-031-0/+5
* It's OK for classes to have flexible array elements (but not unions).Anders Carlsson2010-09-031-1/+1
* Cope with llvm's reference to bool type of 'i1' vs. clang'sFariborz Jahanian2010-09-031-0/+17
* Allow anonymous and local types. The support was already in place for these,Chandler Carruth2010-09-031-21/+23
* A constant initializer never matches the type of the variable it'sJohn McCall2010-09-031-1/+1
* Use std::string instead of llvm::StringRef to avoid dangling ref.Fariborz Jahanian2010-09-031-1/+1
* Use getSpelling to get original text of theFariborz Jahanian2010-09-032-58/+22
* Add missing #includeDouglas Gregor2010-09-031-0/+1
* fix a hard coded version number, PR8031. Patch by 'nobled'.Chris Lattner2010-09-031-1/+2
* fix lookup of bits/c++config.h on mingw, patch by Ismail Donmez!Chris Lattner2010-09-031-0/+2
* Simplify code-completion result sorting a bitDouglas Gregor2010-09-031-8/+0
* First test commit by Francois Pichet. _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES i...Francois Pichet2010-09-031-3/+0
* Add a quick-and-dirty hack to give a better diagnostic for [class.protected]John McCall2010-09-031-0/+55
* "I see dead code". IdempotentOperationChecker::isTruncationExtensionAssignmentChris Lattner2010-09-036-18/+11
* Devirtualize Sema, kill off DeleteExpr and DeleteStmt, and reformat.John McCall2010-09-035-14/+0
* IRgen: Fix silly thinko in r112021, which was generating code for the same exprDaniel Dunbar2010-09-031-1/+1
* Add symantic support for the Pascal calling convention viaDawn Perchik2010-09-0310-11/+71
* Translate NEON vabdl, vaba, and vabal builtins to be implemented using theBob Wilson2010-09-031-9/+26
* Re-commit r112916 with an additional fix for the self-host failures.John McCall2010-09-032-18/+29
* Patch to allow alternative representation of c++Fariborz Jahanian2010-09-032-2/+59
* Static local variables don't result in global constructors being emitted.Anders Carlsson2010-09-031-2/+2
* Support pointer arithmetic in SimpleSValuator involving direct constants.Ted Kremenek2010-09-031-1/+36
* Remove bogus assertions.Ted Kremenek2010-09-031-10/+12
* Add optional record of "location" SVals in the environment. When we analyzin...Ted Kremenek2010-09-032-5/+82
* Add GRState::getSimplifiedSVal(), which provides an API hook for doing symbol...Ted Kremenek2010-09-031-0/+36
* Remove now unused function.Anders Carlsson2010-09-031-8/+0
* Revert r112916, it's breaking selfhost pretty badly.John McCall2010-09-032-27/+17
* Revert "Another i1 vs. i8 type mismatch issue. This time", it breaks some pro...Daniel Dunbar2010-09-031-1/+1
* Get rid of the "functions declared 'noreturn' should have a 'void' result typ...Anders Carlsson2010-09-031-5/+0
* It's not safe to use the generic CXXMethodDecl overload of CGT::getFunctionInfoJohn McCall2010-09-032-17/+27
* Add support for Borland extensions via option -fborland-extensionsDawn Perchik2010-09-022-0/+8
* IRgen/Obj-C: Rewrite Objective-C bit-field access to compute the access strategyDaniel Dunbar2010-09-021-21/+24
* IRgen: Move CGBitFieldInfo strategy computation helpers to static memberDaniel Dunbar2010-09-022-11/+38
* Reapply 112850 and 112839 with a constructor for the BinaryOperatorData struc...Tom Care2010-09-022-17/+97
* Fix a few more ConvertTypes that should be ConvertTypeForMems, fixingDouglas Gregor2010-09-021-2/+3
* Implement __has_virtual_destructor. Patch by Steven Watanabe.Sebastian Redl2010-09-023-2/+14
* Add a bunch of missing bitcasts for clang NEON builtin expansions.Bob Wilson2010-09-021-12/+57
* Eliminate CXXBindReferenceExpr, which was used in a ton ofDouglas Gregor2010-09-029-62/+1
* Reverting 112850 and 112839 due to test failures on some systemsTom Care2010-09-022-95/+17
* Fixed broken build with GCCTom Care2010-09-021-12/+12
* Tidy up last commit, as per Devang's comments.David Chisnall2010-09-022-12/+22
* Improved error reporting in IdempotentOperationCheckerTom Care2010-09-022-17/+95
* Revert my two IRgen fixes for "bool", then use a far simpler approachDouglas Gregor2010-09-022-10/+4
* Another i1 vs. i8 type mismatch issue. This timeFariborz Jahanian2010-09-021-1/+1
* Use the unmangled name for the display name in Objective-C debug info. This ...David Chisnall2010-09-021-0/+14