clang 23.0.0git
cir::detail::StructTypeStorage Member List

This is the complete list of members for cir::detail::StructTypeStorage, including all inherited members.

construct(mlir::TypeStorageAllocator &allocator, const KeyTy &key)cir::detail::StructTypeStorageinlinestatic
getAsKey() constcir::detail::StructTypeStorageinline
hashKey(const KeyTy &key)cir::detail::StructTypeStorageinlinestatic
incompletecir::detail::StructTypeStorage
is_classcir::detail::StructTypeStorage
memberscir::detail::StructTypeStorage
mutate(mlir::TypeStorageAllocator &allocator, llvm::ArrayRef< mlir::Type > members, bool packed, bool padded)cir::detail::StructTypeStorageinline
namecir::detail::StructTypeStorage
operator==(const KeyTy &key) constcir::detail::StructTypeStorageinline
packedcir::detail::StructTypeStorage
paddedcir::detail::StructTypeStorage
StructTypeStorage(llvm::ArrayRef< mlir::Type > members, mlir::StringAttr name, bool incomplete, bool packed, bool padded, bool is_class)cir::detail::StructTypeStorageinline