summaryrefslogtreecommitdiffstats
path: root/Sema
Commit message (Expand)AuthorAgeFilesLines
* simplify all the type info accessors in TargeTInfo to return scalars,Chris Lattner2008-03-081-7/+6
* Add fastcall/stdcall attribute supportNate Begeman2008-03-072-1/+31
* Patch by Nuno Lopes:Ted Kremenek2008-03-071-6/+40
* remove the source location arguments to various target query methods.Chris Lattner2008-03-053-44/+25
* Remove the first layer of support for "portability" warnings. This is Chris Lattner2008-03-051-9/+0
* The operand to the visibility attribute is required to be a quoted string, no...Chris Lattner2008-03-041-9/+14
* Only allow a "noreturn" attribute to be affixed to a FunctionDecl.Ted Kremenek2008-03-031-0/+8
* Added TODO.Ted Kremenek2008-03-031-0/+3
* Add a bunch of attributes, patch by Nuno Lopes.Chris Lattner2008-03-032-2/+229
* character literals have char type in C++ and int type in C. PatchChris Lattner2008-03-011-2/+4
* Fix http://llvm.org/bugs/show_bug.cgi?id=2103.Steve Naroff2008-02-291-5/+15
* Fix http://llvm.org/bugs/show_bug.cgi?id=2106.Steve Naroff2008-02-291-0/+6
* Fix a crash where PI.TypeInfo has not been filled in case of missing ObjCInte...Gabor Greif2008-02-291-6/+7
* Add support for attribute(deprecated), patch by Nuno Lopes!Chris Lattner2008-02-292-1/+14
* Added parsing of attributes for functions.Ted Kremenek2008-02-271-2/+4
* Added support for attribute "noreturn."Ted Kremenek2008-02-272-0/+15
* add parsing, ast building and pretty printing support for C++ throw expressions.Chris Lattner2008-02-262-0/+10
* Fix PR2092 by making sure the sign of the enum value follows the Chris Lattner2008-02-261-6/+11
* convert tabs to spaces, patch by Mike Stump!Chris Lattner2008-02-253-10/+10
* Move the initialization of SEL/objc_selector from Sema::Sema() to Sema::ActOn...Steve Naroff2008-02-241-13/+16
* Handle __attribute__((annotate("string")))Nate Begeman2008-02-212-3/+26
* add a fixme.Chris Lattner2008-02-211-1/+3
* Collect and build and process type attributes on pointers. For Chris Lattner2008-02-212-5/+14
* move some code, no other change.Chris Lattner2008-02-211-67/+67
* move type attribute processing into the creatively named ProcessTypeAttribute...Chris Lattner2008-02-212-12/+14
* Correctly handle address space qualifiers in declspecs. This Chris Lattner2008-02-212-41/+56
* move ConvertDeclSpecToType into SemaChris Lattner2008-02-202-28/+29
* rename some methods.Chris Lattner2008-02-201-23/+21
* Use getKind() in HandleDeclAttribute instead of decoding the string inline.Chris Lattner2008-02-201-17/+17
* Tabs are the enemyNate Begeman2008-02-201-7/+7
* add some code that will be used to remove processed attrs fromChris Lattner2008-02-201-1/+30
* Change ConvertDeclSpecToType to break out of switch instead of Chris Lattner2008-02-201-44/+46
* Alternate address spaces work:Chris Lattner2008-02-203-12/+13
* Allow ArraySubscriptExpr to be a base node for vector dereference. ThisNate Begeman2008-02-191-1/+1
* Turn handling of parameter attributes back on, fixing the ObjC breakageNate Begeman2008-02-172-2/+3
* Revert this temporarily, it's breaking objc :/Nate Begeman2008-02-171-2/+2
* Handle parameter attributesNate Begeman2008-02-171-3/+3
* Fix PR2042. One remaining issue: we don't currently diagnoseChris Lattner2008-02-171-2/+3
* Better handling of the aligned attribute.Anders Carlsson2008-02-161-13/+22
* Fix CheckEndOfDirective to diagnose lines that contain macros that expand to Chris Lattner2008-02-161-2/+1
* Fix typoAnders Carlsson2008-02-161-1/+1
* Handle packed attribute correctlyAnders Carlsson2008-02-162-5/+37
* Don't call non-existent method... sorry about the spam; the fix seemed Eli Friedman2008-02-151-1/+1
* Get rid of unused variable warning.Eli Friedman2008-02-151-1/+1
* Split out incomplete arrays from VariableArrayType into Eli Friedman2008-02-152-15/+16
* Part of clearing up the whole VariableArrayType + incomplete arrays Eli Friedman2008-02-151-20/+9
* Get rid of AttributeList in the AST and use the new Attr class insteadAnders Carlsson2008-02-151-5/+6
* Get rid of outdated code that masks type errors. Fixes PR2036.Eli Friedman2008-02-151-10/+0
* avoid making implicit casts that just remove typedefs.Chris Lattner2008-02-131-1/+1
* Use IgnoreParenCasts.Anders Carlsson2008-02-131-9/+1