mirror of
https://github.com/fergalmoran/ladybird.git
synced 2025-12-25 19:04:58 +00:00
CppLanguageServer: Make preprocessor ignore unsupported keywords
During typing the entered keywords can be incomplete and crash preprocessor. We enable the newly introduced option to prevent that crash.
This commit is contained in:
committed by
Andreas Kling
parent
0b5d414eba
commit
663fd9abb4
@@ -426,6 +426,7 @@ OwnPtr<ParserAutoComplete::DocumentData> ParserAutoComplete::create_document_dat
|
||||
document_data->m_filename = move(filename);
|
||||
document_data->m_text = move(text);
|
||||
document_data->m_preprocessor = make<Preprocessor>(document_data->m_filename, document_data->text());
|
||||
document_data->preprocessor().set_ignore_unsupported_keywords(true);
|
||||
document_data->preprocessor().process();
|
||||
|
||||
Preprocessor::Definitions all_definitions;
|
||||
|
||||
Reference in New Issue
Block a user