]> granicus.if.org Git - clang/commit
[CodeComplete] Cleanup access checking in code completion
authorIlya Biryukov <ibiryukov@google.com>
Mon, 3 Dec 2018 13:29:17 +0000 (13:29 +0000)
committerIlya Biryukov <ibiryukov@google.com>
Mon, 3 Dec 2018 13:29:17 +0000 (13:29 +0000)
commit43d57f5da141e4bea8e05e1312034a896afde6fc
tree9ae0b9108bb9e8c3ffbe5c25447a4a65e98042b5
parentc4cb9d63adaeb2afcd110a8c8e01e853f87eca99
[CodeComplete] Cleanup access checking in code completion

Summary: Also fixes a crash (see the added 'accessibility-crash.cpp' test).

Reviewers: ioeric, kadircet

Reviewed By: kadircet

Subscribers: cfe-commits

Differential Revision: https://reviews.llvm.org/D55124

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@348135 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Sema/Sema.h
lib/Parse/ParseExprCXX.cpp
lib/Sema/CodeCompleteConsumer.cpp
lib/Sema/SemaAccess.cpp
lib/Sema/SemaCodeComplete.cpp
test/CodeCompletion/accessibility-crash.cpp [new file with mode: 0644]
test/CodeCompletion/accessibility.cpp [new file with mode: 0644]