// RUN: %clang_cc1 -triple dxil-pc-shadermodel6.3-library -ast-dump %s | FileCheck %s // Structs are packed by default in HLSL #include // CHECK: CXXRecordDecl {{.*}} struct S definition // CHECK: DefinitionData // CHECK: PackedAttr {{.*}} Implicit // CHECK-NEXT: CXXRecordDecl {{.*}} implicit struct S struct S { float2 f; int i; };