clang 18.0.0git
Public Member Functions | List of all members
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
llvm::ArrayRef< std::string > modeList () const
XRayInstrSet instrumentationBundle () const

Detailed Description

Definition at line 21 of file XRayArgs.h.

Constructor & Destructor Documentation

◆ XRayArgs()

XRayArgs::XRayArgs ( const ToolChain TC,
const llvm::opt::ArgList &  Args 

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

Definition at line 39 of file XRayArgs.h.

◆ modeList()

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

Definition at line 38 of file XRayArgs.h.

◆ needsXRayRt()

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

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