libctf: lookups by name and symbol
[deliverable/binutils-gdb.git] / include / ctf-api.h
index 023c890d7d0e999f37c4dd323dcda284fd49860c..045d8af19054a71cfa1a25e59b231c3fc849aa09 100644 (file)
@@ -270,6 +270,13 @@ extern void *ctf_getspecific (ctf_file_t *);
 extern int ctf_errno (ctf_file_t *);
 extern const char *ctf_errmsg (int);
 
+extern int ctf_func_info (ctf_file_t *, unsigned long, ctf_funcinfo_t *);
+extern int ctf_func_args (ctf_file_t *, unsigned long, uint32_t, ctf_id_t *);
+
+extern ctf_id_t ctf_lookup_by_name (ctf_file_t *, const char *);
+extern ctf_id_t ctf_lookup_by_symbol (ctf_file_t *, unsigned long);
+extern ctf_id_t ctf_lookup_variable (ctf_file_t *, const char *);
+
 extern ctf_id_t ctf_type_resolve (ctf_file_t *, ctf_id_t);
 extern char *ctf_type_aname (ctf_file_t *, ctf_id_t);
 extern ssize_t ctf_type_lname (ctf_file_t *, ctf_id_t, char *, size_t);
This page took 0.024292 seconds and 4 git commands to generate.