Merge branch 'llbm_ide' of https://github.com/ultimatepp/ultimatepp into llbm_ide

This commit is contained in:
Mirek Fidler 2022-07-07 15:29:20 +02:00
commit 14dad3e6d9

View file

@ -270,18 +270,12 @@ void CurrentFileThread()
cmdline << fn << " -DflagDEBUG -DflagDEBUG_FULL -DflagBLITZ -DflagWIN32 -DflagMAIN -DflagGUI -xc++ -std=c++17 ";
for(String s : Split(f.includes, ';'))
cmdline << " -I" << s;
#ifdef PLATFORM_WIN32
tu = Clang(cmdline, { { ~fn, f.content } },
CXTranslationUnit_DetailedPreprocessingRecord|
CXTranslationUnit_PrecompiledPreamble|
CXTranslationUnit_CreatePreambleOnFirstParse|
CXTranslationUnit_KeepGoing|
CXTranslationUnit_RetainExcludedConditionalBlocks);
#else
tu = Clang(cmdline, { { ~fn, f.content } },
CXTranslationUnit_KeepGoing|
CXTranslationUnit_RetainExcludedConditionalBlocks);
#endif
DoAnnotations();
annotations_do = false;
// DumpDiagnostics(tu);