aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2007-10-11rename -parse-ast-print to -ast-printChris Lattner
2007-10-10Fix 80 col violations.Chris Lattner
2007-10-10fix a bunch of regressions I introduced :(Chris Lattner
2007-10-10Refinements to Sema::GetObjcIdType()...Steve Naroff
2007-10-10Commented out header with no section body. Will write this eventually.Ted Kremenek
2007-10-10Added some documentation on clang CFGs. It is very rough.Ted Kremenek
2007-10-10- Make sure default return/argument types (for methods) default to "id".Steve Naroff
2007-10-10avoid accessing off the end of identifiers.Chris Lattner
2007-10-10Emit a warning when the body of an if block is a NullStmt.Anders Carlsson
2007-10-10clang -E should not print tokens from the predefines buffer.Chris Lattner
2007-10-10Updated VC++ build system.Hartmut Kaiser
2007-10-10Added idea for a simple C++ checker.Ted Kremenek
2007-10-10add an ideaChris Lattner
2007-10-10resolve a fixme, by moving __builtin_va_list to a more logicalChris Lattner
2007-10-10Fix a latent bug in MinimalActions (created by a recent name change).Steve Naroff
2007-10-10Remove Scope argument from ObjC actions that either don't need it or can now ...Steve Naroff
2007-10-09Add a dummy for the id typedef. Steve, plz fill this in. :)Chris Lattner
2007-10-09Make a significant change to invert the control flow handlingChris Lattner
2007-10-09Make sure methods with no return type default to "id".Steve Naroff
2007-10-09Recognize while(1) and avoid extra blocks.Devang Patel
2007-10-09new testDevang Patel
2007-10-09avoid a noop virtual method call on the hot scope poping path.Chris Lattner
2007-10-09Recognize "do {} while (0)" idiom and avoid extra basic blocks.Devang Patel
2007-10-09Use LLVMFoldingBuilderDevang Patel
2007-10-09Remove comment about protocols and namespace no longer relevant.Fariborz Jahanian
2007-10-09Minor code clean up to make it more readable.Fariborz Jahanian
2007-10-09Update DeclKind enums to reflect ObjcProtocolDecl's inheritance change.Chris Lattner
2007-10-09Remove addition of protocol names to declaration scopes, use a separateFariborz Jahanian
2007-10-09convert driver over to use Token::is/isNot APIs. fwew, all done.Chris Lattner
2007-10-09Switch lexer/pp over to new Token::is/isNot apiChris Lattner
2007-10-09swtich to Token::is/isNotChris Lattner
2007-10-09switch more code to use Token::is/isNot where possible.Chris Lattner
2007-10-09switch some more of the parser over to using Token::is and isNotChris Lattner
2007-10-09Add two new Token helper functions, "is" and "isNot". This allows us to writeChris Lattner
2007-10-09Added better comment about protocol list for class ObjcQualifiedInterfaceType.Fariborz Jahanian
2007-10-09rename some "Parse" actions to "ActOn". Move code around inChris Lattner
2007-10-09Use const& for RHS.Devang Patel
2007-10-09Fix comment. Describe what it is, instead of how it is used.Devang Patel
2007-10-09Prevent memory leak by not creating a category object when there is aFariborz Jahanian
2007-10-08Remove 2 protocol related actions from MinimalActions (protocols shouldn't be...Steve Naroff
2007-10-08Added a new class for Interfaces qualified by protocol list.Fariborz Jahanian
2007-10-08Removed unused instance variable from FieldDecl.Steve Naroff
2007-10-08Rename FileVariable -> FileVar for consistency with its class name, Chris Lattner
2007-10-08add a comment.Chris Lattner
2007-10-08Move identifierTable.h to the right folder.Chris Lattner
2007-10-08Convert Selector Maps/Sets to use stronger typing (now that we have DenseMapI...Steve Naroff
2007-10-08Code gen case statement ranges.Devang Patel
2007-10-08Several small patches to do pretty printing for objective-c top-level declsFariborz Jahanian
2007-10-08Removed unnecessary base class from some of objective-c classes:Fariborz Jahanian
2007-10-08Return NULL on invalid protocol.Fariborz Jahanian