Change how the SelfReferenceChecker handles MemberExpr. Instead of treating
authorRichard Trieu <rtrieu@google.com>
Wed, 3 Oct 2012 00:41:36 +0000 (00:41 +0000)
committerRichard Trieu <rtrieu@google.com>
Wed, 3 Oct 2012 00:41:36 +0000 (00:41 +0000)
commit742c6ed9bf554e03c71060a65fe2ba6d82c5050a
tree0e346bbaa6a9b4ff25c6822e2e83aa2c0b8a07f1
parent3f57b82979a633eb8f38f4de69d58faf9691e8b5
Change how the SelfReferenceChecker handles MemberExpr.  Instead of treating
each one separately, process a stack of MemberExpr's as a single unit so that
static calls and member access will not be warned on.

llvm-svn: 165074
clang/lib/Sema/SemaDecl.cpp
clang/test/SemaCXX/uninitialized.cpp