• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 struct A {
2   virtual void f(int);
3 };
4 
5 struct B {
6   virtual void f(int);
7   virtual void g();
8 };
9 
10 struct C : B, A {
11   virtual void g();
12 };
13 
14 struct D : C {
15   virtual void f(int);
16 };
17 
18 // RUN: c-index-test -test-load-source local %s | FileCheck %s
19 // CHECK: overrides.cpp:11:16: CXXMethod=g:11:16 (virtual) [Overrides @7:16] Extent=[11:3 - 11:19]
20 // CHECK: overrides.cpp:15:16: CXXMethod=f:15:16 (virtual) [Overrides @2:16, @6:16] Extent=[15:3 - 15:22]
21