aboutsummaryrefslogtreecommitdiff
path: root/Sema
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-13improve DeclStmt to be able to store SourceRange info correctly.Chris Lattner
2008-03-08simplify all the type info accessors in TargeTInfo to return scalars,Chris Lattner
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-03Added TODO.Ted Kremenek
2008-03-03Add a bunch of attributes, patch by Nuno Lopes.Chris Lattner
2008-03-01character literals have char type in C++ and int type in C. PatchChris Lattner
2008-02-29Fix http://llvm.org/bugs/show_bug.cgi?id=2103.Steve Naroff
2008-02-29Fix http://llvm.org/bugs/show_bug.cgi?id=2106.Steve Naroff
2008-02-29Fix a crash where PI.TypeInfo has not been filled in case of missing ObjCInte...Gabor Greif
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-26add parsing, ast building and pretty printing support for C++ throw expressions.Chris Lattner
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-24Move the initialization of SEL/objc_selector from Sema::Sema() to Sema::ActOn...Steve Naroff
2008-02-21Handle __attribute__((annotate("string")))Nate Begeman
2008-02-21add a fixme.Chris Lattner
2008-02-21Collect and build and process type attributes on pointers. For Chris Lattner
2008-02-21move some code, no other change.Chris Lattner
2008-02-21move type attribute processing into the creatively named ProcessTypeAttribute...Chris Lattner
2008-02-21Correctly handle address space qualifiers in declspecs. This Chris Lattner
2008-02-20move ConvertDeclSpecToType into SemaChris Lattner
2008-02-20rename some methods.Chris Lattner
2008-02-20Use getKind() in HandleDeclAttribute instead of decoding the string inline.Chris Lattner
2008-02-20Tabs are the enemyNate Begeman
2008-02-20add some code that will be used to remove processed attrs fromChris Lattner
2008-02-20Change ConvertDeclSpecToType to break out of switch instead of Chris Lattner
2008-02-20Alternate address spaces work:Chris Lattner
2008-02-19Allow ArraySubscriptExpr to be a base node for vector dereference. ThisNate Begeman
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