llvm-capstone/clang/test/CodeCompletion/accessibility-crash.cpp
Ilya Biryukov f1822ec431 [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

llvm-svn: 348135
2018-12-03 13:29:17 +00:00

24 lines
346 B
C++

class X {
public:
int pub;
protected:
int prot;
private:
int priv;
};
class Y : public X {
int test() {
[]() {
// RUN: %clang_cc1 -fsyntax-only -code-completion-at=%s:13:1 %s -o - \
// RUN: | FileCheck %s
// CHECK: priv (InBase,Inaccessible)
// CHECK: prot (InBase)
// CHECK: pub (InBase)
};
}
};