summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDeclCXX.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* Eliminate the comma locations from all of the Sema routines that dealDouglas Gregor2010-09-091-9/+4
* Don't give 'global constructor' warnings for function statics, even if they h...Sebastian Redl2010-09-081-1/+1
* Devirtualize Sema, kill off DeleteExpr and DeleteStmt, and reformat.John McCall2010-09-031-2/+0
* Enable inline namespaces in the AST.Sebastian Redl2010-08-311-0/+21
* Rename DeclContext::getLookupContext to getRedeclContext and change its seman...Sebastian Redl2010-08-311-7/+8
* Revert my user-defined literal commits - r1124{58,60,67} pendingAlexis Hunt2010-08-301-3/+0
* Implement C++0x user-defined string literals.Alexis Hunt2010-08-291-0/+3
* Fix the memory leak of FloatingLiteral/IntegerLiteral.Argyrios Kyrtzidis2010-08-281-4/+5
* Parser support for inline namespacesSebastian Redl2010-08-271-0/+1
* One who seeks knowledge learns something new every day.John McCall2010-08-261-16/+13
* Move things around so that Sema.h no longer depends on even DeclBase.h.John McCall2010-08-261-5/+7
* De-memberify the VarDecl and FunctionDecl StorageClass enums.John McCall2010-08-261-19/+19
* Split out a header to hold APIs meant for the Sema implementation from Sema.h.John McCall2010-08-251-1/+1
* GCC didn't care for my attempt at API compatibility, so brute-force everythingJohn McCall2010-08-251-11/+7
* More incremental progress towards not including Expr.h in Sema.h.John McCall2010-08-251-8/+8
* Remove Sema.h's dependency on DeclCXX.h.John McCall2010-08-251-0/+10
* Remove the DenseSet dependency from Sema.h.John McCall2010-08-251-0/+1
* More header elimination. The goal of all this is to allow Parser toJohn McCall2010-08-241-0/+2
* Remove a header dependency from Sema.h at the cost of some type safety.John McCall2010-08-241-4/+5
* OwningExprResult -> ExprResult. This patch brought to you byJohn McCall2010-08-241-30/+30
* Abstract out passing around types and kill off ActionBase.John McCall2010-08-241-3/+3
* Diagnose the presence of multiple initializations of static dataDouglas Gregor2010-08-241-0/+19
* Kill off ExprArg (now just Expr*) and StmtArg (now just Stmt*).John McCall2010-08-231-84/+69
* Sundry incremental steps towards killing off Action.John McCall2010-08-231-10/+10
* Do not elide copy construction when we're performing base-class initializationDouglas Gregor2010-08-221-0/+1
* DeclPtrTy -> Decl *John McCall2010-08-211-115/+106
* objective-c ivar refactoring patch. IterationsFariborz Jahanian2010-08-201-1/+1
* Another step in the process of making the parser depend on Sema:John McCall2010-08-201-2/+2
* Revert r111609, which is failing its new test.Douglas Gregor2010-08-201-2/+0
* Detect efforts to declare a template member friend and explicitly ignore them.John McCall2010-08-201-0/+2
* Fix the source range of an anonymous namespace, from Jan BierbaumDouglas Gregor2010-08-191-2/+3
* Generate Attr subclasses with TableGen.Alexis Hunt2010-08-181-1/+1
* zap dead code.Chris Lattner2010-08-181-7/+0
* Rip out the existing retroactive abstract-class usage checker,John McCall2010-08-181-68/+176
* Don't try to initialize a reference with a constructed temporary if eitherJohn McCall2010-08-171-1/+6
* Fix initialization for members of anonymous struct in a union.Argyrios Kyrtzidis2010-08-161-0/+3
* Move Sema's headers into include/clang/Sema, renaming a few along the way.Douglas Gregor2010-08-121-3/+3
* Added locations and type source info for DeclarationName inside UsingDecl.Abramo Bagnara2010-08-121-14/+14
* Added locations and type source info for DeclarationName.Abramo Bagnara2010-08-111-12/+15
* PR7800: both virtual and non-virtual bases must be marked as used for VTTs.Eli Friedman2010-08-071-2/+0
* Store inheritance paths after CastExprs instead of inside them.John McCall2010-08-071-11/+16
* Remove the DeclaredInCondition bit now that it's no longer used.Nick Lewycky2010-08-061-2/+0
* Implement #pragma GCC visibility.Eli Friedman2010-08-051-0/+5
* Remove a redundant and broken check. Fixes PR7810.Sebastian Redl2010-08-051-12/+0
* Only look up an 'operator delete' on the definition of a destructor, not onJohn McCall2010-08-041-2/+3
OpenPOWER on IntegriCloud