summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDeclCXX.cpp
Commit message (Expand)AuthorAgeFilesLines
* PR7800: both virtual and non-virtual bases must be marked as used for VTTs.Eli Friedman2010-08-071-2/+0
* Store inheritance paths after CastExprs instead of inside them.John McCall2010-08-071-11/+16
* Remove the DeclaredInCondition bit now that it's no longer used.Nick Lewycky2010-08-061-2/+0
* Implement #pragma GCC visibility.Eli Friedman2010-08-051-0/+5
* Remove a redundant and broken check. Fixes PR7810.Sebastian Redl2010-08-051-12/+0
* Only look up an 'operator delete' on the definition of a destructor, not onJohn McCall2010-08-041-2/+3
* Further adjustments to -Wglobal-constructors; works for references and directJohn McCall2010-08-021-0/+8
* Read/write in PCH Sema's StdNamespace and StdBadAlloc and use a LazyDeclPtr f...Argyrios Kyrtzidis2010-08-021-6/+6
* Rename getStdNamespace -> getOrCreateStdNamespace, to better reflect its func...Argyrios Kyrtzidis2010-08-021-2/+2
* Make a first pass at implementing -Wglobal-constructors. I'm worried that thisJohn McCall2010-08-011-0/+3
* Fixed typedef inside extern "C".Abramo Bagnara2010-07-301-1/+1
* Add source location information to C++ base specifiers.Nick Lewycky2010-07-261-9/+12
* Remove the vast majority of the Destroy methods from the AST library,Douglas Gregor2010-07-251-5/+1
* Remove dead code.Eli Friedman2010-07-241-3/+0
* PR7698: Make sure we correctly handle the initialization of an array withEli Friedman2010-07-241-4/+1
* Support catching Objective C pointers in C++ under the non-fragile NeXT runtime.John McCall2010-07-241-0/+21
* Update ImplicitCastExpr to be able to represent an XValue.Sebastian Redl2010-07-201-5/+5
* A using declaration can redeclare a typedef to the same type. TheseDouglas Gregor2010-07-071-2/+25
* Introduce Decl::hasBody() and FunctionDecl::hasBody() and use them instead of...Argyrios Kyrtzidis2010-07-071-3/+3
* Remove my egregious hack that forced deserialization of visibleDouglas Gregor2010-07-061-31/+0
* Mark the operator delete associated with a virtual destructor as referenced.John McCall2010-07-031-0/+2
* Lazily declare default constructors. We now delay the construction ofDouglas Gregor2010-07-031-14/+66
* Lazily declare implicit copy constructors.Douglas Gregor2010-07-021-10/+31
* Lazily declare copy-assignment operators.Douglas Gregor2010-07-021-15/+80
* Lazily declare the implicitly-declared destructor in a C++ class.Douglas Gregor2010-07-021-5/+20
* Move the "current scope" state from the Parser into Action. ThisDouglas Gregor2010-07-021-24/+19
* Add a new routine Sema::LookupDestructor and make all destructor-lookup calls...Douglas Gregor2010-07-011-9/+8
* Provide exception specifications for implicitly-declared default constructors.Douglas Gregor2010-07-011-5/+46
* Move the implicit declaration of a default constructor into a separateDouglas Gregor2010-07-011-32/+36
* Provide exception specifications for implicitly-declared copy constructors.Douglas Gregor2010-07-011-2/+47
* Move the implicit declaration of a constructor out to a separateDouglas Gregor2010-07-011-67/+77
* Teach DeclareImplicitCopyConstructor how to cope with virtual basesDouglas Gregor2010-07-011-7/+17
* Move declaration of a class's implicit copy constructor into aDouglas Gregor2010-07-011-86/+99
* Provide an exception-specification for an implicitly-declaredDouglas Gregor2010-07-011-2/+31
* Move the implicit declaration of a class's copy-assignment operatorDouglas Gregor2010-07-011-98/+101
* Make loops infinitely faster. No functionality change.Douglas Gregor2010-07-011-5/+7
* Remove unnecessary ASTContext parameter fromDouglas Gregor2010-07-011-8/+8
* Reinstate fix for PR7526, which was failing because, now that weDouglas Gregor2010-07-011-15/+114
* Revert r107374, which broke bootstrap.Douglas Gregor2010-07-011-16/+13
* When building the type of a destructor, make sure to keep theDouglas Gregor2010-07-011-13/+16
* Reapply r107235, this time with both my typo fixed, and a logical bug fixed.Chandler Carruth2010-06-301-28/+50
* Revert r107235, it had a silly typo in it, and fixing the typo breaks somethingChandler Carruth2010-06-301-47/+28
* Fix PR7402: We were creating implicit member initializers for every field in anChandler Carruth2010-06-301-28/+47
* Retain the source location of the constructor when building an implicit memberChandler Carruth2010-06-291-5/+5
* When typo correction produces a result that is not of the kind we'reDouglas Gregor2010-06-291-0/+7
* Typo correction for namespace alias definitionsDouglas Gregor2010-06-291-2/+24
* Allow a using directive to refer to the implicitly-defined namespaceDouglas Gregor2010-06-291-1/+49
* Given Decl::isUsed() a flag indicating when to consider the "used"Douglas Gregor2010-06-171-4/+4
* Fixed conflict between objc_memmove_collectable builtin Fariborz Jahanian2010-06-161-3/+4
* If a non-dependent base class initializer fails to match any direct orDouglas Gregor2010-06-161-27/+42
OpenPOWER on IntegriCloud