summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema
Commit message (Expand)AuthorAgeFilesLines
* Diagnose the use of incomplete types in C++ typeid expressionsDouglas Gregor2009-12-231-2/+18
* Remove cv-qualifiers from the argument to typeidDouglas Gregor2009-12-231-11/+30
* Fix the overflow calculation in Sema::CheckTemplateArgument to be a bit moreEli Friedman2009-12-231-1/+8
* When using a default function argument for a function template (orDouglas Gregor2009-12-231-3/+18
* move a few more symbols to .rodata/.data.rel.roNuno Lopes2009-12-231-1/+1
* Fix DISABLE_SMART_POINTERS buildDouglas Gregor2009-12-231-5/+6
* Update for the intrinsic changes in llvm: the object size intrinsicEric Christopher2009-12-231-0/+1
* Set a member's access specifier even if it doesn't match the previous specifier.John McCall2009-12-231-0/+2
* 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
* 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
* Switch parameter passing for overloaded binary operators toDouglas Gregor2009-12-221-7/+31
* 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
* Switch initialization of parameters in a call over toDouglas Gregor2009-12-222-6/+33
* 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
* 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
* Eliminate the ASTContext argument to CXXConstructorDecl::isCopyConstructor, s...Douglas Gregor2009-12-225-6/+6
* 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
* 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
* 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
* 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
* fix PR4010: add support for the warn_unused_result for function pointersNuno Lopes2009-12-202-5/+4
* Make sure we instantiate the destructor for variables initialized byEli Friedman2009-12-201-0/+9
* Fix review comment; no visible change.Eli Friedman2009-12-201-28/+29
* Switch default-initialization of variables of class type (or array thereof) o...Douglas Gregor2009-12-202-21/+13
* Revert accidental commitDouglas Gregor2009-12-201-11/+20
* Fix CMake build on windows, from Cedric VenetDouglas Gregor2009-12-201-20/+11
* Don't inject the class name until that magical lbrace.John McCall2009-12-202-24/+35
* Kill off PreDeclaratorDC.John McCall2009-12-192-6/+2
* Refactor to remove more dependencies on PreDeclaratorDC. I seem to have madeJohn McCall2009-12-194-70/+68
* Don't use EnterDeclaratorContext when rebuilding a type in the currentJohn McCall2009-12-191-2/+5
* Just push a new scope when parsing an out-of-line variable definition.John McCall2009-12-191-33/+43
* Initialization improvements: addition of string initialization and a fewEli Friedman2009-12-193-30/+55
* Switch more of Sema::CheckInitializerTypes over toDouglas Gregor2009-12-192-81/+48
OpenPOWER on IntegriCloud