Skip to content
This repository was archived by the owner on Jul 30, 2020. It is now read-only.

Commit 1240786

Browse files
committed
Drop hardcoded standard includes
1 parent 9ada854 commit 1240786

File tree

4 files changed

+0
-197
lines changed

4 files changed

+0
-197
lines changed

CMakeLists.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -283,7 +283,6 @@ target_sources(cquery PRIVATE
283283
src/recorder.cc
284284
src/semantic_highlight_symbol_cache.cc
285285
src/serializer.cc
286-
src/standard_includes.cc
287286
src/task.cc
288287
src/test.cc
289288
src/third_party_impl.cc

src/include_complete.cc

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
#include "match.h"
44
#include "platform.h"
55
#include "project.h"
6-
#include "standard_includes.h"
76
#include "timer.h"
87
#include "work_thread.h"
98

@@ -119,7 +118,6 @@ void IncludeComplete::Rescan() {
119118
WorkThread::StartThread("scan_includes", [this]() {
120119
Timer timer;
121120

122-
InsertStlIncludes();
123121
InsertIncludesFromDirectory(g_config->projectRoot,
124122
false /*use_angle_brackets*/);
125123
for (const Directory& dir : project_->quote_include_directories)
@@ -206,14 +204,6 @@ void IncludeComplete::InsertIncludesFromDirectory(std::string directory0,
206204
std::move(result.completion_item));
207205
}
208206

209-
void IncludeComplete::InsertStlIncludes() {
210-
std::lock_guard<std::mutex> lock(completion_items_mutex);
211-
for (const char* stl_header : kStandardLibraryIncludes) {
212-
completion_items.push_back(BuildCompletionItem(
213-
stl_header, true /*use_angle_brackets*/, true /*is_stl*/));
214-
}
215-
}
216-
217207
optional<lsCompletionItem> IncludeComplete::FindCompletionItemForAbsolutePath(
218208
const std::string& absolute_path) {
219209
std::lock_guard<std::mutex> lock(completion_items_mutex);

src/standard_includes.cc

Lines changed: 0 additions & 182 deletions
This file was deleted.

src/standard_includes.h

Lines changed: 0 additions & 4 deletions
This file was deleted.

0 commit comments

Comments
 (0)