summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaOverload.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Canonicalize else.Mike Stump2009-08-041-65/+48
* Produce a warning that partial ordering of function templates is not yet supp...Douglas Gregor2009-08-021-2/+4
* Add CK_DerivedToBase and use it PerformObjectMemberConversion.Anders Carlsson2009-07-311-1/+2
* Add a CastKind enum to CastExpr. Right now it's not used for much but it will...Anders Carlsson2009-07-311-0/+1
* Change uses of:Ted Kremenek2009-07-291-45/+45
* Implement C++ semantics for C-style and functional-style casts. This regresse...Sebastian Redl2009-07-251-1/+1
* Remove a bunch of FIXME's related to ObjC type checking.Steve Naroff2009-07-231-1/+2
* Remove ASTContext::getCanonicalDecl() and use Decl::getCanonicalDecl in its p...Argyrios Kyrtzidis2009-07-181-2/+2
* Per offline discussion with Steve Naroff, add back Type::getAsXXXType() methodsTed Kremenek2009-07-171-45/+45
* Replaced Type::getAsLValueReferenceType(), Type::getAsRValueReferenceType(), ...Ted Kremenek2009-07-171-15/+15
* Replace Type::getAsReferenceType() with Type::getAs<ReferenceType>().Ted Kremenek2009-07-171-2/+2
* Add member template 'Type::getAs<T>', which converts a Type* to a respective T*.Ted Kremenek2009-07-161-28/+28
* Remove ASTContext::isObjCObjectPointerType().Steve Naroff2009-07-161-1/+1
* Implement the ObjC pseudo built-in types as clang "BuiltinType's". I say pseu...Steve Naroff2009-07-151-10/+3
* Basic support for C++0x unicode types. Support for literals will follow in a...Alisdair Meredith2009-07-141-1/+2
* For C++ overloaded operator calls, set the source location of the DeclRefExpr...Argyrios Kyrtzidis2009-07-141-1/+1
* This patch includes a conceptually simple, but very intrusive/pervasive change. Steve Naroff2009-07-101-69/+57
* Add test for C++ [over.over.]p1, the contexts in which one can take the addre...Douglas Gregor2009-07-091-1/+1
* Implement the simple form of overload resolution used when taking theDouglas Gregor2009-07-081-11/+62
* Implement template argument deduction when taking the address of aDouglas Gregor2009-07-081-19/+46
* Overload resolution prefers non-templates to templatesDouglas Gregor2009-07-071-8/+18
* When explicit template arguments are provided for a function call,Douglas Gregor2009-06-301-8/+28
* De-ASTContext-ify DeclContext.Argyrios Kyrtzidis2009-06-301-5/+4
* Remove the ASTContext parameter from the attribute-related methods of Decl.Argyrios Kyrtzidis2009-06-301-2/+2
* Improve support for overloaded operator templates.Douglas Gregor2009-06-271-7/+24
* Improved semantic analysis and AST respresentation for functionDouglas Gregor2009-06-251-8/+69
* Implement matching of function templates, so that one can declare overloaded ...Douglas Gregor2009-06-241-2/+27
* Keep track of when declarations are "used" according to C andDouglas Gregor2009-06-191-16/+28
* Move the static DeclAttrs map into ASTContext. Fixes <rdar://problem/6983177>.Douglas Gregor2009-06-181-2/+2
* Avoid using the built-in type checker for assignment in C++ when classes are ...Sebastian Redl2009-05-211-0/+9
* Template instantiation for array subscript expressions. This was farDouglas Gregor2009-05-191-1/+2
* Reflow some comments.Mike Stump2009-05-161-11/+11
* Implement C++0x nullptr.Sebastian Redl2009-05-101-1/+9
* When determining whether an expression refers to a bit-field, lookDouglas Gregor2009-05-021-9/+8
* Get rid of the implicit deref call when calling member functions where the ba...Anders Carlsson2009-05-011-12/+22
* Implement semantic analysis for transparent unions. This is largelyDouglas Gregor2009-04-291-1/+5
* Conditional operator C++ checking complete. What issues remain are in more ge...Sebastian Redl2009-04-191-12/+67
* Fix a crash bug when comparing overload quality of conversion operators with ...Sebastian Redl2009-04-161-12/+49
* Parse deleted member functions. Parsing member declarations goes through a di...Sebastian Redl2009-04-121-21/+39
* implement rdar://6780761, making sema reject some code that otherwiseChris Lattner2009-04-121-6/+8
* Propagate the ASTContext to various AST traversal and lookup functions.Douglas Gregor2009-04-091-4/+6
* Hopefully fix the rval regressions. Thanks to Chris for pointing out that val...Sebastian Redl2009-03-291-0/+2
* Reintroduce r67870 (rval ref overloading), since I can't reproduce any test f...Sebastian Redl2009-03-291-7/+8
* QualType can go in SmallPtrSet now, simplify code that used to haveChris Lattner2009-03-291-42/+4
* Introduce a new OpaquePtr<N> struct type, which is a simple POD wrapper for aChris Lattner2009-03-281-1/+1
* Revert Sebastian's rvalue patch (r67870) since it caused test failures inAnders Carlsson2009-03-281-8/+7
* Better overload resolution for rvalue references.Sebastian Redl2009-03-271-7/+8
* Type::isObjectType now implements the (more sensible) C++ definitionDouglas Gregor2009-03-241-3/+2
* Disallow catching exceptions by rvalue reference.Sebastian Redl2009-03-221-6/+17
* Almost complete implementation of rvalue references. One bug, and a few uncle...Sebastian Redl2009-03-161-21/+30
OpenPOWER on IntegriCloud