summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDeclCXX.cpp
Commit message (Expand)AuthorAgeFilesLines
* Testing and some minor fixes for explicit template instantiation.Douglas Gregor2009-10-141-1/+1
* Handle ambiguity of reference initialization.Fariborz Jahanian2009-10-141-1/+10
* Remove some non-ASCII charactersDouglas Gregor2009-10-131-2/+2
* Unify our diagnostic printing for errors of the form, "we didn't likeDouglas Gregor2009-10-131-1/+2
* Diagnose attempts to add default function arguments to aDouglas Gregor2009-10-131-0/+16
* Improve the internal representation and semantic analysis of friendDouglas Gregor2009-10-131-3/+2
* Test exception spec compatibility on return type and parameters.Sebastian Redl2009-10-111-10/+0
* Implement the core checking for compatible exception specifications in assign...Sebastian Redl2009-10-101-1/+7
* Refactor the LookupResult API to simplify most common operations. Require us...John McCall2009-10-091-17/+26
* Fix up error reporting when object cannot be constructed Fariborz Jahanian2009-10-081-2/+3
* Refactoring around friend class templates. Better error message for friend e...John McCall2009-10-071-17/+9
* Refactor the code that walks a C++ inheritance hierarchy, searchingDouglas Gregor2009-10-061-4/+138
* Anonymous namespaces, sema + codegen. A lot of semantics are still broken,John McCall2009-10-011-1/+32
* Issue good diagnostics when initializing a refernce type withFariborz Jahanian2009-09-301-3/+8
* Desugaring optimizations. Add single-step desugaring methods to allJohn McCall2009-09-291-3/+3
* Introduce ObjCProtocolListLoc for keeping source location information for pro...Argyrios Kyrtzidis2009-09-291-1/+2
* Minor API change. No change in functionality.Fariborz Jahanian2009-09-281-1/+1
* Improve handling of friend function templates somewhatDouglas Gregor2009-09-281-41/+19
* Rework the Parse-Sema interaction for friends to better support friendDouglas Gregor2009-09-261-8/+0
* Refactor the representation of qualifiers to bring ExtQualType out of theJohn McCall2009-09-241-11/+9
* Use Doug's DeclLoc to pinpoint location of the declarationFariborz Jahanian2009-09-241-1/+1
* Improve diagnostic location information when checking the initialization of a...Douglas Gregor2009-09-231-14/+11
* patch to ir-gen conversion function call used inFariborz Jahanian2009-09-231-4/+9
* Remove the FIXME as I said.Fariborz Jahanian2009-09-231-1/+0
* This patch addresses a few issues related to 8.5.3 [dcl.init.ref]Fariborz Jahanian2009-09-231-3/+23
* Change all the Type::getAsFoo() methods to specializations of Type::getAs().John McCall2009-09-211-13/+13
* Merge uninstantiated default arguments more carefully, and try not toDouglas Gregor2009-09-171-2/+6
* Improved representation and support for friend class templates. Angst about ...John McCall2009-09-161-33/+55
* When implicitly declaring operators new, new[], delete, and delete[],Douglas Gregor2009-09-151-0/+15
* Add back the workaround since it lead to constructor conversion bugs :(Anders Carlsson2009-09-151-0/+6
* When performing an user defined conversion sequence, perform the initial stan...Anders Carlsson2009-09-151-6/+0
* Skeletal support for friend class templates.John McCall2009-09-141-1/+24
* Removed Context argument from couple of methods which don'tFariborz Jahanian2009-09-121-2/+2
* Alter Action's friend interface to prepare for templated friend declarations andJohn McCall2009-09-111-23/+13
* Cleanup and test C++ default arguments. Improvements include:Douglas Gregor2009-09-111-4/+55
* When re-entering a template scope, we may be entering a class templateDouglas Gregor2009-09-101-3/+11
* Improve handling of initialization by constructor, by ensuring thatDouglas Gregor2009-09-091-120/+171
* Remove tabs, and whitespace cleanups.Mike Stump2009-09-091-403/+400
* Support templateids in friend declarations. Fixes bug 4859.John McCall2009-09-081-49/+47
* Handle variadic constructors better. Share code between BuildCXXConstructExpr...Anders Carlsson2009-09-081-25/+59
* BuildCXXConstructExpr now takes a MultiExprArg.Anders Carlsson2009-09-071-9/+12
* Reapply 81096, now with a fix. Spot the bug:Anders Carlsson2009-09-061-2/+2
* Revert "Initialize default CXXConstructExpr arguments to 0. Fixes a crash whenDaniel Dunbar2009-09-061-2/+2
* Initialize default CXXConstructExpr arguments to 0. Fixes a crash when destro...Anders Carlsson2009-09-051-2/+2
* Pass the ConstructLoc to BuildCXXConstructExpr.Anders Carlsson2009-09-051-12/+10
* Don't generate any code for an explicit call to a trivial destructor. Douglas Gregor2009-09-041-1/+1
* Patch to instantiate destructors used to destructFariborz Jahanian2009-09-031-0/+75
* Mark constructors used in initialization of base(s) and fieldsFariborz Jahanian2009-09-031-25/+37
* Issue diagnostics in variety of situations involvingFariborz Jahanian2009-09-031-3/+176
* Minor refactoring of my last patch.Fariborz Jahanian2009-09-021-5/+5
OpenPOWER on IntegriCloud