|
clang 24.0.0git
|
#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 |
Definition at line 110 of file CIRTypesDetails.h.
|
inline |
Definition at line 117 of file CIRTypesDetails.h.
References incomplete, members, name, packed, and padding.
| bool cir::detail::UnionTypeStorage::KeyTy::incomplete |
Definition at line 113 of file CIRTypesDetails.h.
Referenced by cir::detail::UnionTypeStorage::construct(), cir::detail::UnionTypeStorage::hashKey(), KeyTy(), and cir::detail::UnionTypeStorage::operator==().
| llvm::ArrayRef<mlir::Type> cir::detail::UnionTypeStorage::KeyTy::members |
Definition at line 111 of file CIRTypesDetails.h.
Referenced by cir::detail::UnionTypeStorage::construct(), cir::detail::UnionTypeStorage::hashKey(), KeyTy(), and cir::detail::UnionTypeStorage::operator==().
| mlir::StringAttr cir::detail::UnionTypeStorage::KeyTy::name |
Definition at line 112 of file CIRTypesDetails.h.
Referenced by cir::detail::UnionTypeStorage::construct(), cir::detail::UnionTypeStorage::hashKey(), KeyTy(), and cir::detail::UnionTypeStorage::operator==().
| bool cir::detail::UnionTypeStorage::KeyTy::packed |
Definition at line 114 of file CIRTypesDetails.h.
Referenced by cir::detail::UnionTypeStorage::construct(), cir::detail::UnionTypeStorage::hashKey(), KeyTy(), and cir::detail::UnionTypeStorage::operator==().
| mlir::Type cir::detail::UnionTypeStorage::KeyTy::padding |
Definition at line 115 of file CIRTypesDetails.h.
Referenced by cir::detail::UnionTypeStorage::construct(), cir::detail::UnionTypeStorage::hashKey(), KeyTy(), and cir::detail::UnionTypeStorage::operator==().