LLVM 23.0.0git
llvm::lto::DTLTO::Job Struct Reference

#include "llvm/DTLTO/DTLTO.h"

Public Attributes

unsigned Task
StringRef ModuleID
StringRef NativeObjectPath
StringRef SummaryIndexPath
StringRef ImportsPath
ArrayRef< std::string > ImportsFilesList
std::string CacheKey
AddStreamFn CacheAddStream
bool Cached = false

Detailed Description

Definition at line 143 of file DTLTO.h.

Member Data Documentation

◆ CacheAddStream

AddStreamFn llvm::lto::DTLTO::Job::CacheAddStream

Definition at line 160 of file DTLTO.h.

◆ Cached

bool llvm::lto::DTLTO::Job::Cached = false

Definition at line 162 of file DTLTO.h.

◆ CacheKey

std::string llvm::lto::DTLTO::Job::CacheKey

Definition at line 158 of file DTLTO.h.

◆ ImportsFilesList

ArrayRef<std::string> llvm::lto::DTLTO::Job::ImportsFilesList

Definition at line 156 of file DTLTO.h.

◆ ImportsPath

StringRef llvm::lto::DTLTO::Job::ImportsPath

Definition at line 154 of file DTLTO.h.

◆ ModuleID

StringRef llvm::lto::DTLTO::Job::ModuleID

Definition at line 148 of file DTLTO.h.

◆ NativeObjectPath

StringRef llvm::lto::DTLTO::Job::NativeObjectPath

Definition at line 150 of file DTLTO.h.

◆ SummaryIndexPath

StringRef llvm::lto::DTLTO::Job::SummaryIndexPath

Definition at line 152 of file DTLTO.h.

◆ Task

unsigned llvm::lto::DTLTO::Job::Task

Definition at line 146 of file DTLTO.h.


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