brintos

brintos / llvm-project-archived public Read only

0
0
Text · 689 B · a31cb95 Raw
34 lines · c
1// RUN: c-index-test core -print-source-symbols -- %s -target x86_64-apple-macosx10.7 | FileCheck %s2 3struct MyStruct {4  int myfield;5};6 7enum {8  MyValToSet9};10 11// CHECK: [[@LINE+1]]:14 | struct/C | MyStruct |12const struct MyStruct _MyStruct[]13  [16]14  [3]15  [3]16  [2]17  [2] = {18 [0] = {19    [0] = {20      [0] = {21        [0][0] = {22          [0] = {23            // CHECK: [[@LINE+2]]:14 | field/C | myfield | {{.*}} | Ref,RelCont |24            // CHECK: [[@LINE+1]]:24 | enumerator/C | MyValToSet |25            .myfield = MyValToSet,26            // CHECK-NOT: | field/C | myfield |27            // CHECK-NOT: | enumerator/C | MyValToSet |28          },29        },30      },31    },32  },33};34