]> granicus.if.org Git - clang/commit
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)
commit6b2cc42f1504db6577fd67fa55ef023254744e2c
treefd66b4abce91aee016adb01510841d4c3eacebf6
parent3d3f1f7c79c33a2e280dd289056ce68c95aa4cce
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.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@165074 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Sema/SemaDecl.cpp
test/SemaCXX/uninitialized.cpp