clang 24.0.0git
cir::detail::UnionTypeStorage::KeyTy Struct Reference

#include "clang/CIR/Dialect/IR/CIRTypesDetails.h"

Public Member Functions

 KeyTy (llvm::ArrayRef< mlir::Type > members, mlir::StringAttr name, bool incomplete, bool packed, mlir::Type padding)

Public Attributes

llvm::ArrayRef< mlir::Type > members
mlir::StringAttr name
bool incomplete
bool packed
mlir::Type padding

Detailed Description

Definition at line 110 of file CIRTypesDetails.h.

Constructor & Destructor Documentation

◆ KeyTy()

cir::detail::UnionTypeStorage::KeyTy::KeyTy ( llvm::ArrayRef< mlir::Type > members,
mlir::StringAttr name,
bool incomplete,
bool packed,
mlir::Type padding )
inline

Definition at line 117 of file CIRTypesDetails.h.

References incomplete, members, name, packed, and padding.

Member Data Documentation

◆ incomplete

bool cir::detail::UnionTypeStorage::KeyTy::incomplete

◆ members

llvm::ArrayRef<mlir::Type> cir::detail::UnionTypeStorage::KeyTy::members

◆ name

mlir::StringAttr cir::detail::UnionTypeStorage::KeyTy::name

◆ packed

◆ padding

mlir::Type cir::detail::UnionTypeStorage::KeyTy::padding

The documentation for this struct was generated from the following file: