|
clang 22.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/Job.h"#include "clang/Driver/ToolChain.h"#include "clang/Driver/Util.h"#include "clang/Options/Options.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) |
| using FailingCommandList = SmallVectorImpl<std::pair<int, const Command *>> |
Definition at line 210 of file Compilation.cpp.
|
static |
Definition at line 212 of file Compilation.cpp.
References ActionFailed(), clang::driver::Action::inputs(), clang::driver::Action::isOffloading(), clang::driver::Action::OFK_Cuda, clang::driver::Action::OFK_HIP, and clang::driver::Action::OFK_SYCL.
Referenced by ActionFailed(), and clang::driver::Compilation::ExecuteJobs().