aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2010-04-10Enable an assert and remove a now unnecessary assert.Anders Carlsson
2010-04-10Fix another vbase layout bug.Anders Carlsson
2010-04-10Add a simple debug-only verification pass to the record layout builder.Anders Carlsson
2010-04-10Fix a bug where we would add the same function twice in a vtable.Anders Carlsson
2010-04-10revert 100942, pending discussion.Chris Lattner
2010-04-10Rename VtableComponent and VtableBuilder.Anders Carlsson
2010-04-10Rename -dump-record-layouts to -fdump-record-layouts now that the option beha...Anders Carlsson
2010-04-10Fix for PR6811.David Chisnall
2010-04-10Simplify the virtual base layout code and fix a bug where we wouldn't store t...Anders Carlsson
2010-04-10fix PR6805: llvm.objectsize changed to take an i1 instead of an i32.Chris Lattner
2010-04-10Driver: Only add extra -L paths on darwin if they exist. Unfortunately, thisDaniel Dunbar
2010-04-10Tweak test for portability.Daniel Dunbar
2010-04-10Driver: Ignore -fobjc-gc and -fobjc-gc-only for platforms which don't support...Daniel Dunbar
2010-04-10A bunch of string-related microoptimizations in Mangler.Benjamin Kramer
2010-04-10Fix use after free. Incrementing an use_iterator after its user is erased is ...Benjamin Kramer
2010-04-10When a member pointer is dereferenced, the class it points into must be compl...Sebastian Redl
2010-04-10Doug pointed out that we have a perfectly reasonable expression here toJohn McCall
2010-04-10Diagnose more cases of initializing distinct members of an anonymous unionJohn McCall
2010-04-10Diagnose misordered initializers in constructor templates immediately instead ofJohn McCall
2010-04-10rely even less on CallInst internalsGabor Greif
2010-04-10do not rely on CallInst interna, use CallSite to access argumentsGabor Greif
2010-04-10Driver/Darwin/x86: When linking, incorporate -L paths based on the path whereDaniel Dunbar
2010-04-10Disable diag::err_file_modified on Win32 completely, until someone cares to fixDaniel Dunbar
2010-04-09Mangle some expressions with codegen implications but no mangling "overhead".John McCall
2010-04-09Provide an extremely unsatisfactory diagnostic (instead of crashing) whenJohn McCall
2010-04-09Provide manglings for bool and character literal expressions. These areJohn McCall
2010-04-09When upgrading an Objective-C class from a forward declaration to aDouglas Gregor
2010-04-09Only complain about explicit instantiations following explicitDouglas Gregor
2010-04-09Remove copy of 'Optional' in Clang tree, and convert clients to use the one n...Ted Kremenek
2010-04-09Remove fixit for string literal comparison. Telling the user to use 'strcmp'...Ted Kremenek
2010-04-09Fix typo.Benjamin Kramer
2010-04-09Turn access control on by default in the driver.John McCall
2010-04-09Argh, I modified the .inc file locally, not the .td.John McCall
2010-04-09Turn access control on by default in -cc1.John McCall
2010-04-09Suppress access control diagnostics when looking up a base or member nameJohn McCall
2010-04-09Improve diagnostics like "initializing <type> from an expression ofDouglas Gregor
2010-04-09Remove all "used" static functions *after* we have performed all ofDouglas Gregor
2010-04-09Instantiate default argument expressions even if their associated parameterJohn McCall
2010-04-09Don't warn about unused static functions if they are marked with Chris Lattner
2010-04-09On Windows, disable the modification-time check for files used inDouglas Gregor
2010-04-09Fixes a regression caused by implementing cstyle methods Fariborz Jahanian
2010-04-09Forcibly disable test/PCH/pr4489.c, it is flaky on one of the buildbots.Daniel Dunbar
2010-04-09Add a note to the C++ compatibility page about templates with noJohn McCall
2010-04-09Improve diagnostics when we fail to convert from a source type to aDouglas Gregor
2010-04-08Use '%clang_cc1' instead of '%clang' to make the warning output more consiste...Ted Kremenek
2010-04-08For 'open' check in UnixAPIChecker, hard code value of 'O_CREAT' on Darwin.Ted Kremenek
2010-04-08Reorder diagnostics to separate the Sema::AssignmentAction diagnostics from o...Douglas Gregor
2010-04-08Temporarily only enable 'open' check on Mac OS X to unbreak Windows buildbot....Ted Kremenek
2010-04-08Downgrade the "declaration does not declare anything" error to aDouglas Gregor
2010-04-08Implement method type encoding in the presenseFariborz Jahanian