summaryrefslogtreecommitdiffstats
path: root/clang
Commit message (Expand)AuthorAgeFilesLines
* Add test case for mktemp. Patch by Lei Zhang.Zhongxing Xu2009-12-061-0/+6
* Drop Preprocessor/open-failure test, it breaks running the test suite as root,Daniel Dunbar2009-12-061-11/+0
* Document that CompilerInvocation::createDiagnostics keeps a reference to the ...Daniel Dunbar2009-12-064-4/+11
* Fix an off by one in findEndOfWord, which could scan past the end of the stri...Daniel Dunbar2009-12-061-4/+9
* Fix a slight oversight in computing whether a copy constructor is elidable.Eli Friedman2009-12-062-2/+15
* Unbreak and add test case for r90276, a situation in which getBuffer is expec...Daniel Dunbar2009-12-063-7/+17
* Change Preprocessor::EnterSourceFile to make ErrorStr non-optional, clients s...Daniel Dunbar2009-12-064-6/+9
* Add a pretty horrible hack to prevent clang from crashing with inconsistent PCHDaniel Dunbar2009-12-062-2/+33
* Integrate the following from the 'objective-rewrite' branch:Steve Naroff2009-12-061-1/+1
* Integrate the following from the 'objective-rewrite' branch:Steve Naroff2009-12-061-2/+1
* Integrate the following from the 'objective-rewrite' branch:Steve Naroff2009-12-061-4/+11
* Set the correct linkage for VTTs as well.Anders Carlsson2009-12-063-61/+42
* Integrate the following from the 'objective-rewrite' branch:Steve Naroff2009-12-061-7/+13
* More linkage improvements.Anders Carlsson2009-12-063-15/+42
* Pass the desired vtable linkage to GenerateVtable directly. Only call MaybeMa...Anders Carlsson2009-12-063-27/+16
* Make GenerateVtable a private member function of CGVtableInfo.Anders Carlsson2009-12-063-36/+35
* Fix for PR5693: shift some code into SetClassDeclAttributesFromBase so thatEli Friedman2009-12-052-5/+23
* Only emit the vtable definition if the class has a key function and we're emi...Anders Carlsson2009-12-051-32/+22
* If a class does not have a key function, its linkage should be weak_odr.Anders Carlsson2009-12-053-3/+13
* Use createGlobalVariable for creating vtable variables too.Anders Carlsson2009-12-052-52/+52
* Don't call back() on an empty vector.Benjamin Kramer2009-12-051-2/+1
* Integrate the following from the 'objective-rewrite' branch:Steve Naroff2009-12-052-11/+110
* CodeGenModule::GenerateVtable now returns a pointer directly to the vtable an...Anders Carlsson2009-12-052-34/+34
* Make sure that hte vtable always has an i8* array type.Anders Carlsson2009-12-051-5/+4
* Add a function for getting the vtable address point of a class.Anders Carlsson2009-12-052-0/+12
* Simplify BuildVTT.Anders Carlsson2009-12-051-11/+10
* Let the VTT builder pretend that getVtable returns a pointer to the vtable an...Anders Carlsson2009-12-051-4/+4
* Change getCtorVtable to not return the address point offset, but the global v...Anders Carlsson2009-12-051-2/+10
* Simplify some code.Anders Carlsson2009-12-051-11/+11
* Factor vtable related GlobalVariable creation out into a separate function. A...Anders Carlsson2009-12-052-24/+58
* Update .xcodeproj fileAnders Carlsson2009-12-051-4/+4
* Integrate the following from the 'objective-rewrite' branch:Steve Naroff2009-12-051-9/+37
* Remove 'LangOpts' from Diagnostic (added in http://llvm.org/viewvc/llvm-proje...Steve Naroff2009-12-054-10/+1
* Avoid trashing two temporary strings.Benjamin Kramer2009-12-051-2/+2
* strcasecmp is unportable.Benjamin Kramer2009-12-051-1/+1
* Improve the performance of code completion by 2.2x when completing for ordina...Douglas Gregor2009-12-051-6/+46
* fix comment.Chris Lattner2009-12-051-1/+1
* consolidate some tests.Chris Lattner2009-12-053-23/+23
* implement rdar://7346691 by codegen'ing struct/array initializersChris Lattner2009-12-055-65/+158
* various cleanups.Chris Lattner2009-12-051-9/+11
* simplify a condition and add a testcase.Chris Lattner2009-12-052-8/+22
* fix rdar://7446395, a crash on invalid, by fixing a broken assertion.Chris Lattner2009-12-052-4/+5
* Tweak "key function" rules so that they work for templates with virtualEli Friedman2009-12-052-1/+27
* CIndex: For the time being, don't return translation units if we encounter an...Daniel Dunbar2009-12-052-4/+22
* Integrate the following from the 'objective-rewrite' branch:Steve Naroff2009-12-054-7/+21
* Skip actually generating the vtable unless we are defining it. This avoidsEli Friedman2009-12-051-24/+38
* Unbreak -ccc-cxx and -ccc-clang-cxx defaulting.Daniel Dunbar2009-12-051-2/+3
* Don't emit explicit specializations of static member variable declarations.Anders Carlsson2009-12-042-5/+22
* Add support for function try blocks.Mike Stump2009-12-043-2/+51
* Fix "using typename" and the instantiation of non-dependent using declarations.John McCall2009-12-0420-117/+670
OpenPOWER on IntegriCloud