summaryrefslogtreecommitdiff
path: root/src/utils/log.h
blob: 620b2a3dfe39352909c34c50f91fac27c654c55b (plain)
1
2
3
4
5
6
7
#pragma once

#define printLog(format,...) _printLogBack(format, __FILE_NAME__, __LINE__, ## __VA_ARGS__)

#define UNREACHABLE printLog("Unreachable");exit(1)

extern void _printLogBack(const char *format, const char *file, int line, ...);