clang  6.0.0svn
Classes | Namespaces
Action.h File Reference
#include "clang/Basic/Cuda.h"
#include "clang/Driver/Types.h"
#include "clang/Driver/Util.h"
#include "llvm/ADT/STLExtras.h"
#include "llvm/ADT/SmallVector.h"
Include dependency graph for Action.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  clang::driver::Action
 Action - Represent an abstract compilation step to perform. More...
 
class  clang::driver::InputAction
 
class  clang::driver::BindArchAction
 
class  clang::driver::OffloadAction
 An offload action combines host or/and device actions according to the programming model implementation needs and propagates the offloading kind to its dependences. More...
 
class  clang::driver::OffloadAction::DeviceDependences
 Type used to communicate device actions. More...
 
class  clang::driver::OffloadAction::HostDependence
 Type used to communicate host actions. More...
 
class  clang::driver::JobAction
 
class  clang::driver::PreprocessJobAction
 
class  clang::driver::PrecompileJobAction
 
class  clang::driver::AnalyzeJobAction
 
class  clang::driver::MigrateJobAction
 
class  clang::driver::CompileJobAction
 
class  clang::driver::BackendJobAction
 
class  clang::driver::AssembleJobAction
 
class  clang::driver::LinkJobAction
 
class  clang::driver::LipoJobAction
 
class  clang::driver::DsymutilJobAction
 
class  clang::driver::VerifyJobAction
 
class  clang::driver::VerifyDebugInfoJobAction
 
class  clang::driver::VerifyPCHJobAction
 
class  clang::driver::OffloadBundlingJobAction
 
class  clang::driver::OffloadUnbundlingJobAction
 
struct  clang::driver::OffloadUnbundlingJobAction::DependentActionInfo
 Type that provides information about the actions that depend on this unbundling action. More...
 

Namespaces

 llvm
 DominatorTree GraphTraits specialization so the DominatorTree can be iterable by generic graph iterators.
 
 llvm::opt
 
 clang
 Dataflow Directional Tag Classes.
 
 clang::driver