[api] decompose the message printing API by one notch

This commit is contained in:
Allen Webster
2021-06-05 21:02:51 -07:00
parent d0c9167eb6
commit d1896fc74b
5 changed files with 52 additions and 17 deletions
+19
View File
@@ -1215,8 +1215,26 @@ main:
////////////////////////////////
//~ Error/Warning Helpers
@send(Nodes)
@func MD_Message: {
out: *FILE,
loc: MD_CodeLoc,
kind: MD_MessageKind,
str: MD_String8,
};
@send(Nodes)
@func MD_Message: {
out: *FILE,
loc: MD_CodeLoc,
kind: MD_MessageKind,
fmt: *char,
"..."
};
@send(Nodes)
@func MD_NodeMessage: {
out: *FILE,
node: *MD_Node,
kind: MD_MessageKind,
str: MD_String8,
@@ -1224,6 +1242,7 @@ main:
@send(Nodes)
@func MD_NodeMessageF: {
out: *FILE,
node: *MD_Node,
kind: MD_MessageKind,
fmt: *char,