forked from OSchip/llvm-project
parent
e1d9141433
commit
8c8a875079
|
@ -948,7 +948,7 @@ void Driver::BuildUniversalActions(const ToolChain &TC,
|
|||
|
||||
/// \brief Check that the file referenced by Value exists. If it doesn't,
|
||||
/// issue a diagnostic and return false.
|
||||
static bool DiagnoseInputExistance(const Driver &D, const DerivedArgList &Args,
|
||||
static bool DiagnoseInputExistence(const Driver &D, const DerivedArgList &Args,
|
||||
StringRef Value) {
|
||||
if (!D.getCheckInputsExist())
|
||||
return true;
|
||||
|
@ -1075,19 +1075,19 @@ void Driver::BuildInputs(const ToolChain &TC, const DerivedArgList &Args,
|
|||
Ty = InputType;
|
||||
}
|
||||
|
||||
if (DiagnoseInputExistance(*this, Args, Value))
|
||||
if (DiagnoseInputExistence(*this, Args, Value))
|
||||
Inputs.push_back(std::make_pair(Ty, A));
|
||||
|
||||
} else if (A->getOption().matches(options::OPT__SLASH_Tc)) {
|
||||
StringRef Value = A->getValue();
|
||||
if (DiagnoseInputExistance(*this, Args, Value)) {
|
||||
if (DiagnoseInputExistence(*this, Args, Value)) {
|
||||
Arg *InputArg = MakeInputArg(Args, Opts, A->getValue());
|
||||
Inputs.push_back(std::make_pair(types::TY_C, InputArg));
|
||||
}
|
||||
A->claim();
|
||||
} else if (A->getOption().matches(options::OPT__SLASH_Tp)) {
|
||||
StringRef Value = A->getValue();
|
||||
if (DiagnoseInputExistance(*this, Args, Value)) {
|
||||
if (DiagnoseInputExistence(*this, Args, Value)) {
|
||||
Arg *InputArg = MakeInputArg(Args, Opts, A->getValue());
|
||||
Inputs.push_back(std::make_pair(types::TY_CXX, InputArg));
|
||||
}
|
||||
|
|
|
@ -2671,7 +2671,7 @@ static void clang_parseTranslationUnit_Impl(void *UserData) {
|
|||
// FIXME: Add a flag for modules.
|
||||
TranslationUnitKind TUKind
|
||||
= (options & CXTranslationUnit_Incomplete)? TU_Prefix : TU_Complete;
|
||||
bool CacheCodeCompetionResults
|
||||
bool CacheCodeCompletionResults
|
||||
= options & CXTranslationUnit_CacheCompletionResults;
|
||||
bool IncludeBriefCommentsInCodeCompletion
|
||||
= options & CXTranslationUnit_IncludeBriefCommentsInCodeCompletion;
|
||||
|
@ -2757,7 +2757,7 @@ static void clang_parseTranslationUnit_Impl(void *UserData) {
|
|||
/*RemappedFilesKeepOriginalName=*/true,
|
||||
PrecompilePreamble,
|
||||
TUKind,
|
||||
CacheCodeCompetionResults,
|
||||
CacheCodeCompletionResults,
|
||||
IncludeBriefCommentsInCodeCompletion,
|
||||
/*AllowPCHWithCompilerErrors=*/true,
|
||||
SkipFunctionBodies,
|
||||
|
|
Loading…
Reference in New Issue