aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2010-09-04revert this, it isn't safe.Chris Lattner
2010-09-04tidy upChris Lattner
2010-09-04revise r112365 to fix the actual problem: the isa<TagType>(Underlying)Chris Lattner
2010-09-04Casting of a property reference to 'void' did notFariborz Jahanian
2010-09-04zap more dead code.Chris Lattner
2010-09-04zap dead code.Chris Lattner
2010-09-04Petty optimization.John McCall
2010-09-03fix a crash in RecursiveASTVisitor's child classes (PR8403); reviewed by chan...Zhanyong Wan
2010-09-03Synchronize code-completion cursor kinds with indexing cursorDouglas Gregor
2010-09-03Truncate block variable of bool type to i1 when itsFariborz Jahanian
2010-09-03Fix PR7402 when it strikes via template instantiation.Chandler Carruth
2010-09-03It's OK for classes to have flexible array elements (but not unions).Anders Carlsson
2010-09-03Cope with llvm's reference to bool type of 'i1' vs. clang'sFariborz Jahanian
2010-09-03Allow anonymous and local types. The support was already in place for these,Chandler Carruth
2010-09-03A constant initializer never matches the type of the variable it'sJohn McCall
2010-09-03Use std::string instead of llvm::StringRef to avoid dangling ref.Fariborz Jahanian
2010-09-03Use getSpelling to get original text of theFariborz Jahanian
2010-09-03Add missing #includeDouglas Gregor
2010-09-03fix a hard coded version number, PR8031. Patch by 'nobled'.Chris Lattner
2010-09-03fix lookup of bits/c++config.h on mingw, patch by Ismail Donmez!Chris Lattner
2010-09-03Simplify code-completion result sorting a bitDouglas Gregor
2010-09-03First test commit by Francois Pichet. _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES i...Francois Pichet
2010-09-03Add a quick-and-dirty hack to give a better diagnostic for [class.protected]John McCall
2010-09-03"I see dead code". IdempotentOperationChecker::isTruncationExtensionAssignmentChris Lattner
2010-09-03Devirtualize Sema, kill off DeleteExpr and DeleteStmt, and reformat.John McCall
2010-09-03IRgen: Fix silly thinko in r112021, which was generating code for the same exprDaniel Dunbar
2010-09-03Add symantic support for the Pascal calling convention viaDawn Perchik
2010-09-03Translate NEON vabdl, vaba, and vabal builtins to be implemented using theBob Wilson
2010-09-03Re-commit r112916 with an additional fix for the self-host failures.John McCall
2010-09-03Patch to allow alternative representation of c++Fariborz Jahanian
2010-09-03Static local variables don't result in global constructors being emitted.Anders Carlsson
2010-09-03Support pointer arithmetic in SimpleSValuator involving direct constants.Ted Kremenek
2010-09-03Remove bogus assertions.Ted Kremenek
2010-09-03Add optional record of "location" SVals in the environment. When we analyzin...Ted Kremenek
2010-09-03Add GRState::getSimplifiedSVal(), which provides an API hook for doing symbol...Ted Kremenek
2010-09-03Remove now unused function.Anders Carlsson
2010-09-03Revert r112916, it's breaking selfhost pretty badly.John McCall
2010-09-03Revert "Another i1 vs. i8 type mismatch issue. This time", it breaks some pro...Daniel Dunbar
2010-09-03Get rid of the "functions declared 'noreturn' should have a 'void' result typ...Anders Carlsson
2010-09-03It's not safe to use the generic CXXMethodDecl overload of CGT::getFunctionInfoJohn McCall
2010-09-02Add support for Borland extensions via option -fborland-extensionsDawn Perchik
2010-09-02IRgen/Obj-C: Rewrite Objective-C bit-field access to compute the access strategyDaniel Dunbar
2010-09-02IRgen: Move CGBitFieldInfo strategy computation helpers to static memberDaniel Dunbar
2010-09-02Reapply 112850 and 112839 with a constructor for the BinaryOperatorData struc...Tom Care
2010-09-02Fix a few more ConvertTypes that should be ConvertTypeForMems, fixingDouglas Gregor
2010-09-02Implement __has_virtual_destructor. Patch by Steven Watanabe.Sebastian Redl
2010-09-02Add a bunch of missing bitcasts for clang NEON builtin expansions.Bob Wilson
2010-09-02Eliminate CXXBindReferenceExpr, which was used in a ton ofDouglas Gregor
2010-09-02Reverting 112850 and 112839 due to test failures on some systemsTom Care
2010-09-02Fixed broken build with GCCTom Care