clang 24.0.0git
cir::detail::StructTypeStorage::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, bool padded, bool is_class)

Public Attributes

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

Detailed Description

Definition at line 30 of file CIRTypesDetails.h.

Constructor & Destructor Documentation

◆ KeyTy()

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

Definition at line 38 of file CIRTypesDetails.h.

References incomplete, is_class, members, name, packed, and padded.

Member Data Documentation

◆ incomplete

bool cir::detail::StructTypeStorage::KeyTy::incomplete

◆ is_class

bool cir::detail::StructTypeStorage::KeyTy::is_class

◆ members

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

◆ name

mlir::StringAttr cir::detail::StructTypeStorage::KeyTy::name

◆ packed

◆ padded


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