clang 17.0.0git
Public Attributes | List of all members
clang::OffloadBundlerConfig Class Reference

#include "clang/Driver/OffloadBundler.h"

Collaboration diagram for clang::OffloadBundlerConfig:
Collaboration graph
[legend]

Public Attributes

bool AllowNoHost = false
 
bool AllowMissingBundles = false
 
bool CheckInputArchive = false
 
bool PrintExternalCommands = false
 
bool HipOpenmpCompatible = false
 
unsigned BundleAlignment = 1
 
unsigned HostInputIndex = ~0u
 
std::string FilesType
 
std::string ObjcopyPath
 
std::vector< std::string > TargetNames
 
std::vector< std::string > InputFileNames
 
std::vector< std::string > OutputFileNames
 

Detailed Description

Definition at line 27 of file OffloadBundler.h.

Member Data Documentation

◆ AllowMissingBundles

bool clang::OffloadBundlerConfig::AllowMissingBundles = false

◆ AllowNoHost

bool clang::OffloadBundlerConfig::AllowNoHost = false

Definition at line 29 of file OffloadBundler.h.

Referenced by clang::OffloadBundler::BundleFiles().

◆ BundleAlignment

unsigned clang::OffloadBundlerConfig::BundleAlignment = 1

Definition at line 35 of file OffloadBundler.h.

◆ CheckInputArchive

bool clang::OffloadBundlerConfig::CheckInputArchive = false

Definition at line 31 of file OffloadBundler.h.

◆ FilesType

std::string clang::OffloadBundlerConfig::FilesType

Definition at line 38 of file OffloadBundler.h.

Referenced by CreateFileHandler().

◆ HipOpenmpCompatible

bool clang::OffloadBundlerConfig::HipOpenmpCompatible = false

Definition at line 33 of file OffloadBundler.h.

Referenced by clang::OffloadTargetInfo::isOffloadKindCompatible().

◆ HostInputIndex

unsigned clang::OffloadBundlerConfig::HostInputIndex = ~0u

◆ InputFileNames

std::vector<std::string> clang::OffloadBundlerConfig::InputFileNames

◆ ObjcopyPath

std::string clang::OffloadBundlerConfig::ObjcopyPath

Definition at line 39 of file OffloadBundler.h.

◆ OutputFileNames

std::vector<std::string> clang::OffloadBundlerConfig::OutputFileNames

◆ PrintExternalCommands

bool clang::OffloadBundlerConfig::PrintExternalCommands = false

Definition at line 32 of file OffloadBundler.h.

◆ TargetNames

std::vector<std::string> clang::OffloadBundlerConfig::TargetNames

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