clang 22.0.0git
clang::driver::XRayArgs Class Reference

#include "clang/Driver/XRayArgs.h"

Public Member Functions

 XRayArgs (const ToolChain &TC, const llvm::opt::ArgList &Args)
 Parses the XRay arguments from an argument list.
void addArgs (const ToolChain &TC, const llvm::opt::ArgList &Args, llvm::opt::ArgStringList &CmdArgs, types::ID InputType) const
bool needsXRayRt () const
bool needsXRayDSORt () const
llvm::ArrayRef< std::string > modeList () const
XRayInstrSet instrumentationBundle () const

Detailed Description

Definition at line 21 of file XRayArgs.h.

Constructor & Destructor Documentation

◆ XRayArgs()

Member Function Documentation

◆ addArgs()

void XRayArgs::addArgs ( const ToolChain & TC,
const llvm::opt::ArgList & Args,
llvm::opt::ArgStringList & CmdArgs,
types::ID InputType ) const

◆ instrumentationBundle()

XRayInstrSet clang::driver::XRayArgs::instrumentationBundle ( ) const
inline

Definition at line 41 of file XRayArgs.h.

◆ modeList()

llvm::ArrayRef< std::string > clang::driver::XRayArgs::modeList ( ) const
inline

Definition at line 40 of file XRayArgs.h.

◆ needsXRayDSORt()

bool clang::driver::XRayArgs::needsXRayDSORt ( ) const
inline

Definition at line 39 of file XRayArgs.h.

◆ needsXRayRt()

bool clang::driver::XRayArgs::needsXRayRt ( ) const
inline

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