clang 22.0.0git
|
#include "clang/Driver/OffloadBundler.h"
Static Public Member Functions | |
static llvm::Expected< CompressedBundleHeader > | tryParse (llvm::StringRef) |
Public Attributes | |
unsigned | Version |
llvm::compression::Format | CompressionFormat |
std::optional< size_t > | FileSize |
size_t | UncompressedFileSize |
uint64_t | Hash |
Definition at line 113 of file OffloadBundler.h.
|
static |
Definition at line 1182 of file OffloadBundler.cpp.
References RawCompressedBundleHeader::Common, CompressionFormat, FileSize, RawCompressedBundleHeader::V2Header::FileSize, RawCompressedBundleHeader::V3Header::FileSize, getHeaderSize(), Hash, RawCompressedBundleHeader::V1Header::Hash, RawCompressedBundleHeader::V2Header::Hash, RawCompressedBundleHeader::V3Header::Hash, memcpy(), RawCompressedBundleHeader::CommonFields::Method, UncompressedFileSize, RawCompressedBundleHeader::V1Header::UncompressedFileSize, RawCompressedBundleHeader::V2Header::UncompressedFileSize, RawCompressedBundleHeader::V3Header::UncompressedFileSize, RawCompressedBundleHeader::V1, RawCompressedBundleHeader::V2, RawCompressedBundleHeader::V3, Version, and RawCompressedBundleHeader::CommonFields::Version.
Referenced by clang::CompressedOffloadBundle::decompress().
llvm::compression::Format clang::CompressedOffloadBundle::CompressedBundleHeader::CompressionFormat |
Definition at line 115 of file OffloadBundler.h.
Referenced by clang::CompressedOffloadBundle::decompress(), and tryParse().
std::optional<size_t> clang::CompressedOffloadBundle::CompressedBundleHeader::FileSize |
Definition at line 116 of file OffloadBundler.h.
Referenced by clang::CompressedOffloadBundle::decompress(), and tryParse().
uint64_t clang::CompressedOffloadBundle::CompressedBundleHeader::Hash |
Definition at line 118 of file OffloadBundler.h.
Referenced by clang::CompressedOffloadBundle::decompress(), and tryParse().
size_t clang::CompressedOffloadBundle::CompressedBundleHeader::UncompressedFileSize |
Definition at line 117 of file OffloadBundler.h.
Referenced by clang::CompressedOffloadBundle::decompress(), and tryParse().
unsigned clang::CompressedOffloadBundle::CompressedBundleHeader::Version |
Definition at line 114 of file OffloadBundler.h.
Referenced by clang::CompressedOffloadBundle::decompress(), and tryParse().