summaryrefslogtreecommitdiffstats
path: root/clang/lib
Commit message (Expand)AuthorAgeFilesLines
* Driver: Fix '... -O4 -O0 ...', which was generating bitcode.Daniel Dunbar2009-12-231-2/+5
* Driver: Drop ToolChain::getHost()Daniel Dunbar2009-12-231-1/+1
* Set a member's access specifier even if it doesn't match the previous specifier.John McCall2009-12-231-0/+2
* Add basic support for analyzing CastExprs as lvalues.Ted Kremenek2009-12-231-3/+27
* Objective-C methods can be variadic, too. Who knew.Douglas Gregor2009-12-231-0/+7
* Switch Sema::CreateOverloadedUnaryOp over to InitializationSequence.Douglas Gregor2009-12-231-3/+8
* warn when attribute warn_unused_result is applied to void functions.Nuno Lopes2009-12-221-1/+6
* Allow the first parameter of operator new to be a cv-qualifiedDouglas Gregor2009-12-223-3/+4
* Driver: When linking, don't warn about unused arguments which are obviously onlyDaniel Dunbar2009-12-221-0/+5
* implement -W[no-]fatal-errors, patch by Christian Adåker!Chris Lattner2009-12-222-2/+38
* Make sure that reinterpret_cast gets a CastKind on all successfulDouglas Gregor2009-12-221-1/+5
* Add using shadow decls to the "instantiated locals" map, fixing PR5847.John McCall2009-12-221-0/+5
* Switch Sema::AddCXXDirectInitializerToDecl over to InitializationSequenceDouglas Gregor2009-12-223-36/+41
* Add transfer functions support for visiting an Objective-C message expression...Ted Kremenek2009-12-222-42/+78
* ARM: Remove a FIXME, it's not actually more complicated than that.Daniel Dunbar2009-12-221-1/+0
* Switch parameter passing for overloaded binary operators toDouglas Gregor2009-12-221-7/+31
* Serialize the NoReturn bit on FunctionTypes for precompiled headersDouglas Gregor2009-12-222-4/+6
* Enter the scope of an initializer for direct-initialization as well asDouglas Gregor2009-12-221-0/+16
* When transforming a C++ "new" expression that was not explicitly givenDouglas Gregor2009-12-221-0/+25
* Switch parameter-passing for calls via function pointers (where weDouglas Gregor2009-12-223-18/+30
* Switch InitializedEntity from TypeLoc down to just QualTypes, since we don't ...Douglas Gregor2009-12-225-150/+60
* Move the implementation of ASTContext::getTypeSizeInChars() to the .cpp file toKen Dyck2009-12-222-0/+11
* Switch initialization of parameters in a call over toDouglas Gregor2009-12-222-6/+33
* Make sure that we mangle overloaded operators that are member functions corre...Anders Carlsson2009-12-221-7/+22
* Work around PR5514.Anders Carlsson2009-12-221-1/+2
* fix a bug handling the gnu ?: extension. Patch by Storlek on IRC,Chris Lattner2009-12-221-1/+1
* When we simply return a retained member expression when instantiating, we mus...Anders Carlsson2009-12-221-1/+6
* Zap CheckInitializerTypes.Eli Friedman2009-12-222-116/+0
* Switch default arguments over to InitializationSequence.Eli Friedman2009-12-221-1/+5
* Switch compound literals over to InitializationSequence.Eli Friedman2009-12-222-3/+10
* Switch file-scope assignment initialization over to InitializationSequence.Eli Friedman2009-12-222-14/+21
* x86_64: Structures with no fields but which have padding should be classified asDaniel Dunbar2009-12-221-0/+4
* Centralize the emission/suppression/delay of diagnostics describing runtime b...Douglas Gregor2009-12-222-60/+53
* Stop diagnosing the use of inner classes as friends. ddunbar asked whetherJohn McCall2009-12-221-7/+4
* Template code for rewrite of __block variables - wip.Fariborz Jahanian2009-12-221-0/+7
* Eliminate the ASTContext argument to CXXConstructorDecl::isCopyConstructor, s...Douglas Gregor2009-12-228-14/+14
* When converting from a type to itself or one of its base classes via aDouglas Gregor2009-12-221-1/+2
* When filling in value initializations within an initializer list, beDouglas Gregor2009-12-221-65/+86
* Providing support for rewriting of block copy/dispose ofFariborz Jahanian2009-12-211-4/+11
* ARM: Honor -mfpu= and set __VFP_FP__ and __ARM_NEON__ "correctly".Daniel Dunbar2009-12-212-9/+88
* When a template-id refers to a single function template, and theDouglas Gregor2009-12-215-27/+206
* Introduce an assertion to ensure that template argument deduction doesDouglas Gregor2009-12-211-1/+1
* Improve on my previous fix for debug information. Rather thanDouglas Gregor2009-12-211-51/+42
* Teach debug info generation to handle TemplateSpecializationType,Douglas Gregor2009-12-211-3/+50
* Add ToolChain::getDriver() and use it instead of going through the HostInfoDaniel Dunbar2009-12-213-45/+48
* Allow comparison of 'void *' with function pointer Fariborz Jahanian2009-12-211-1/+12
* Reorganize the base-lookup bits of ActOnMemInitializer in order to betterJohn McCall2009-12-211-8/+24
* Add comments.Zhongxing Xu2009-12-211-0/+1
* Fix for PR5840: fix the kind of name lookup used for classes inEli Friedman2009-12-211-2/+6
* Small comment fix.Eli Friedman2009-12-211-1/+1
OpenPOWER on IntegriCloud