| Commit message (Expand) | Author | Age | Files | Lines |
* | fix -dM with variadic macros, PR5699 | Chris Lattner | 2009-12-07 | 1 | -8/+15 |
* | some code cleanup. | Chris Lattner | 2009-12-07 | 1 | -9/+14 |
* | remove some defaulted params for consistency. | Chris Lattner | 2009-12-07 | 1 | -3/+3 |
* | reapply my patch for PR4451, which improves diagnostics for :: vs : confusion. | Chris Lattner | 2009-12-07 | 5 | -12/+76 |
* | fix a crash on invalid I found when working on something unrelated. | Chris Lattner | 2009-12-07 | 1 | -1/+3 |
* | Move RequireCompleteType requirement for fields early into ActOnField so that | Eli Friedman | 2009-12-07 | 2 | -10/+17 |
* | Don't print a void return type for C++ constructors and destructors when gene... | Sam Weinig | 2009-12-06 | 1 | -1/+2 |
* | Be a bit more complete about accumulating SavedThisAdjustments. | Eli Friedman | 2009-12-06 | 1 | -2/+4 |
* | Work-in-progess rewrite of thunks: move thunk generation outside of vtable | Eli Friedman | 2009-12-06 | 5 | -9/+183 |
* | PointerUnion == PointerUnion does not do what I thought it did. Also, fix a t... | Douglas Gregor | 2009-12-06 | 1 | -4/+4 |
* | Integrate the following from the 'objective-rewrite' branch: | Steve Naroff | 2009-12-06 | 1 | -44/+75 |
* | revert my previous patch, it is breaking something and I don't have time | Chris Lattner | 2009-12-06 | 5 | -69/+12 |
* | Move helper onto CXXMethodDecl. | Eli Friedman | 2009-12-06 | 2 | -17/+21 |
* | Switch the std::multimap shadow map used in code completion to an | Douglas Gregor | 2009-12-06 | 1 | -16/+179 |
* | implement PR4451, improving error recovery for a mistaken : where a :: was | Chris Lattner | 2009-12-06 | 5 | -12/+69 |
* | simplify logic. | Chris Lattner | 2009-12-06 | 1 | -6/+7 |
* | Add rudimentary support for member pointers to CGDebugInfo. | Anders Carlsson | 2009-12-06 | 4 | -132/+172 |
* | remove some extraneous syntax: sourceloc implicitly converts to sourcerange. | Chris Lattner | 2009-12-06 | 7 | -14/+13 |
* | use new helpers to simplify code. | Chris Lattner | 2009-12-06 | 1 | -8/+4 |
* | Fix an off by one in findEndOfWord, which could scan past the end of the stri... | Daniel Dunbar | 2009-12-06 | 1 | -4/+9 |
* | Fix a slight oversight in computing whether a copy constructor is elidable. | Eli Friedman | 2009-12-06 | 1 | -2/+4 |
* | Unbreak and add test case for r90276, a situation in which getBuffer is expec... | Daniel Dunbar | 2009-12-06 | 1 | -1/+1 |
* | Change Preprocessor::EnterSourceFile to make ErrorStr non-optional, clients s... | Daniel Dunbar | 2009-12-06 | 3 | -5/+8 |
* | Add a pretty horrible hack to prevent clang from crashing with inconsistent PCH | Daniel Dunbar | 2009-12-06 | 1 | -2/+18 |
* | Integrate the following from the 'objective-rewrite' branch: | Steve Naroff | 2009-12-06 | 1 | -1/+1 |
* | Integrate the following from the 'objective-rewrite' branch: | Steve Naroff | 2009-12-06 | 1 | -2/+1 |
* | Integrate the following from the 'objective-rewrite' branch: | Steve Naroff | 2009-12-06 | 1 | -4/+11 |
* | Set the correct linkage for VTTs as well. | Anders Carlsson | 2009-12-06 | 3 | -61/+42 |
* | Integrate the following from the 'objective-rewrite' branch: | Steve Naroff | 2009-12-06 | 1 | -7/+13 |
* | More linkage improvements. | Anders Carlsson | 2009-12-06 | 2 | -15/+32 |
* | Pass the desired vtable linkage to GenerateVtable directly. Only call MaybeMa... | Anders Carlsson | 2009-12-06 | 3 | -27/+16 |
* | Make GenerateVtable a private member function of CGVtableInfo. | Anders Carlsson | 2009-12-06 | 3 | -36/+35 |
* | Fix for PR5693: shift some code into SetClassDeclAttributesFromBase so that | Eli Friedman | 2009-12-05 | 1 | -5/+15 |
* | Only emit the vtable definition if the class has a key function and we're emi... | Anders Carlsson | 2009-12-05 | 1 | -32/+22 |
* | If a class does not have a key function, its linkage should be weak_odr. | Anders Carlsson | 2009-12-05 | 1 | -2/+2 |
* | Use createGlobalVariable for creating vtable variables too. | Anders Carlsson | 2009-12-05 | 1 | -42/+36 |
* | Don't call back() on an empty vector. | Benjamin Kramer | 2009-12-05 | 1 | -2/+1 |
* | Integrate the following from the 'objective-rewrite' branch: | Steve Naroff | 2009-12-05 | 1 | -10/+94 |
* | CodeGenModule::GenerateVtable now returns a pointer directly to the vtable an... | Anders Carlsson | 2009-12-05 | 2 | -34/+34 |
* | Make sure that hte vtable always has an i8* array type. | Anders Carlsson | 2009-12-05 | 1 | -5/+4 |
* | Add a function for getting the vtable address point of a class. | Anders Carlsson | 2009-12-05 | 2 | -0/+12 |
* | Simplify BuildVTT. | Anders Carlsson | 2009-12-05 | 1 | -11/+10 |
* | Let the VTT builder pretend that getVtable returns a pointer to the vtable an... | Anders Carlsson | 2009-12-05 | 1 | -4/+4 |
* | Change getCtorVtable to not return the address point offset, but the global v... | Anders Carlsson | 2009-12-05 | 1 | -2/+10 |
* | Simplify some code. | Anders Carlsson | 2009-12-05 | 1 | -11/+11 |
* | Factor vtable related GlobalVariable creation out into a separate function. A... | Anders Carlsson | 2009-12-05 | 1 | -24/+40 |
* | Integrate the following from the 'objective-rewrite' branch: | Steve Naroff | 2009-12-05 | 1 | -9/+37 |
* | Remove 'LangOpts' from Diagnostic (added in http://llvm.org/viewvc/llvm-proje... | Steve Naroff | 2009-12-05 | 2 | -4/+1 |
* | Avoid trashing two temporary strings. | Benjamin Kramer | 2009-12-05 | 1 | -2/+2 |
* | strcasecmp is unportable. | Benjamin Kramer | 2009-12-05 | 1 | -1/+1 |