[gnome-builder] ctags: add imports to symbol tree
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder] ctags: add imports to symbol tree
- Date: Sun, 28 Jan 2018 22:42:36 +0000 (UTC)
commit 4086e3eeaac7b3f4e55bdddab8416b6691ea96aa
Author: Christian Hergert <chergert redhat com>
Date: Sun Jan 28 14:39:32 2018 -0800
ctags: add imports to symbol tree
src/plugins/ctags/ide-ctags-symbol-resolver.c | 4 ++++
1 file changed, 4 insertions(+)
---
diff --git a/src/plugins/ctags/ide-ctags-symbol-resolver.c b/src/plugins/ctags/ide-ctags-symbol-resolver.c
index bf6e91c24..ef221fb3a 100644
--- a/src/plugins/ctags/ide-ctags-symbol-resolver.c
+++ b/src/plugins/ctags/ide-ctags-symbol-resolver.c
@@ -483,6 +483,9 @@ make_parent_key (const IdeCtagsIndexEntry *entry)
case IDE_CTAGS_INDEX_ENTRY_STRUCTURE:
return g_strdup_printf ("struct:%s", entry->name);
+ case IDE_CTAGS_INDEX_ENTRY_IMPORT:
+ return g_strdup_printf ("package:%s", entry->name);
+
case IDE_CTAGS_INDEX_ENTRY_FUNCTION:
case IDE_CTAGS_INDEX_ENTRY_MEMBER:
{
@@ -592,6 +595,7 @@ ide_ctags_symbol_resolver_get_symbol_tree_worker (GTask *task,
case IDE_CTAGS_INDEX_ENTRY_VARIABLE:
case IDE_CTAGS_INDEX_ENTRY_PROTOTYPE:
case IDE_CTAGS_INDEX_ENTRY_DEFINE:
+ case IDE_CTAGS_INDEX_ENTRY_IMPORT:
case IDE_CTAGS_INDEX_ENTRY_ENUMERATION_NAME:
node = ide_ctags_symbol_node_new (self, index, entry);
break;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]