浏览代码

LanguageServers: Allow set_declarations_of_document callback to be null

Itamar 4 年之前
父节点
当前提交
e9fc5d6cc3
共有 1 个文件被更改,包括 2 次插入1 次删除
  1. 2 1
      Userland/DevTools/HackStudio/LanguageServers/AutoCompleteEngine.cpp

+ 2 - 1
Userland/DevTools/HackStudio/LanguageServers/AutoCompleteEngine.cpp

@@ -19,7 +19,8 @@ AutoCompleteEngine::~AutoCompleteEngine()
 }
 void AutoCompleteEngine::set_declarations_of_document(const String& filename, Vector<GUI::AutocompleteProvider::Declaration>&& declarations)
 {
-    VERIFY(set_declarations_of_document_callback);
+    if (!set_declarations_of_document_callback)
+        return;
 
     // Optimization - Only notify callback if declarations have changed
     if (auto previous_declarations = m_all_declarations.get(filename); previous_declarations.has_value()) {