summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDeclCXX.cpp
Commit message (Expand)AuthorAgeFilesLines
* Refactoring.Argyrios Kyrtzidis2010-11-191-4/+4
* Add an assertion, fix a whole bunch of bugs, comment the assertionJohn McCall2010-11-181-5/+5
* Calculate the value kind of an expression when it's created andJohn McCall2010-11-181-18/+17
* Region-allocate all AttributeList objects from a factory object instead of ma...Ted Kremenek2010-11-101-2/+0
* Diagnose attempst to template using declarations and using directives.John McCall2010-11-101-8/+12
* tidy upChris Lattner2010-11-091-5/+4
* Fix source locations in unnamed bitfield diagnostic, from JakubDouglas Gregor2010-11-091-0/+5
* Check for an invalid field earlier in a constructor's initializationDouglas Gregor2010-11-051-3/+3
* No really, we don't have a retain/release system for statements/expressionsJohn McCall2010-10-261-11/+3
* Improve the tracking of source locations for parentheses in constructor calls.Chandler Carruth2010-10-251-5/+10
* When performing name lookup for a namespace definition, only look intoDouglas Gregor2010-10-221-9/+11
* Pass TInfo to CXXDestructorDecl::Create(), just like we do for otherCraig Silverstein2010-10-211-1/+1
* Redirect templated friend class decls to a new Sema callback andJohn McCall2010-10-191-0/+104
* Reformatting.John McCall2010-10-161-2/+2
* White-listing templated-scope friend decls is a good idea, but doing itJohn McCall2010-10-161-0/+11
* Diagnose C++ [class.mem]p13-14, where a class member has the same nameDouglas Gregor2010-10-151-0/+21
* Death to blocks, or at least the word "block" in one particular obnoxiouslyJohn McCall2010-10-151-1/+1
* template-ids are looked up differently in friend declarations.John McCall2010-10-141-1/+6
* Generalize the checking for qualification of (non-friend) classDouglas Gregor2010-10-131-0/+21
* Preserve the original scope when picking the right scope for a friendJohn McCall2010-10-131-2/+3
* Support friend function declarations in local classes correctly.John McCall2010-10-131-6/+22
* Handle dependent friends more explicitly and deal with the possibilityJohn McCall2010-10-121-42/+57
* If we end up instantiating a function parameter whose default argumentDouglas Gregor2010-10-121-0/+12
* Track the location of the context requiring an implicit conversion and use itJohn McCall2010-10-081-1/+9
* Silence unused variable warning in Release builds.Nick Lewycky2010-10-061-0/+1
* When checking for uninitialized fields in member initializers, special case s...Anders Carlsson2010-10-061-0/+13
* Move the management of the set of conversion functions in a C++ classDouglas Gregor2010-09-291-28/+9
* Move the maintenance of CXXRecordDecl::DefinitionData's Abstract bitDouglas Gregor2010-09-291-76/+1
* Teach FunctionDecl::setPure() to (indirectly) mark the Abstract bit inDouglas Gregor2010-09-281-3/+0
* Reinstate r114925 and r114929, both steps towardDouglas Gregor2010-09-281-51/+0
* Centralize the management of CXXRecordDecl::DefinitionData's Empty bitDouglas Gregor2010-09-281-10/+0
* Reinstate r114921, which I've exonerated via a self-host build.Douglas Gregor2010-09-281-8/+0
* Temporarily revert 114929 114925 114924 114921. It looked like they (or at leastBill Wendling2010-09-281-0/+69
* Centralize the management of CXXRecordDecl::DefinitionData'sDouglas Gregor2010-09-281-45/+0
* Centralize the management of CXXRecordDecl::DefinitionData'sDouglas Gregor2010-09-271-6/+0
* Centralize the management of CXXRecordDecl::DefinitionData's Empty bitDouglas Gregor2010-09-271-10/+0
* Centralize the management of CXXRecordDecl::DefinitionData's AggregateDouglas Gregor2010-09-271-8/+0
* Centralize the handling of CXXRecordDecl::DefinitionData'sDouglas Gregor2010-09-271-1/+0
* Kill FunctionDecl's IsCopyAssignment bit; it duplicated what couldDouglas Gregor2010-09-271-1/+0
* Centralize the handling ofDouglas Gregor2010-09-271-10/+0
* Clean up the handling of the DeclaredDefaultConstructor andDouglas Gregor2010-09-271-9/+0
* Patch implements passing arrays to functions expectingFariborz Jahanian2010-09-241-1/+2
* Do not warn with -Wuninitialized when the member is used in a sizeof or addre...Argyrios Kyrtzidis2010-09-211-0/+8
* Give implicitly-defined default constructors and destructors emptyDouglas Gregor2010-09-201-3/+10
* static local variables with destructors don't require a global destructorJohn McCall2010-09-181-1/+2
* one piece of code is responsible for the lifetime of every aggregateJohn McCall2010-09-151-5/+3
* Remove CXXRecordDecl::getDefaultConstructor(), an inherently unsafe function ...Sebastian Redl2010-09-131-4/+26
* Fix a typo noted by GaborDouglas Gregor2010-09-131-1/+1
* Don't complain about useless user-defined conversion functions whenDouglas Gregor2010-09-121-1/+4
* Simplify template instantiation for C++ exception declarations,Douglas Gregor2010-09-091-8/+7
OpenPOWER on IntegriCloud