blob: 4bffd275c757b4602a8ba7fd497154843f39df57 [file] [log] [blame]
// RUN: %clang_cc1 -triple dxil-pc-shadermodel6.3-library -ast-dump %s | FileCheck %s
// Structs are packed by default in HLSL
#include <hlsl/hlsl_basic_types.h>
// CHECK: CXXRecordDecl {{.*}} struct S definition
// CHECK: DefinitionData
// CHECK: PackedAttr {{.*}} Implicit
// CHECK-NEXT: CXXRecordDecl {{.*}} implicit struct S
struct S {
float2 f;
int i;
};