aboutsummaryrefslogtreecommitdiff
path: root/lib/Sema/SemaType.cpp
AgeCommit message (Expand)Author
2008-08-27First wave of changes to support "blocks" (an extension to C).Steve Naroff
2008-08-25Do typechecking and codegen for K&R-style function declarations Eli Friedman
2008-08-18warn when someone tries to make an array of ObjC interfaces instead of arrayChris Lattner
2008-08-11More #include cleaningDaniel Dunbar
2008-08-11More #include cleaningDaniel Dunbar
2008-08-11More #include cleaningDaniel Dunbar
2008-08-09Implement support for the 'wchar_t' C++ type.Argyrios Kyrtzidis
2008-07-26make DeclSpec manage its own protocol qualifier list memory instead of havingChris Lattner
2008-07-26fix several problems with the protocol qualified id handling where id was imp...Chris Lattner
2008-06-29make type attribute processing static instead of methods on Sema.Chris Lattner
2008-06-29handle type attributes when converting types, not when processing decls.Chris Lattner
2008-06-28adjust the prototypes of a bunch of decl processing methods to take Chris Lattner
2008-06-27the 'mode' attribute is a decl attribute, not a type attribute. Move it toChris Lattner
2008-06-26Make Declarator::getDeclSpec() return a const reference to avoidChris Lattner
2008-06-26fix a bug handling type attributes in the declspec. declspec processingChris Lattner
2008-05-27Implementation of gcc mode attribute; this is significant because Eli Friedman
2008-05-14An array of VLAs is a VLA. Shouldn't make any significant difference at Eli Friedman
2008-05-07Diagnose attempts to use C++ default arguments outside of a function declarationDouglas Gregor
2008-04-13Introduce support for finding class and enum names via ordinary name lookup i...Douglas Gregor
2008-04-13This patch is just the easy part of the class names patch, whichChris Lattner
2008-04-10Several improvements from Doug Gregor related to defaultChris Lattner
2008-04-08Add support for C++ default arguments, and rework Parse-Sema Chris Lattner
2008-04-06move a semantic check out of the parser into sema.Chris Lattner
2008-04-05Fix handling of implicit int, resolving PR2012 and reverting (andChris Lattner
2008-04-02add a common base class "PointerLikeType" for PointerType and ReferenceType,Chris Lattner
2008-04-02Various parts of the standard require something to be an "incomplete or Chris Lattner
2008-04-021) Enforce C99 6.7.3p2: "Types other than pointer types derived fromChris Lattner
2008-04-02Fix several bugs in array -> pointer decomposition.Chris Lattner
2008-04-02Fix PR2017 and silence some bogus errors.Chris Lattner
2008-03-16Make the parameter count of ObjCMethodDecl unsigned, youChris Lattner
2008-03-15Make a major restructuring of the clang tree: introduce a top-levelChris Lattner