]> granicus.if.org Git - clang/commit
Initial work on additional memory collection for ObjC AST objects. We now
authorTed Kremenek <kremenek@apple.com>
Fri, 6 Jun 2008 16:45:15 +0000 (16:45 +0000)
committerTed Kremenek <kremenek@apple.com>
Fri, 6 Jun 2008 16:45:15 +0000 (16:45 +0000)
commit8a779314870760848e61da2c428a78971fe3f1c3
tree3fdaf0b48da0422a9c3b99a1b2d247325e397293
parent77e1dfcffe9ed0078b015418182784b56532998c
Initial work on additional memory collection for ObjC AST objects.  We now
have Destroy methods of ObjcMethodDecl and ObjCInterfaceDecl which recursively
destroy their owned Decls and Stmts.  There are a few cases where it is not
clear what to do (FIXMEs included in the patch).

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@52050 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/AST/DeclObjC.h
lib/AST/DeclObjC.cpp
lib/Parse/ParseObjc.cpp