summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaExprCXX.cpp
Commit message (Expand)AuthorAgeFilesLines
* C99 DR #316 implies that the function parameter types that are knownDouglas Gregor2009-02-251-1/+1
* Downgrade complaints about calling unavailable functions to a warningDouglas Gregor2009-02-181-6/+15
* remove "; candidates are/is:" from various ambiguity diagnostics.Chris Lattner2009-02-171-2/+2
* Introduce _Complex conversions into the function overloadingDouglas Gregor2009-02-121-0/+3
* Initial implementation of function overloading in C.Douglas Gregor2009-02-111-0/+2
* Update new expression to make use of Declarator::getSourceRange().Sebastian Redl2009-02-091-33/+27
* Move CheckPointerToMemberOperands to SemaExprCXX.cppSebastian Redl2009-02-071-0/+67
* Overhaul of Stmt allocation:Ted Kremenek2009-02-071-17/+17
* Fix our semantic analysis ofDouglas Gregor2009-02-041-2/+2
* Allow taking the address of data members, resulting in a member pointer.Sebastian Redl2009-02-031-4/+7
* Eliminated LookupCriteria, whose creation was causing a bottleneck forDouglas Gregor2009-01-301-2/+2
* move library-specific diagnostic headers into library private dirs. ReduceChris Lattner2009-01-291-1/+0
* Refactor Sema::LookupDecl() into 2 functions: LookupDeclInScope() and LookupD...Steve Naroff2009-01-291-1/+1
* Remove 'NamespaceNameOnly' argument to Sema::LookupDecl(). It is unused.Steve Naroff2009-01-281-2/+1
* Split the single monolithic DiagnosticKinds.def file into oneChris Lattner2009-01-271-1/+1
* Implement implicit conversions for pointers-to-member.Sebastian Redl2009-01-251-2/+3
* Remove ScopedDecl, collapsing all of its functionality into Decl, soDouglas Gregor2009-01-201-2/+2
* Centralize error reporting of improper uses of incomplete types in theDouglas Gregor2009-01-191-6/+8
* Convert a few expression actions to smart pointers.Sebastian Redl2009-01-181-3/+3
* Fix <rdar://problem/6502934>. We were creating an ImplicitCastExprDouglas Gregor2009-01-161-2/+4
* Part one of handling C++ functional casts. This handles semanticDouglas Gregor2009-01-161-17/+26
* Refactor name lookup.Douglas Gregor2009-01-141-2/+1
* Introduce support for C++0x explicit conversion operators (N2437)Douglas Gregor2009-01-141-14/+24
* FunctionDecl::setParams() now uses the allocator associated with ASTContext t...Ted Kremenek2009-01-141-1/+1
* Cleanup DeclContext::addDecl and DeclContext::insert interface, from Piotr RakDouglas Gregor2009-01-121-1/+1
* This is a large/messy diff that unifies the ObjC AST's with DeclContext.Steve Naroff2009-01-081-2/+2
* PODness and Type TraitsSebastian Redl2009-01-051-0/+17
* Fix misguided type selectionDouglas Gregor2008-12-231-1/+1
* Don't push OverloadedFunctionDecls onto the chain of declarationsDouglas Gregor2008-12-231-19/+11
* Don't explicitly represent OverloadedFunctionDecls withinDouglas Gregor2008-12-231-18/+11
* Allow downcasts of pointers to Objective-C interfaces, with aDouglas Gregor2008-12-191-5/+17
* Some utilities for using the smart pointers in Actions, especially Sema. Conv...Sebastian Redl2008-12-131-1/+1
* Unifies the name-lookup mechanisms used in various parts of the ASTDouglas Gregor2008-12-111-4/+3
* Added a warning when referencing an if's condition variable in theDouglas Gregor2008-12-101-0/+4
* Introduce basic support for dependent types, type-dependentDouglas Gregor2008-12-051-2/+2
* Code cleanup in new handling.Sebastian Redl2008-12-041-109/+87
* Fix some diagnostics and enhance test cases. Now tests member new and ambiguo...Sebastian Redl2008-12-041-2/+4
* Overload resolution for the operator new function. Member version is still un...Sebastian Redl2008-12-031-10/+234
* Handle new by passing the Declaration to the Action, not a processed type.Sebastian Redl2008-12-021-36/+72
* Change a whole lot of diagnostics to take QualType's directly Chris Lattner2008-11-241-8/+7
* Rename NamedDecl::getName() to getNameAsString(). Replace a bunch of Chris Lattner2008-11-241-5/+5
* Implementation of new and delete parsing and sema.Sebastian Redl2008-11-211-0/+194
* remove another old-school Diag method.Chris Lattner2008-11-201-4/+4
* remove the type_info identifier cache. Compared to the costChris Lattner2008-11-201-12/+7
* Some tweaks suggested by ArgirisDouglas Gregor2008-11-191-14/+13
* remove one more old-style Diag method.Chris Lattner2008-11-191-9/+9
* As threatened previously: consolidate name lookup and the creation ofDouglas Gregor2008-11-181-68/+3
* Extend DeclarationName to support C++ overloaded operators, e.g.,Douglas Gregor2008-11-181-0/+46
* Updated IdentifierResolver to deal with DeclarationNames. The names ofDouglas Gregor2008-11-171-0/+50
* Implement C++ 'typeid' parsing and sema.Sebastian Redl2008-11-111-0/+28
OpenPOWER on IntegriCloud