It might not like {} implicitly cast to an Arrayref.
That's the theory, since I can't test it.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@247932
91177308-0d34-0410-b5e6-
96231b3b80d8
GCCInstallationDetector() : IsValid(false) {}
void init(const Driver &D, const llvm::Triple &TargetTriple,
const llvm::opt::ArgList &Args,
- const ArrayRef<std::string> ExtraTripleAliases = {});
+ const ArrayRef<std::string> ExtraTripleAliases =
+ ArrayRef<std::string>());
/// \brief Check whether we detected a valid GCC install.
bool isValid() const { return IsValid; }