diff options
author | Zhongxing Xu <xuzhongxing@gmail.com> | 2009-12-02 05:49:12 +0000 |
---|---|---|
committer | Zhongxing Xu <xuzhongxing@gmail.com> | 2009-12-02 05:49:12 +0000 |
commit | af35329f710d823bc03d7f4295b28adaad80d95e (patch) | |
tree | 7c17ed8392b9f9492c1d5ac867a205276b568426 /clang/lib/CodeGen/CodeGenFunction.cpp | |
parent | d186a029877820578e6d8327ebe2a1be94e7badb (diff) | |
download | bcm5719-llvm-af35329f710d823bc03d7f4295b28adaad80d95e.tar.gz bcm5719-llvm-af35329f710d823bc03d7f4295b28adaad80d95e.zip |
Hard bifurcate the state into nil receiver and non-nil receiver, so that
we don't need to use the DoneEvaluation hack when check for
ObjCMessageExpr.
PreVisitObjCMessageExpr() only checks for undefined receiver or arguments.
Add checker interface EvalNilReceiver(). This is a 'once-and-done' interface.
llvm-svn: 90296
Diffstat (limited to 'clang/lib/CodeGen/CodeGenFunction.cpp')
0 files changed, 0 insertions, 0 deletions