clang 19.0.0git
Public Attributes | List of all members
clang::driver::DetectedMultilibs Struct Reference

#include "/home/buildbot/as-worker-4/publish-doxygen-docs/llvm-project/clang/lib/Driver/ToolChains/Gnu.h"

Public Attributes

MultilibSet Multilibs
 The set of multilibs that the detected installation supports.
 
llvm::SmallVector< MultilibSelectedMultilibs
 The multilibs appropriate for the given flags.
 
std::optional< MultilibBiarchSibling
 On Biarch systems, this corresponds to the default multilib when targeting the non-default multilib.
 

Detailed Description

Definition at line 22 of file Gnu.h.

Member Data Documentation

◆ BiarchSibling

std::optional<Multilib> clang::driver::DetectedMultilibs::BiarchSibling

On Biarch systems, this corresponds to the default multilib when targeting the non-default multilib.

Otherwise, it is empty.

Definition at line 31 of file Gnu.h.

◆ Multilibs

MultilibSet clang::driver::DetectedMultilibs::Multilibs

The set of multilibs that the detected installation supports.

Definition at line 24 of file Gnu.h.

◆ SelectedMultilibs

llvm::SmallVector<Multilib> clang::driver::DetectedMultilibs::SelectedMultilibs

The multilibs appropriate for the given flags.

Definition at line 27 of file Gnu.h.


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