mirror of
				https://github.com/RGBCube/serenity
				synced 2025-10-31 09:02:43 +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:
		
							parent
							
								
									0b5d414eba
								
							
						
					
					
						commit
						663fd9abb4
					
				
					 1 changed files with 1 additions and 0 deletions
				
			
		|  | @ -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; | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Vyacheslav Pukhanov
						Vyacheslav Pukhanov