Skip to content
Permalink
Browse files
update doxyfile, fix unbalanced grouping commands
  • Loading branch information
Ruslan Urmeev committed May 8, 2020
1 parent 44b1670 commit 5019c58da29bf05ac743844bb569b79df12e17b7
Showing 42 changed files with 1,690 additions and 1,016 deletions.
2,622 Doxyfile

Large diffs are not rendered by default.

@@ -526,10 +526,10 @@ bool plcrash_async_file_close (plcrash_async_file_t *file) {
return true;
}

/**
/*
* @} plcrash_async_bufio
*/

/**
/*
* @} plcrash_async
*/
@@ -1227,7 +1227,7 @@ void plcrash_async_cfe_entry_free (plcrash_async_cfe_entry_t *entry) {
// noop
}

/**
/*
* @} plcrash_async_cfe
*/

@@ -216,7 +216,7 @@ void plcrash_async_cfe_entry_free (plcrash_async_cfe_entry_t *entry);
uint32_t plcrash_async_cfe_register_encode (const uint32_t registers[], uint32_t count);
plcrash_error_t plcrash_async_cfe_register_decode (uint32_t permutation, uint32_t count, uint32_t registers[]);

/**
/*
* @} plcrash_async_cfe
*/

@@ -348,7 +348,7 @@ template class plcrash::async::dwarf_cfa_state_iterator<uint32_t, int32_t>;
template class plcrash::async::dwarf_cfa_state<uint64_t, int64_t>;
template class plcrash::async::dwarf_cfa_state_iterator<uint64_t, int64_t>;

/**
/*
* @}
*/

@@ -370,7 +370,7 @@ class dwarf_cfa_state_iterator {
PLCR_CPP_END_NS
}

/**
/*
* @}
*/

@@ -759,7 +759,7 @@ static plcrash_error_t plcrash_async_dwarf_cfa_state_apply_register (task_t task
template class plcrash::async::dwarf_cfa_state<uint32_t, int32_t>;
template class plcrash::async::dwarf_cfa_state<uint64_t, int64_t>;

/**
/*
* @}
*/

@@ -424,7 +424,7 @@ plcrash_error_t plcrash::async::plcrash_async_dwarf_cie_info_init<uint64_t> (plc
gnu_ehptr_reader<uint64_t> *ptr_reader,
pl_vm_address_t address);

/**
/*
* @}
*/

@@ -176,7 +176,7 @@ pl_vm_size_t plcrash_async_dwarf_cie_info_initial_instructions_length (plcrash_a
void plcrash_async_dwarf_cie_info_free (plcrash_async_dwarf_cie_info_t *info);


/**
/*
* @}
*/

@@ -207,7 +207,7 @@ plcrash_error_t dwarf_frame_reader::find_fde (pl_vm_off_t offset,
return PLCRASH_ENOTFOUND;
}

/**
/*
* @}
*/

@@ -81,7 +81,7 @@ class dwarf_frame_reader {
PLCR_CPP_END_NS
}

/**
/*
* @}
*/

@@ -726,7 +726,7 @@ template plcrash_error_t plcrash_async_dwarf_expression_eval<uint64_t, int64_t>
uint64_t initial_state[],
size_t initial_count,
uint64_t *result);
/**
/*
* @}
*/

@@ -573,7 +573,7 @@ plcrash_error_t plcrash_async_dwarf_expression_eval (plcrash_async_mobject_t *mo
size_t initial_count,
machine_ptr *result);

/**
/*
* @}
*/

@@ -256,7 +256,7 @@ plcrash_error_t plcrash::async::plcrash_async_dwarf_fde_info_init<uint64_t> (plc
pl_vm_address_t fde_address,
bool debug_frame);

/**
/*
* @}
*/

@@ -86,7 +86,7 @@ pl_vm_size_t plcrash_async_dwarf_fde_info_instructions_length (plcrash_async_dwa
void plcrash_async_dwarf_fde_info_free (plcrash_async_dwarf_fde_info_t *fde_info);


/**
/*
* @}
*/

@@ -534,7 +534,7 @@ template class plcrash::async::gnu_ehptr_reader<uint32_t>;
template class plcrash::async::gnu_ehptr_reader<uint64_t>;


/**
/*
* @}
*/

@@ -471,7 +471,7 @@ plcrash_error_t plcrash_async_dwarf_read_task_uintmax64 (task_t task,
PLCR_CPP_END_NS
}

/**
/*
* @}
*/

@@ -211,6 +211,6 @@ plcrash_async_image_t *plcrash_async_image_list_next (plcrash_async_image_list_t
return node->value();
}

/**
/*
* @}
*/
@@ -484,6 +484,6 @@ void plcrash_async_mobject_free (plcrash_async_mobject_t *mobj) {
mach_port_mod_refs(mach_task_self(), mobj->task, MACH_PORT_RIGHT_SEND, -1);
}

/**
/*
* @} plcrash_async
*/
@@ -75,7 +75,7 @@ PLCR_C_BEGIN_DECLS

bool plcrash_async_mach_exception_get_siginfo (exception_type_t exception_type, mach_exception_data_t codes, mach_msg_type_number_t code_count, cpu_type_t cpu_type, siginfo_t *siginfo);

/**
/*
* @} plcrash_async_mach_exception_info
*/

@@ -951,6 +951,6 @@ void plcrash_nasync_macho_free (plcrash_async_macho_t *image) {
}


/**
/*
* @} pl_async_macho
*/
@@ -217,7 +217,7 @@ void plcrash_async_macho_mapped_segment_free (pl_async_macho_mapped_segment_t *s

void plcrash_nasync_macho_free (plcrash_async_macho_t *image);

/**
/*
* @}
*/

@@ -138,6 +138,6 @@ void plcrash_async_macho_string_free (plcrash_async_macho_string_t *string) {
plcrash_async_mobject_free(&string->mobj);
}

/**
/*
* @}
*/
@@ -69,7 +69,7 @@ plcrash_error_t plcrash_async_macho_string_get_pointer (plcrash_async_macho_stri

void plcrash_async_macho_string_free (plcrash_async_macho_string_t *string);

/**
/*
* @}
*/

@@ -114,7 +114,7 @@ typedef void (*plcrash_async_objc_found_method_cb)(bool isClassMethod, plcrash_a

plcrash_error_t plcrash_async_objc_find_method (plcrash_async_macho_t *image, plcrash_async_objc_cache_t *cache, pl_vm_address_t imp, plcrash_async_objc_found_method_cb callback, void *ctx);

/**
/*
* @}
*/

@@ -47,7 +47,7 @@ extern "C" {
const char *plcrash_async_signal_signame (int signal);
const char *plcrash_async_signal_sigcode (int signal, int si_code);

/**
/*
* @} plcrash_async_signal_info
*/

@@ -243,6 +243,6 @@ static void objc_symbol_callback (bool isClassMethod, plcrash_async_macho_string
lookup_ctx->found = true;
}

/**
/*
* @}
*/
@@ -286,6 +286,6 @@ size_t plcrash_async_thread_state_get_greg_size (const plcrash_async_thread_stat
return thread_state->greg_size;
}

/**
/*
* @}
*/
@@ -261,7 +261,7 @@ bool plcrash_async_thread_state_map_reg_to_dwarf (plcrash_async_thread_state_t *
*/
bool plcrash_async_thread_state_map_dwarf_to_reg (const plcrash_async_thread_state_t *thread_state, uint64_t dwarf_reg, plcrash_regnum_t *regnum);

/**
/*
* @}
*/

@@ -101,7 +101,7 @@
# define PLCRASH_FEATURE_UNWIND_COMPACT 1
#endif

/**
/*
* @}
*/

@@ -174,7 +174,7 @@ plframe_error_t plframe_cursor_next_with_readers (plframe_cursor_t *cursor, plfr

void plframe_cursor_free(plframe_cursor_t *cursor);

/**
/*
* @} plcrash_framewalker
*/

@@ -111,6 +111,6 @@ - (instancetype) init {

@end

/**
/*
* @}
*/
@@ -230,7 +230,7 @@ plcrash_error_t plcrash_log_writer_write (plcrash_log_writer_t *writer,
plcrash_error_t plcrash_log_writer_close (plcrash_log_writer_t *writer);
void plcrash_log_writer_free (plcrash_log_writer_t *writer);

/**
/*
* @} plcrash_log_writer
*/

@@ -1401,6 +1401,6 @@ plcrash_error_t plcrash_log_writer_write (plcrash_log_writer_t *writer,
}


/**
/*
* @} plcrash_log_writer
*/
@@ -126,6 +126,6 @@ - (instancetype) initWithProcessID: (pid_t) pid {

@end

/**
/*
* @}
*/
@@ -240,6 +240,6 @@ size_t plcrash_sysctl_valid_utf8_bytes (const uint8_t *s) {
return plcrash_sysctl_valid_utf8_bytes_max(s, strlen((const char *)s));
}

/**
/*
* @}
*/
@@ -52,7 +52,7 @@ bool plcrash_sysctl_int (const char *name, int *result);
size_t plcrash_sysctl_valid_utf8_bytes_max (const unsigned char *s, size_t maxlen);
size_t plcrash_sysctl_valid_utf8_bytes (const unsigned char *s);

/**
/*
* @}
*/

@@ -85,7 +85,7 @@ plcrash_error_t dwarf_opstream::init (plcrash_async_mobject_t *mobj,
}


/**
/*
* @}
*/

@@ -280,7 +280,7 @@ inline uintptr_t dwarf_opstream::get_position (void) {
PLCR_CPP_END_NS
}

/**
/*
* @}
*/

@@ -226,7 +226,7 @@ template <typename T, size_t S> inline bool dwarf_stack<T,S>::rotate (void) {
PLCR_CPP_END_NS
}

/**
/*
* @}
*/

@@ -59,7 +59,7 @@ typedef struct plcrash_test_thread {
void plcrash_test_thread_spawn (plcrash_test_thread_t *thread);
void plcrash_test_thread_stop (plcrash_test_thread_t *thread);

/**
/*
* @}
*/

@@ -77,6 +77,6 @@ void plcrash_test_thread_stop (plcrash_test_thread_t *args) {
pthread_join(args->thread, NULL);
}

/**
/*
* @}
*/

0 comments on commit 5019c58

Please sign in to comment.