14 lines · plain
1// RUN: %clang_cc1 -triple dxil-pc-shadermodel6.3-library -ast-dump %s | FileCheck %s2// Structs are packed by default in HLSL3 4#include <hlsl/hlsl_basic_types.h>5 6// CHECK: CXXRecordDecl {{.*}} struct S definition7// CHECK: DefinitionData8// CHECK: PackedAttr {{.*}} Implicit9// CHECK-NEXT: CXXRecordDecl {{.*}} implicit struct S10struct S {11 float2 f;12 int i;13};14