Home | History | Annotate | Download | only in Driver

Lines Matching refs:Action

1 //===--- Action.cpp - Abstract compilation steps --------------------------===//
10 #include "clang/Driver/Action.h"
16 Action::~Action() {
23 const char *Action::getClassName(ActionClass AC) {
45 : Action(InputClass, _Type), Input(_Input) {
50 BindArchAction::BindArchAction(Action *Input, const char *_ArchName)
51 : Action(BindArchClass, Input, Input->getType()), ArchName(_ArchName) {
56 JobAction::JobAction(ActionClass Kind, Action *Input, types::ID Type)
57 : Action(Kind, Input, Type) {
61 : Action(Kind, Inputs, Type) {
66 PreprocessJobAction::PreprocessJobAction(Action *Input, types::ID OutputType)
72 PrecompileJobAction::PrecompileJobAction(Action *Input, types::ID OutputType)
78 AnalyzeJobAction::AnalyzeJobAction(Action *Input, types::ID OutputType)
84 MigrateJobAction::MigrateJobAction(Action *Input, types::ID OutputType)
90 CompileJobAction::CompileJobAction(Action *Input, types::ID OutputType)
96 AssembleJobAction::AssembleJobAction(Action *Input, types::ID OutputType)