clang 22.0.0git
clang::CompressedOffloadBundle::CompressedBundleHeader Struct Reference

#include "clang/Driver/OffloadBundler.h"

Static Public Member Functions

static llvm::Expected< CompressedBundleHeadertryParse (llvm::StringRef)

Public Attributes

unsigned Version
llvm::compression::Format CompressionFormat
std::optional< size_tFileSize
size_t UncompressedFileSize
uint64_t Hash

Detailed Description

Definition at line 113 of file OffloadBundler.h.

Member Function Documentation

◆ tryParse()

Member Data Documentation

◆ CompressionFormat

llvm::compression::Format clang::CompressedOffloadBundle::CompressedBundleHeader::CompressionFormat

Definition at line 115 of file OffloadBundler.h.

Referenced by clang::CompressedOffloadBundle::decompress(), and tryParse().

◆ FileSize

std::optional<size_t> clang::CompressedOffloadBundle::CompressedBundleHeader::FileSize

Definition at line 116 of file OffloadBundler.h.

Referenced by clang::CompressedOffloadBundle::decompress(), and tryParse().

◆ Hash

uint64_t clang::CompressedOffloadBundle::CompressedBundleHeader::Hash

Definition at line 118 of file OffloadBundler.h.

Referenced by clang::CompressedOffloadBundle::decompress(), and tryParse().

◆ UncompressedFileSize

size_t clang::CompressedOffloadBundle::CompressedBundleHeader::UncompressedFileSize

Definition at line 117 of file OffloadBundler.h.

Referenced by clang::CompressedOffloadBundle::decompress(), and tryParse().

◆ Version

unsigned clang::CompressedOffloadBundle::CompressedBundleHeader::Version

Definition at line 114 of file OffloadBundler.h.

Referenced by clang::CompressedOffloadBundle::decompress(), and tryParse().


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

Follow Lee on X/Twitter - Father, Husband, Serial builder creating AI, crypto, games & web tools. We are friends :) AI Will Come To Life!

Check out: eBank.nz (Art Generator) | Netwrck.com (AI Tools) | Text-Generator.io (AI API) | BitBank.nz (Crypto AI) | ReadingTime (Kids Reading) | RewordGame | BigMultiplayerChess | WebFiddle | How.nz | Helix AI Assistant