summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDeclCXX.cpp
Commit message (Expand)AuthorAgeFilesLines
* Implement the basics of implicit instantiation of class templates, inDouglas Gregor2009-03-031-44/+91
* Create a new TypeNodes.def file that enumerates all of the types,Douglas Gregor2009-02-261-9/+9
* Downgrade complaints about calling unavailable functions to a warningDouglas Gregor2009-02-181-2/+20
* remove "; candidates are/is:" from various ambiguity diagnostics.Chris Lattner2009-02-171-2/+2
* Adopt a more principled approach to invalid declarations:Douglas Gregor2009-02-161-4/+7
* Make Sema::getTypeName return the opaque pointer of a QualType ratherDouglas Gregor2009-02-091-8/+8
* Overhaul of Stmt allocation:Ted Kremenek2009-02-071-2/+2
* Basic representation of C++ class templates, from Andrew Sutton.Douglas Gregor2009-02-041-0/+1
* Some name-lookup-related fixes, from Piotr Rak!Douglas Gregor2009-02-041-4/+4
* Diagnose ambiguities in getTypeName. Fixes http://llvm.org/bugs/show_bug.cgi?...Douglas Gregor2009-02-041-1/+1
* Semantic analysis, ASTs, and unqualified name lookup support for C++Douglas Gregor2009-02-031-6/+44
* Check value-initializations that occur when an initializer listDouglas Gregor2009-02-021-3/+10
* Improve our handling of the second step in a user-defined conversionDouglas Gregor2009-01-301-1/+14
* Eliminated LookupCriteria, whose creation was causing a bottleneck forDouglas Gregor2009-01-301-11/+4
* 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-4/+3
* Name change (isTypeName->getTypeName).Steve Naroff2009-01-281-1/+1
* Remove 'enableLazyBuiltinCreation' argument to Sema::LookupDecl(). It is unused.Steve Naroff2009-01-281-1/+0
* Split the single monolithic DiagnosticKinds.def file into oneChris Lattner2009-01-271-1/+1
* Fix a crash Anders' was seeing due to free'ing an invalid pointerChris Lattner2009-01-201-12/+2
* Remove ScopedDecl, collapsing all of its functionality into Decl, soDouglas Gregor2009-01-201-11/+4
* Centralize error reporting of improper uses of incomplete types in theDouglas Gregor2009-01-191-5/+8
* Refactor name lookup.Douglas Gregor2009-01-141-3/+11
* Introduce support for C++0x explicit conversion operators (N2437)Douglas Gregor2009-01-141-4/+15
* FunctionDecl::setParams() now uses the allocator associated with ASTContext t...Ted Kremenek2009-01-141-2/+2
* Cleanup DeclContext::addDecl and DeclContext::insert interface, from Piotr RakDouglas Gregor2009-01-121-5/+5
* Add some comments to the virtual work. Thanks to Doug Gregor for the review.Sebastian Redl2009-01-091-0/+3
* Very basic support for pure virtual functions.Sebastian Redl2009-01-091-4/+27
* Unify the code for defining tags in C and C++, so that we alwaysDouglas Gregor2009-01-081-32/+0
* This is a large/messy diff that unifies the ObjC AST's with DeclContext.Steve Naroff2009-01-081-2/+2
* Finished semantic analysis of anonymous unions in C++.Douglas Gregor2009-01-071-3/+10
* it is ok to insert empty source ranges into diagnostics, declare variable in ...Chris Lattner2009-01-061-5/+2
* PODness and Type TraitsSebastian Redl2009-01-051-12/+106
* Introduce support for "transparent" DeclContexts, which areDouglas Gregor2009-01-051-29/+30
* Parser support for C++ using directives, from Piotr RakDouglas Gregor2008-12-301-0/+28
* Add support for out-of-line definitions of conversion functions and member op...Douglas Gregor2008-12-261-16/+14
* Correct the order in which we cope with end-of-class-definitionDouglas Gregor2008-12-241-11/+34
* Don't explicitly represent OverloadedFunctionDecls withinDouglas Gregor2008-12-231-34/+6
* Full AST support and better Sema support for C++ try-catch.Sebastian Redl2008-12-221-0/+4
* Partial AST and Sema support for C++ try-catch.Sebastian Redl2008-12-221-0/+63
* Allow downcasts of pointers to Objective-C interfaces, with aDouglas Gregor2008-12-191-1/+1
* Make the injected-class-name of a C++ class a separate RecordDecl from the cl...Douglas Gregor2008-12-171-1/+3
* Move the other Sema::ActOnLinkageSpec to SemaDeclCXX.Chris Lattner2008-12-171-0/+26
* Move Sema::ActOnLinkageSpec to SemaDeclCXX.Chris Lattner2008-12-171-0/+19
* Delay parsing of default arguments of member functions until the classDouglas Gregor2008-12-161-3/+106
* Place constructors and destructors into the DeclContext of the class,Douglas Gregor2008-12-151-105/+47
* Don't double-destroy constructors defined out-of-line. This is aDouglas Gregor2008-12-151-8/+12
* Some utilities for using the smart pointers in Actions, especially Sema. Conv...Sebastian Redl2008-12-131-1/+1
* Enable out-of-line definitions of C++ constructors and destructorsDouglas Gregor2008-12-121-15/+24
* Address some comments on the name lookup/DeclContext patch from ChrisDouglas Gregor2008-12-111-2/+2
OpenPOWER on IntegriCloud