Kaydet (Commit) 2a3f6d00 authored tarafından Nick Treleaven's avatar Nick Treleaven

Add tm_tag_function_t tags in global tags files, so that inline C++

methods (and D functions) get parsed.


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1450 ea778897-0a13-0410-b9d1-a72fbfd435f5
üst 82a0f4df
......@@ -4,6 +4,9 @@
Prevent D module tag lookup for D constructor calltips.
* tagmanager/tm_workspace.c:
Allow overloaded argument lists in global tag files.
* tagmanager/tm_workspace.c:
Add tm_tag_function_t tags in global tags files, so that inline C++
methods (and D functions) get parsed.
2007-04-13 Enrico Tröger <enrico.troeger@uvena.de>
......
......@@ -326,7 +326,8 @@ gboolean tm_workspace_create_global_tags(const char *pre_process, const char **i
return FALSE;
}
tags_array = tm_tags_extract(source_file->tags_array, tm_tag_class_t |
tm_tag_typedef_t | tm_tag_prototype_t | tm_tag_enum_t | tm_tag_enumerator_t |
tm_tag_typedef_t | tm_tag_enum_t | tm_tag_enumerator_t |
tm_tag_prototype_t | tm_tag_function_t | tm_tag_method_t | // for inline functions
tm_tag_macro_t | tm_tag_macro_with_arg_t);
if ((NULL == tags_array) || (0 == tags_array->len))
{
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment