aboutsummaryrefslogtreecommitdiff
path: root/Sema/SemaDecl.cpp
AgeCommit message (Expand)Author
2008-03-15Make a major restructuring of the clang tree: introduce a top-levelChris Lattner
2008-03-15move the ASTContext argument to be first in the argument list of Chris Lattner
2008-03-15Switch over functiondecl. This makes it obvious that the ASTContextChris Lattner
2008-03-15switch the VarDecl allocation model to go through ASTContext.Chris Lattner
2008-03-15start switching decls over to using an allocator controlled by ASTContext. Chris Lattner
2008-03-14Correctly error on arrays with automatic storage full of objects with Nate Begeman
2008-03-14ISO/IEC TR 18037 Nate Begeman
2008-03-07Add fastcall/stdcall attribute supportNate Begeman
2008-03-07Patch by Nuno Lopes:Ted Kremenek
2008-03-05remove the source location arguments to various target query methods.Chris Lattner
2008-03-05Remove the first layer of support for "portability" warnings. This is Chris Lattner
2008-03-04The operand to the visibility attribute is required to be a quoted string, no...Chris Lattner
2008-03-03Only allow a "noreturn" attribute to be affixed to a FunctionDecl.Ted Kremenek
2008-03-03Add a bunch of attributes, patch by Nuno Lopes.Chris Lattner
2008-02-29Add support for attribute(deprecated), patch by Nuno Lopes!Chris Lattner
2008-02-27Added parsing of attributes for functions.Ted Kremenek
2008-02-27Added support for attribute "noreturn."Ted Kremenek
2008-02-26Fix PR2092 by making sure the sign of the enum value follows the Chris Lattner
2008-02-25convert tabs to spaces, patch by Mike Stump!Chris Lattner
2008-02-21Handle __attribute__((annotate("string")))Nate Begeman
2008-02-21Collect and build and process type attributes on pointers. For Chris Lattner
2008-02-21Correctly handle address space qualifiers in declspecs. This Chris Lattner
2008-02-20rename some methods.Chris Lattner
2008-02-20Use getKind() in HandleDeclAttribute instead of decoding the string inline.Chris Lattner
2008-02-20Alternate address spaces work:Chris Lattner
2008-02-17Turn handling of parameter attributes back on, fixing the ObjC breakageNate Begeman
2008-02-17Revert this temporarily, it's breaking objc :/Nate Begeman
2008-02-17Handle parameter attributesNate Begeman
2008-02-17Fix PR2042. One remaining issue: we don't currently diagnoseChris Lattner
2008-02-16Better handling of the aligned attribute.Anders Carlsson
2008-02-16Fix CheckEndOfDirective to diagnose lines that contain macros that expand to Chris Lattner
2008-02-16Fix typoAnders Carlsson
2008-02-16Handle packed attribute correctlyAnders Carlsson
2008-02-15Don't call non-existent method... sorry about the spam; the fix seemed Eli Friedman
2008-02-15Get rid of unused variable warning.Eli Friedman
2008-02-15Split out incomplete arrays from VariableArrayType into Eli Friedman
2008-02-15Part of clearing up the whole VariableArrayType + incomplete arrays Eli Friedman
2008-02-15Get rid of AttributeList in the AST and use the new Attr class insteadAnders Carlsson
2008-02-15Get rid of outdated code that masks type errors. Fixes PR2036.Eli Friedman
2008-02-12Fix unsafe static cast...Steve Naroff
2008-02-11After yesterday's discussion (http://lists.cs.uiuc.edu/pipermail/cfe-dev/2008...Steve Naroff
2008-02-11Add a comment/FIXME to an earlier change.Steve Naroff
2008-02-11Fix http://llvm.org/bugs/show_bug.cgi?id=1988.Steve Naroff
2008-02-08Improve diagnostic for illegal array initialization.Eli Friedman
2008-02-08Put back the top-level asm code; all tests pass now.Anders Carlsson
2008-02-08Back out 46855 for now, it causes test failures on Darwin.Anders Carlsson
2008-02-07Handle top-level asm declarations.Anders Carlsson
2008-02-07Implement -fms-extensions. This allows us to fuzzy parse non-standard MS cons...Steve Naroff
2008-02-06inform astconsumer about tagdecls as they are defined.Chris Lattner
2008-02-05simplify some code.Chris Lattner