aboutsummaryrefslogtreecommitdiff
path: root/AST/ASTContext.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-15start switching decls over to using an allocator controlled by ASTContext. Chris Lattner
2008-03-08simplify all the type info accessors in TargeTInfo to return scalars,Chris Lattner
2008-03-08Fix a fixme by allowing pointers in different address spaces to haveChris Lattner
2008-03-05remove the source location arguments to various target query methods.Chris Lattner
2008-02-25Fix a little typo... per cfe-dev, this was apparently causing test Eli Friedman
2008-02-20Alternate address spaces work:Chris Lattner
2008-02-18More bitfield improvements.Anders Carlsson
2008-02-16Better handling of the aligned attribute.Anders Carlsson
2008-02-16Make sizeof and __alignof work correctly with packed structs.Anders Carlsson
2008-02-15Split out incomplete arrays from VariableArrayType into Eli Friedman
2008-02-15Partial fix for struct compatibility; there's still something messy Eli Friedman
2008-02-12Make typechecking for enum+int compatibility stricter.Eli Friedman
2008-02-12Add wchar_t type to ASTContext. Will be needed for wide strings, since Eli Friedman
2008-02-12Fix type compatibility between constant and variable arrays.Eli Friedman
2008-02-06Fix the codegen of structs with flexible array members.Eli Friedman
2008-02-06Be a bit stricter about array type compatibility.Eli Friedman
2008-02-04Add experimental support for address space qualified types. Address spaceChristopher Lamb
2008-01-30Abolish a bunch of Xcode inserted tabs.Steve Naroff
2008-01-29Tighten up ASTContext::typesAreCompatible()...it needs to make sure the quali...Steve Naroff
2008-01-29Fix bz1950. ASTContext::functionTypesAreCompatible() needs to operate on the ...Steve Naroff
2008-01-22Problem with ObjC's type-encoding of nested structs causing infinit recursion.Fariborz Jahanian
2008-01-14Fix ASTContext::typesAreCompatible when analyzing a function type with Chris Lattner
2008-01-09Add a FIXME to commit r45784. Thanks mrs!Steve Naroff
2008-01-09Fix ASTContext::typesAreCompatible to allow for int/enum compatibility (C99 6...Steve Naroff
2008-01-07Verify/add code to make sure types passed to interfaceTypesAreCompatibleFariborz Jahanian
2008-01-07Substituted all instances of the string "Objc" for "ObjC". This fixesTed Kremenek
2008-01-03Couple more uninitialized before use warning elimination.Fariborz Jahanian
2008-01-03Remove cause of misc. "variable might be used uninitialized in this function"...Fariborz Jahanian
2007-12-29Don't attribute in file headers anymore. See llvmdev for theChris Lattner
2007-12-29Fix OCUVector case in struct layout code.Christopher Lamb
2007-12-21This patch implements some of the more obscure type-checking involvingFariborz Jahanian
2007-12-21Patch to compare to objective-c static types where one or the otherFariborz Jahanian
2007-12-21More objective-c type analysis. This time involving objective typesFariborz Jahanian
2007-12-20More objective-c type checking. This time comparing objective-c known objects.Fariborz Jahanian
2007-12-20Patch to do type-checking for objctive-c's object types.Fariborz Jahanian
2007-12-19fix some crazy indentationChris Lattner
2007-12-19This patch concludes implementation of dynamic objective-c type qualified byFariborz Jahanian
2007-12-18Refactoring work. ObjcQualifiedIdType is now derived from 'Type'.Fariborz Jahanian
2007-12-17Fixed a comment describing a functionFariborz Jahanian
2007-12-17Patch to implemented objective-c's dynamic object pointer qualified withFariborz Jahanian
2007-12-13Patch to make ObjcQualifiedInterfaceType inherit ObjcInterfaceTypeFariborz Jahanian
2007-12-12TargetInfo no longer includes a reference to SourceManager.Ted Kremenek
2007-12-12Encode enumeral types.Steve Naroff
2007-12-12Unbreak -stats on cocoa.hChris Lattner
2007-12-12Implemented type checking for pointer of objects of protocol-qualified types.Fariborz Jahanian
2007-12-07Patch to implement "Protocol" as a built-in type declared asFariborz Jahanian
2007-12-03Fix for testcase that assigns a dereferenced reference to a pointer. TheBill Wendling
2007-11-26Reverted changed to getTagDeclType() introduced in patch 44089:Ted Kremenek