mirror of
https://github.com/microsoft/plcrashreporter.git
synced 2026-01-18 04:01:18 +01:00
update doxyfile, fix unbalanced grouping commands
This commit is contained in:
@@ -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 @@ public:
|
||||
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 @@ private:
|
||||
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 @@ error:
|
||||
|
||||
@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 @@
|
||||
|
||||
@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);
|
||||
}
|
||||
|
||||
/**
|
||||
/*
|
||||
* @}
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user