1*67e74705SXin Li#include "getcursor-preamble.h" 2*67e74705SXin Li 3*67e74705SXin Li// RUN: c-index-test \ 4*67e74705SXin Li// RUN: -cursor-at=%S/getcursor-preamble.h:2:10 \ 5*67e74705SXin Li// RUN: -cursor-at=%S/getcursor-preamble.h:3:9 \ 6*67e74705SXin Li// RUN: -cursor-at=%S/getcursor-preamble.h:4:6 \ 7*67e74705SXin Li// RUN: -cursor-at=%S/getcursor-preamble.h:5:8 \ 8*67e74705SXin Li// RUN: -cursor-at=%S/getcursor-preamble.h:7:7 \ 9*67e74705SXin Li// RUN: %s | FileCheck %s 10*67e74705SXin Li 11*67e74705SXin Li// RUN: env CINDEXTEST_EDITING=1 c-index-test \ 12*67e74705SXin Li// RUN: -cursor-at=%S/getcursor-preamble.h:2:10 \ 13*67e74705SXin Li// RUN: -cursor-at=%S/getcursor-preamble.h:3:9 \ 14*67e74705SXin Li// RUN: -cursor-at=%S/getcursor-preamble.h:4:6 \ 15*67e74705SXin Li// RUN: -cursor-at=%S/getcursor-preamble.h:5:8 \ 16*67e74705SXin Li// RUN: -cursor-at=%S/getcursor-preamble.h:7:7 \ 17*67e74705SXin Li// RUN: %s | FileCheck %s 18*67e74705SXin Li 19*67e74705SXin Li// CHECK: StructDecl=AA:2:10 20*67e74705SXin Li// CHECK: FieldDecl=x:3:9 21*67e74705SXin Li// CHECK: ObjCIvarDecl=aa:4:5 22*67e74705SXin Li// CHECK: ObjCIvarDecl=var:5:7 23*67e74705SXin Li// CHECK: ObjCInstanceMethodDecl=foo:7:6 24