clang 19.0.0git
Classes | Namespaces | Functions
Multilib.h File Reference
#include "clang/Basic/LLVM.h"
#include "llvm/ADT/ArrayRef.h"
#include "llvm/ADT/STLExtras.h"
#include "llvm/ADT/StringRef.h"
#include "llvm/ADT/StringSet.h"
#include "llvm/Support/Compiler.h"
#include "llvm/Support/SourceMgr.h"
#include <cassert>
#include <functional>
#include <string>
#include <utility>
#include <vector>

Go to the source code of this file.

Classes

class  clang::driver::Multilib
 This corresponds to a single GCC Multilib, or a segment of one controlled by a command line flag. More...
 
class  clang::driver::MultilibSet
 See also MultilibSetBuilder for combining multilibs into a set. More...
 
struct  clang::driver::MultilibSet::FlagMatcher
 Uses regular expressions to simplify flags used for multilib selection. More...
 

Namespaces

namespace  clang
 The JSON file list parser is used to communicate input to InstallAPI.
 
namespace  clang::driver
 

Functions

raw_ostream & clang::driver::operator<< (raw_ostream &OS, const Multilib &M)
 
raw_ostream & clang::driver::operator<< (raw_ostream &OS, const MultilibSet &MS)