aboutsummaryrefslogtreecommitdiffhomepage
path: root/function.h
diff options
context:
space:
mode:
authorGravatar axel <axel@liljencrantz.se>2006-02-09 03:37:18 +1000
committerGravatar axel <axel@liljencrantz.se>2006-02-09 03:37:18 +1000
commitfdaa79416a72450a1ed69e501b1cb92c7985cf6f (patch)
tree871900343aadb442ef3bc89417c9768ce7f45444 /function.h
parent7c3700c19036a6d8d20816545e64ee774381c537 (diff)
Make sure dynamically loaded functions are completable, even if they have not yet been loaded
darcs-hash:20060208173718-ac50b-40c93b82f3b8a717d220642e22c4b4005d8871d0.gz
Diffstat (limited to 'function.h')
-rw-r--r--function.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/function.h b/function.h
index e130bcef..7ee12d61 100644
--- a/function.h
+++ b/function.h
@@ -69,8 +69,15 @@ int function_exists( const wchar_t *name );
void function_get_names( array_list_t *list,
int get_hidden );
+/**
+ Returns tha absolute path of the file where the specified function
+ was defined. Returns 0 if the file was defined on the commandline.
+*/
const wchar_t *function_get_definition_file( const wchar_t *name );
+/**
+ Returns the linenumber where the definition of the specified function started
+*/
int function_get_definition_offset( const wchar_t *name );
#endif