clang
3.7.0
|
#include <Action.h>
Public Member Functions | |
CudaDeviceAction (std::unique_ptr< Action > Input, const char *ArchName, bool AtTopLevel) | |
const char * | getGpuArchName () const |
bool | isAtTopLevel () const |
![]() | |
virtual | ~Action () |
const char * | getClassName () const |
bool | getOwnsInputs () |
void | setOwnsInputs (bool Value) |
ActionClass | getKind () const |
types::ID | getType () const |
ActionList & | getInputs () |
const ActionList & | getInputs () const |
size_type | size () const |
iterator | begin () |
iterator | end () |
const_iterator | begin () const |
const_iterator | end () const |
Static Public Member Functions | |
static bool | classof (const Action *A) |
![]() | |
static const char * | getClassName (ActionClass AC) |
Additional Inherited Members | |
![]() | |
enum | ActionClass { InputClass = 0, BindArchClass, CudaDeviceClass, CudaHostClass, PreprocessJobClass, PrecompileJobClass, AnalyzeJobClass, MigrateJobClass, CompileJobClass, BackendJobClass, AssembleJobClass, LinkJobClass, LipoJobClass, DsymutilJobClass, VerifyDebugInfoJobClass, VerifyPCHJobClass, JobClassFirst =PreprocessJobClass, JobClassLast =VerifyPCHJobClass } |
typedef ActionList::size_type | size_type |
typedef ActionList::iterator | iterator |
typedef ActionList::const_iterator | const_iterator |
![]() | |
Action (ActionClass Kind, types::ID Type) | |
Action (ActionClass Kind, std::unique_ptr< Action > Input, types::ID Type) | |
Action (ActionClass Kind, std::unique_ptr< Action > Input) | |
Action (ActionClass Kind, const ActionList &Inputs, types::ID Type) | |
CudaDeviceAction::CudaDeviceAction | ( | std::unique_ptr< Action > | Input, |
const char * | ArchName, | ||
bool | AtTopLevel | ||
) |
Definition at line 60 of file Action.cpp.
Definition at line 153 of file Action.h.
References clang::driver::Action::CudaDeviceClass, and clang::driver::Action::getKind().
|
inline |
|
inline |