- af7bea5 Make sure to strip off top-level cv-qualifiers as part of a by Douglas Gregor · 15 years ago
- dc84534 Improve code completion in failure cases in two ways: by Douglas Gregor · 15 years ago
- ab28099 CastSizeChecker checks when casting a malloc'ed symbolic region to type T, by Zhongxing Xu · 15 years ago
- 8b24233 If a function definition has any sort of weak linkage, its static local by John McCall · 15 years ago
- b9aefa7 IRgen/C++: When mark vtables used, make sure to still append to the VTableUse array if we promote a vtable from being just used to having its definition required. This ensures that we properly inform the consumer about whether the vtable is required or not, previously we could fail to do so when the vtable was in the VTableUses array before the decl which marked it as required. by Daniel Dunbar · 15 years ago
- e669f89 Simplify. by Daniel Dunbar · 15 years ago
- 2472882 improve the fixit for the missing : error when parsing ?:. When by Chris Lattner · 15 years ago
- 204ce17 Don't complain about VLAs of non-POD types when the array type is by Douglas Gregor · 15 years ago
- ceafbde A type- or value-dependent expression cannot use bitfield by Douglas Gregor · 15 years ago
- d342bf7 when too many errors are emitted, and we produce: by Chris Lattner · 15 years ago
- a5a7987 Fix a rewriting bug where a local static objective-c by Fariborz Jahanian · 15 years ago
- 73d1eb0 Fix an objective-c rewriter bug when pre-processed file's by Fariborz Jahanian · 15 years ago
- 836adf6 Make sure that we instantiate variably modified types, even if they by Douglas Gregor · 15 years ago
- 94a6157 Downgrade deletion of a void* from an error (which is should be) to an by Douglas Gregor · 15 years ago
- ae65f4b An identity conversion is better than any non-identity conversion. Fixes PR7095. by Douglas Gregor · 15 years ago
- 88623ad In C++, one cannot assign from an arithmetic type to an enumeration by Douglas Gregor · 15 years ago
- 89cf2e3 Add a comment for r104472. by Benjamin Kramer · 15 years ago
- 92b9bd9 PR5863: Don't erase unreachable BBs which have an associated cleanup size. by Benjamin Kramer · 15 years ago
- a481ec4 It turns out that people love using VLAs in templates, too. Weaken our by Douglas Gregor · 15 years ago
- 9ba6af8 Complain about sizeof(overloaded function) rather than crashing. by Douglas Gregor · 15 years ago
- 928e6fc Move OverloadExpr over to a ASTContext-allocated pointer for its by Douglas Gregor · 15 years ago
- 5a84dec Provide the overloaded functions for UnresolvedLookupExpr and by Douglas Gregor · 15 years ago
- 0054531 Keep track of all of the class and function template's "common" by Douglas Gregor · 15 years ago
- bfcdc40 When recording empty subobjects we should always look at the primary virtual base. by Anders Carlsson · 15 years ago
- 715e9c8 Even though we don't unique VLA types, we still need to build a by Douglas Gregor · 15 years ago
- fa037bd Re-teach IR gen to perform GC moves on rvalues resulting from various ObjC by John McCall · 15 years ago
- a40a9f3 Really fix PR7139. There was one boost test that we still failed, and my first fix broke self-host. by Anders Carlsson · 15 years ago
- 1884eb0 Re-land the fix for PR7139. by Anders Carlsson · 15 years ago
- fb2db46 Don't look for a destructor in a dependent type. Fixes PR7198. by Douglas Gregor · 15 years ago
- d900831 When determining whether we can use "this", make sure to look through by Douglas Gregor · 15 years ago
- 0fddb97 Implement support for variable length arrays in C++. VLAs are limited by Douglas Gregor · 15 years ago
- 2d6b0e9 Improve our handling of reference binding for subobjects of by Douglas Gregor · 15 years ago
- 5e30b8b Attempt to make MSVC happy. by Daniel Dunbar · 15 years ago
- c304ba3 Daniel re-educated me about what Alias does and does not do. Turn that off for by Chandler Carruth · 15 years ago
- ef072fd Push a return-value slot throughout ObjC message-send codegen. Will be by John McCall · 15 years ago
- 9fcbc05 Driver: When printing a "command was signalled" type of diagnostic, use the by Daniel Dunbar · 15 years ago
- 3038204 Driver: Add Tool::ShortName, intended to be a human readable name for the tool. by Daniel Dunbar · 15 years ago
- d5ab9b0 Improve recovery when we see a dependent template name that is missing by Douglas Gregor · 15 years ago
- 561da7e Clang missing warning about conflicting declaration vs. definition by Fariborz Jahanian · 15 years ago
- 1fd6d44 Improve parser recovery when we encounter a dependent template name by Douglas Gregor · 15 years ago
- 892fa6c Unbreak self-host. by Anders Carlsson · 15 years ago
- d775c66 Update retain-release checker to understand changes to how 'super' is represented by Ted Kremenek · 15 years ago
- 8f32675 Pass around an error SourceRange instead of an Expr* when reporting errors by Ted Kremenek · 15 years ago
- db9b12e Rename CodeGenFunction::EmitMemSetToZero to EmitNullInitialization. Handle setting null data member pointers correctly. Fixes PR7139. by Anders Carlsson · 15 years ago
- b212d9a When instantiating a function declaration within a function template, by Douglas Gregor · 15 years ago
- e4aec0e Improved TypeLoc::getSourceRange(). by Abramo Bagnara · 15 years ago
- aec0371 Propagate access specifiers to anonymous union members nested within classes. by John McCall · 15 years ago
- 3f64a0e Fix crash in CFG construction for 'break' statements appearing in statement expressions by Ted Kremenek · 15 years ago
- e0d5fe2 Use CanQualType to enforce the use of a canonical type argument to by Douglas Gregor · 15 years ago
- 34d7c4d don't make _Bool be a keyword in -fms-extensions mode, patch by Steven Watanabe! by Chris Lattner · 15 years ago
- a5ddbca Try to fix MSVC build. by Benjamin Kramer · 15 years ago
- 45d3fe1 Don't remove the break/continue scope of a for loop until after we've by Douglas Gregor · 15 years ago
- 663218b When generating the call arguments in a thunk to call the thunkee, do by Douglas Gregor · 15 years ago
- f54b80f Add braces to avoid an ambiguous else, fixing a GCC warning. by Chandler Carruth · 15 years ago
- ee50429 Allocate space in a block record for implicit references to the Objective C by John McCall · 15 years ago
- a9976d3 When emitting an lvalue for an anonymous struct or union member during by John McCall · 15 years ago
- bc365c5 Introduce a method to get from an anonymous struct or union record declaration by John McCall · 15 years ago
- 9901c57 When instantiating anonymous structs/unions within a function, make by Douglas Gregor · 15 years ago
- fe2d379 Fix a crasher in constructor-initializer reordering warnings (PR7179). by Douglas Gregor · 15 years ago
- 0ed5c5d Generate objc_memmove_collectable write-barrier for by Fariborz Jahanian · 15 years ago
- f1860e5 Be sure to apply initializers to members of anonymous structs and unions by John McCall · 15 years ago
- 4186ff4 Improve parser recovery when a switch condition is invalid; fixes by Douglas Gregor · 15 years ago
- 72a43bb Add a new failure kind, FK_Incomplete, to InitializationSequence, to by Douglas Gregor · 15 years ago
- 0f602de Driver: Switch to using the integrated assembler for standalone assembly jobs by Daniel Dunbar · 15 years ago
- 842ddd0 Adds support for generation of objc_memmove_collectable API by Fariborz Jahanian · 15 years ago
- 20a9aa5 Driver: Add a tool definition for the Clang integrated assembler. by Daniel Dunbar · 15 years ago
- d2235f6 Reinstate r104117, Chandler Carruth's change that "[provides] a naming by Douglas Gregor · 15 years ago
- 41b5b17 Driver/MC: Add 'clang -cc1as' integrated assembler tool, currently accepts approximately the same interface as 'llvm-mc'. by Daniel Dunbar · 15 years ago
- 03e8ab2 Driver: Move some argument lookup utilities into driver::ArgList. by Daniel Dunbar · 15 years ago
- 1d49f21 Copy construction of non-trivial properties must not by Fariborz Jahanian · 15 years ago
- 419aa96 Picky, picky by Douglas Gregor · 15 years ago
- 7226530 Fix a thinko by Douglas Gregor · 15 years ago
- e997948 Assert that we do not try to memcpy a non-POD class type in C++. This by Douglas Gregor · 15 years ago
- e03db98 Added TemplateArgumentListInfo to FunctionTemplateSpecializationInfo. by Abramo Bagnara · 15 years ago
- a54da05 Fix my inability to spell 'continue' and a case where message sends returning non-pointer-sized things were generating invalid IR inside @try blocks. by David Chisnall · 15 years ago
- bd054db Renamed misleading getSourceRange -> getLocalSourceRange and getFullSourceRange -> getSourceRange for TypeLoc. by Abramo Bagnara · 15 years ago
- 60dcb84 Rework our handling of binding a reference to a temporary by Douglas Gregor · 15 years ago
- 8a2ca74 Whoops. by John McCall · 15 years ago
- dae69ef Don't try to check jump scopes in invalid functions. Fixes by John McCall · 15 years ago
- cb359df When creating a this-adjustment thunk where the return value is of C++ by Douglas Gregor · 15 years ago
- 4e58c25 Remove accidental commit by Douglas Gregor · 15 years ago
- 68dd3ee Various small fixes for construction/destruction of Objective-C++ by Douglas Gregor · 15 years ago
- c3e31d6 Expose -fobjc-nonfragile-abi2 as a top-level clang driver option. Fixes <rdar://problem/8007063>. by Ted Kremenek · 15 years ago
- ea1471e Support implicitly closing on 'this' in a block. Fixed PR7165. by John McCall · 15 years ago
- 304d0fa just add a fixme for the StructuredArgs leak, it shouldn't affect by Chris Lattner · 15 years ago
- 98d279b switch TemplateArgumentListBuilder to hold its flat argument list in a smallvector by Chris Lattner · 15 years ago
- 8859891 fix the TemplateArgumentList copy constructor to not by Chris Lattner · 15 years ago
- 56ef550 Clarify TemplateArgumentList ownership over its "flat" and by Chris Lattner · 15 years ago
- 9cbb4d8 tweak to (hopefully) fix darwin[89] buildbots. Thanks to Doug for the suggested modification. by Jim Grosbach · 15 years ago
- b65a458 When a conditional operator is an rvalue of class type, we need to by Douglas Gregor · 15 years ago
- e4da7a0 Added basic source locations to Elaborated and DependentName types. by Abramo Bagnara · 15 years ago
- 2390a72 Adds support for ObjC++'s GC attribute on declaration of by Fariborz Jahanian · 15 years ago
- bf1cbaf Revert r104117, "Provide a naming class for UnresolvedLookupExprs, even when by Daniel Dunbar · 15 years ago
- 8f43d52 Fill in some silly defaults to silence a GCC warning by Douglas Gregor · 15 years ago
- 60e7064 Cache the linkage of a type within its canonical type, eliminating by Douglas Gregor · 15 years ago
- 857e918 Add clang support for IBOutletCollection. by Ted Kremenek · 15 years ago
- 4469e8a Revert r104106; it's breaking linking of Boost.Serialization. by Douglas Gregor · 15 years ago
- 6349ce9 Implement codegen for __builtin_isnormal. by Benjamin Kramer · 15 years ago
- c3f984f Provide a naming class for UnresolvedLookupExprs, even when occuring on by Chandler Carruth · 15 years ago
- a89064a Profile type-dependent uses of overloaded operators in C++ the same by Douglas Gregor · 15 years ago