// RUN: %clang -flimit-debug-info -emit-llvm -g -S %s -o - | FileCheck %s
// RUN: %clang -flimit-debug-info -emit-llvm -g -S %s -o - | FileCheck --check-prefix=CHECK-C %s
// CHECK: !DICompositeType(tag: DW_TAG_class_type, name: "A"
// CHECK-NOT: DIFlagFwdDecl
// CHECK-SAME: ){{$}}
;
A *
// CHECK: !DICompositeType(tag: DW_TAG_class_type, name: "B"
// CHECK-SAME: flags: DIFlagFwdDecl
;
extern int ;
int
// CHECK-C: !DICompositeType(tag: DW_TAG_structure_type, name: "C"
// CHECK-C-SAME: flags: DIFlagFwdDecl
;
;