aboutsummaryrefslogtreecommitdiff
path: root/Sema/SemaType.cpp
AgeCommit message (Expand)Author
2008-03-15Make a major restructuring of the clang tree: introduce a top-levelChris Lattner
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-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-15Split out incomplete arrays from VariableArrayType into Eli Friedman
2008-01-14Make sure Sema::GetTypeForDeclarator() deals with abstract declarators when d...Steve Naroff
2008-01-07Substituted all instances of the string "Objc" for "ObjC". This fixesTed Kremenek
2008-01-02When promoting array to pointer for argument, don't lose type qualifiers.Chris Lattner
2007-12-29Don't attribute in file headers anymore. See llvmdev for theChris Lattner
2007-12-19reenable this code, fix the testcase.Chris Lattner
2007-12-19disable my commit from yesterday, fixing a regression test failure.Chris Lattner
2007-12-19Implement C99 6.7.5.3p1Chris Lattner
2007-12-18Refactoring work. ObjcQualifiedIdType is now derived from 'Type'.Fariborz Jahanian
2007-12-18Fixe bogus error for variable argument methods. Sema::ObjcGetTypeForMethodDef...Steve Naroff
2007-12-17Patch to implemented objective-c's dynamic object pointer qualified withFariborz Jahanian
2007-12-04Simplified setting up Method's scope before generating AST for its nody.Fariborz Jahanian
2007-11-13Rename Sema method to follow class naming conventionNate Begeman
2007-11-12Remove Sema::ObjcBuildMethodParameter().Steve Naroff
2007-11-09Some code clean up in the form of name changes for functions whichFariborz Jahanian
2007-11-09Added class context to method declarations. Provide "interface *" typeFariborz Jahanian
2007-11-09Insert invisble arguments to method definition header.Fariborz Jahanian
2007-11-08First patch toward rewriting of method definitions. This is work in progress.Fariborz Jahanian
2007-10-11Patch to create protocol conforming class types.Fariborz Jahanian
2007-10-07move IdentifierTable.h from liblex to libbasic.Chris Lattner
2007-10-01Move ObjC decls to DeclObjC.h, a new AST header.Steve Naroff
2007-09-15Start converting Action methods from Parse-prefix to ActOn-prefix.Steve Naroff
2007-09-10Fix the following bug submitted by Justin Handville.Steve Naroff
2007-09-06The goal of this commit is to get just enough Sema support to recognize Objec...Steve Naroff
2007-08-30Final phase of array cleanup (for now), removing a FIXME from yesterday.Steve Naroff
2007-08-30Polish yesterday's Array/ConstantArray/VariableArray rewrite, removing a coup...Steve Naroff
2007-08-28Finish converting decls over to the new invalid decl API.Steve Naroff
2007-08-28extwarn about VLAs in C89 mode.Chris Lattner
2007-08-28c++'0x has long long also.Chris Lattner
2007-08-28warn about long long when in c89 mode.Chris Lattner
2007-08-28Implement more thoughful error recovery when dealing with bogus declarator ty...Steve Naroff
2007-08-26Fix bogus warnings (noticed by Chris) with array-constraints.c.Steve Naroff
2007-08-21add sema support for complex integer typesChris Lattner
2007-08-01Two typeof() related changes...Steve Naroff
2007-07-31remove more explicit accesses to the canonical type pointer.Chris Lattner
2007-07-31rename isReferenceType to follow the new scheme.Chris Lattner
2007-07-31Add parsing and AST support for GNU "typeof".Steve Naroff
2007-07-21recover from void argument types more nicely.Chris Lattner
2007-07-21better wording for an error, suggested by Neil.Chris Lattner
2007-07-21improve and simplify error recovery for calls, fix a crash when diagnosingChris Lattner