summaryrefslogtreecommitdiffstats
path: root/lib/Sema/SemaDecl.cpp
Commit message (Expand)AuthorAgeFilesLines
* It's OK for classes to have flexible array elements (but not unions).Anders Carlsson2010-09-031-1/+1
* Devirtualize Sema, kill off DeleteExpr and DeleteStmt, and reformat.John McCall2010-09-031-2/+0
* Static local variables don't result in global constructors being emitted.Anders Carlsson2010-09-031-2/+2
* Fix a regression that allowed clearly ill formed code. The diagnostic is stillChandler Carruth2010-08-311-0/+2
* Rename DeclContext::getLookupContext to getRedeclContext and change its seman...Sebastian Redl2010-08-311-13/+11
* Add redeclaration checking for static data members and fix a cornerDouglas Gregor2010-08-301-3/+22
* Fix the memory leak of FloatingLiteral/IntegerLiteral.Argyrios Kyrtzidis2010-08-281-2/+1
* Miscellaneous found by inspection with John and SebastianDouglas Gregor2010-08-271-20/+18
* One who seeks knowledge learns something new every day.John McCall2010-08-261-9/+1
* De-memberify the VarDecl and FunctionDecl StorageClass enums.John McCall2010-08-261-57/+57
* 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-3/+3
* More incremental progress towards not including Expr.h in Sema.h.John McCall2010-08-251-1/+1
* Split FunctionScopeInfo and BlockScopeInfo into their own header.John McCall2010-08-251-10/+14
* Remove Sema.h's dependency on DeclCXX.h.John McCall2010-08-251-0/+1
* Remove AnalysisBasedWarnings.h's dependency on Type.hJohn McCall2010-08-251-5/+3
* It turns out that this template is only instantiated at one type.John McCall2010-08-241-0/+20
* More header elimination. The goal of all this is to allow Parser toJohn McCall2010-08-241-0/+13
* Struggle mightily against header inclusion in Sema.h.John McCall2010-08-241-0/+5
* OwningExprResult -> ExprResult. This patch brought to you byJohn McCall2010-08-241-5/+5
* Abstract out passing around types and kill off ActionBase.John McCall2010-08-241-29/+36
* Diagnose the presence of multiple initializations of static dataDouglas Gregor2010-08-241-0/+21
* Kill off ExprArg (now just Expr*) and StmtArg (now just Stmt*).John McCall2010-08-231-25/+9
* Handling remaining rule for synthesize bitfields inFariborz Jahanian2010-08-231-0/+42
* Support for IRGen of synthesize bitfield ivars inFariborz Jahanian2010-08-231-2/+6
* Push DeclGroupRefs and TemplateNames in an opaque but type-safe wayJohn McCall2010-08-231-2/+1
* Sundry incremental steps towards killing off Action.John McCall2010-08-231-2/+2
* DeclPtrTy -> Decl *John McCall2010-08-211-116/+103
* Another step in the process of making the parser depend on Sema:John McCall2010-08-201-2/+2
* Generate Attr subclasses with TableGen.Sean Hunt2010-08-181-30/+50
* Emit an error if an array is too large. We're slightly more strictDouglas Gregor2010-08-181-12/+39
* StringRef'ication of lots stuff, patch by Peter Davies!Daniel Dunbar2010-08-171-1/+1
* A field of incomplete type is sufficiently disruptive that we should markJohn McCall2010-08-161-1/+4
* Emit diagnostic error when the field of an anonymous struct is non trivial.Argyrios Kyrtzidis2010-08-161-21/+42
* Don't warn for the common pattern of disallowing copying:Argyrios Kyrtzidis2010-08-151-12/+30
* Commit improved version of 111026 & 111027.Argyrios Kyrtzidis2010-08-151-18/+65
* Revert 111026 & 111027, build breakage.Argyrios Kyrtzidis2010-08-131-46/+18
* The unused warnings extravaganza continues. Warn for:Argyrios Kyrtzidis2010-08-131-5/+19
* Expand the unused warnings for functions. Warn for:Argyrios Kyrtzidis2010-08-131-18/+32
* Change Sema's UnusedStaticFuncs to UnusedFileScopedDecls to allow also keepin...Argyrios Kyrtzidis2010-08-131-12/+24
* Move Sema's headers into include/clang/Sema, renaming a few along the way.Douglas Gregor2010-08-121-3/+3
* Fix a crash on invalid when declaring an implicit member of a class with anJohn McCall2010-08-121-1/+7
* Added locations and type source info for DeclarationName.Abramo Bagnara2010-08-111-76/+112
* Speculatively revert r110610 " Make ObjCInterfaceDecl redeclarable,Douglas Gregor2010-08-111-0/+39
* Fix redefinition of typedefs of fixable variably-modified array types; shouldEli Friedman2010-08-101-8/+10
* - Make ObjCInterfaceDecl redeclarable, and create separate decl nodes for for...Sebastian Redl2010-08-091-39/+0
* Store inheritance paths after CastExprs instead of inside them.John McCall2010-08-071-5/+5
* Make sure that we diagnose attribute((overloadable)) functions withoutDouglas Gregor2010-08-061-19/+15
* Template keyword should not be ignored building a QualifiedTemplateName.Abramo Bagnara2010-08-061-1/+2
* Diagnose the use of "inline" on block-scope function declarations inDouglas Gregor2010-08-061-0/+11