clang  3.7.0
Public Member Functions | Static Public Member Functions | List of all members
clang::driver::BindArchAction Class Reference

#include <Action.h>

Inheritance diagram for clang::driver::BindArchAction:
[legend]
Collaboration diagram for clang::driver::BindArchAction:
[legend]

Public Member Functions

 BindArchAction (std::unique_ptr< Action > Input, const char *ArchName)
 
const char * getArchName () const
 
- Public Member Functions inherited from clang::driver::Action
virtual ~Action ()
 
const char * getClassName () const
 
bool getOwnsInputs ()
 
void setOwnsInputs (bool Value)
 
ActionClass getKind () const
 
types::ID getType () const
 
ActionListgetInputs ()
 
const ActionListgetInputs () 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 Public Member Functions inherited from clang::driver::Action
static const char * getClassName (ActionClass AC)
 

Additional Inherited Members

- Public Types inherited from clang::driver::Action
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
 
- Protected Member Functions inherited from clang::driver::Action
 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)
 

Detailed Description

Definition at line 122 of file Action.h.

Constructor & Destructor Documentation

BindArchAction::BindArchAction ( std::unique_ptr< Action Input,
const char *  ArchName 
)

Definition at line 54 of file Action.cpp.

Member Function Documentation

static bool clang::driver::BindArchAction::classof ( const Action A)
inlinestatic
const char* clang::driver::BindArchAction::getArchName ( ) const
inline

Definition at line 131 of file Action.h.


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