Newer
Older
libkc / modules / test / src / ut.h
Nomura Kei on 22 May 544 bytes update
#ifndef UT_H
#define UT_H

#include <kc.h>
#include <kc_memory_entry.h>

extern void suite_assert(void);
extern void suite_list_array(void);
extern void suite_lock_guard(void);
extern void suite_memory_dump(void);
extern void suite_memory_entry(void);
extern void suite_memory_listener(void);
extern void suite_memory_mark(void);
extern void suite_memory(void);

extern bool (*_UT_KcMemory_can_alloc)(
    KcMemoryEntry *entry, size_t alignment, size_t size,
    KcMemoryMark mark, const char *file, const char *func, int line);

#endif // UT_H