24 lines · cpp
1// RUN: mkdir -p %t.dir2// RUN: %clang_cc1 -E -fkeep-system-includes -I %S/Inputs/dashE -isystem %S/Inputs/dashE/sys %s | FileCheck %s3 4int main_1 = 1;5#include <a.h>6int main_2 = 1;7#include "dashE.h"8int main_3 = 1;9 10// CHECK: main_111// CHECK: #include <a.h>12// CHECK-NOT: a_113// CHECK-NOT: a_214// CHECK-NOT: b.h15// CHECK: main_216// CHECK-NOT: #include "dashE.h"17// CHECK: dashE_118// CHECK: #include <a.h>19// CHECK-NOT: a_120// CHECK-NOT: a_221// CHECK-NOT: b.h22// CHECK: dashE_223// CHECK: main_324