@@ -318,8 +318,6 @@ void add_path(HeaderSearchOptions &HSO, string Path)
HSO.AddPath(Path, frontend::Angled, false, true);
}
-#ifdef HAVE_SETMAINFILEID
-
template <typename T>
static void create_main_file_id(SourceManager &SM, const T &file)
{
@@ -327,15 +325,6 @@ static void create_main_file_id(SourceManager &SM, const T &file)
SrcMgr::C_User));
}
-#else
-
-static void create_main_file_id(SourceManager &SM, const FileEntry *file)
-{
- SM.createMainFileID(file);
-}
-
-#endif
-
#ifdef SETLANGDEFAULTS_TAKES_5_ARGUMENTS
#include "set_lang_defaults_arg4.h"
@@ -130,9 +130,6 @@ AC_EGREP_HEADER([getReturnType],
[clang/AST/CanonicalType.h], [],
[AC_DEFINE([getReturnType], [getResultType],
[Define to getResultType for older versions of clang])])
-AC_EGREP_HEADER([setMainFileID], [clang/Basic/SourceManager.h],
- [AC_DEFINE([HAVE_SETMAINFILEID], [],
- [Define if SourceManager has a setMainFileID method])])
AC_CHECK_HEADER([llvm/ADT/OwningPtr.h],
[AC_DEFINE([HAVE_ADT_OWNINGPTR_H], [],
[Define if llvm/ADT/OwningPtr.h exists])])