clang 20.0.0git
|
#include "clang/Driver/Compilation.h"
#include "clang/Basic/LLVM.h"
#include "clang/Driver/Action.h"
#include "clang/Driver/Driver.h"
#include "clang/Driver/DriverDiagnostic.h"
#include "clang/Driver/Job.h"
#include "clang/Driver/Options.h"
#include "clang/Driver/ToolChain.h"
#include "clang/Driver/Util.h"
#include "llvm/ADT/STLExtras.h"
#include "llvm/ADT/SmallVector.h"
#include "llvm/Option/ArgList.h"
#include "llvm/Option/OptSpecifier.h"
#include "llvm/Option/Option.h"
#include "llvm/Support/FileSystem.h"
#include "llvm/Support/raw_ostream.h"
#include "llvm/TargetParser/Triple.h"
#include <cassert>
#include <string>
#include <system_error>
#include <utility>
Go to the source code of this file.
Typedefs | |
using | FailingCommandList = SmallVectorImpl< std::pair< int, const Command * > > |
Functions | |
static bool | ActionFailed (const Action *A, const FailingCommandList &FailingCommands) |
static bool | InputsOk (const Command &C, const FailingCommandList &FailingCommands) |
using FailingCommandList = SmallVectorImpl<std::pair<int, const Command *> > |
Definition at line 213 of file Compilation.cpp.
|
static |
Definition at line 215 of file Compilation.cpp.
References ActionFailed(), clang::driver::Action::inputs(), clang::driver::Action::isOffloading(), clang::driver::Action::OFK_Cuda, and clang::driver::Action::OFK_HIP.
Referenced by ActionFailed(), and InputsOk().
|
static |
Definition at line 237 of file Compilation.cpp.
References ActionFailed(), and clang::C.
Referenced by clang::driver::Compilation::ExecuteJobs().