xref: /aosp_15_r20/external/clang/test/Index/getcursor-preamble.m (revision 67e74705e28f6214e480b399dd47ea732279e315)
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