- Nov 07, 2007
-
-
Steve Naroff authored
Finishing touches on code generation for @try and friends. - declare functions we use. - cast arguments to objc_exception_match(). - don't take the & of _stack.buf. llvm-svn: 43831
-
Fariborz Jahanian authored
llvm-svn: 43830
-
Ted Kremenek authored
llvm-svn: 43829
-
Ted Kremenek authored
llvm-svn: 43828
-
Steve Naroff authored
Remove old asserts from ASTContext::isObjcIdType() and isObjcClassType(). Instead, return false if the declarations aren't in scope. This was a hold over from when 'id' and 'Class' were initialized lazily. llvm-svn: 43827
-
Fariborz Jahanian authored
llvm-svn: 43826
-
Fariborz Jahanian authored
llvm-svn: 43825
-
Ted Kremenek authored
llvm-svn: 43824
-
Ted Kremenek authored
llvm-svn: 43823
-
Ted Kremenek authored
llvm-svn: 43822
-
Ted Kremenek authored
Added "FIXME" regarding the lack of source location information for IndirectGotoStmt. llvm-svn: 43821
-
Steve Naroff authored
Implement rewrite for @throw. llvm-svn: 43820
-
Evan Cheng authored
llvm-svn: 43819
-
Ted Kremenek authored
llvm-svn: 43818
-
Ted Kremenek authored
llvm-svn: 43817
-
Ted Kremenek authored
llvm-svn: 43816
-
Ted Kremenek authored
llvm-svn: 43815
-
Ted Kremenek authored
Fixed declarations of several "directEmit" methods of classes that subclass Stmt that were missing a "virtual" keyword. llvm-svn: 43814
-
Chris Lattner authored
llvm-svn: 43813
-
Chris Lattner authored
llvm-svn: 43812
-
Chris Lattner authored
llvm-svn: 43811
-
Chris Lattner authored
llvm-svn: 43810
-
Steve Naroff authored
Teach ASTContext::tagTypesAreCompatible() about the built-in ObjC types (Class and id), removing a bogus warning. llvm-svn: 43809
-
Chris Lattner authored
llvm-svn: 43808
-
Chris Lattner authored
llvm-svn: 43807
-
Ted Kremenek authored
and ParenExpr. llvm-svn: 43806
-
Owen Anderson authored
llvm-svn: 43805
-
Chris Lattner authored
llvm-svn: 43804
-
Steve Naroff authored
Rewrite ObjC @try/@catch/@finally. Some minor tweaks to the AST nodes... Still need to rewrite @throw (and do more testing)... llvm-svn: 43803
-
Fariborz Jahanian authored
llvm-svn: 43802
-
Devang Patel authored
This is far from complete. llvm-svn: 43801
-
Ted Kremenek authored
llvm-svn: 43800
-
Ted Kremenek authored
by value. This version prohibits backpatching of pointers, so it useful when a pointee is always known to be deserialized beforehand. llvm-svn: 43799
-
Fariborz Jahanian authored
llvm-svn: 43798
-
Ted Kremenek authored
llvm-svn: 43797
-
Ted Kremenek authored
Reordered stmt serialization method implementations to be in alphabetical order. llvm-svn: 43796
-
Ted Kremenek authored
non-random value. llvm-svn: 43795
-
Dale Johannesen authored
Much improvement in exception handling. llvm-svn: 43794
-
Ted Kremenek authored
but methods in Stmt (like other objects we are serializing). Full serialization of all statements is not yet complete. llvm-svn: 43793
-
Ted Kremenek authored
deserialization code of objects containing QualTypes. llvm-svn: 43792
-