summaryrefslogtreecommitdiff
path: root/includes/compiler/CError.h
diff options
context:
space:
mode:
authorAsh Wolf <ninji@wuffs.org>2023-01-20 00:39:43 +0000
committerAsh Wolf <ninji@wuffs.org>2023-01-20 00:39:43 +0000
commit7d986adf37220e1981a707745b784b078de4e3bc (patch)
tree831dea5f470c0c6b3c373f38d3a5f0354bc22600 /includes/compiler/CError.h
parent4d670146b4054e11e90227f96a3a1c66410e8d0b (diff)
downloadMWCC-7d986adf37220e1981a707745b784b078de4e3bc.tar.gz
MWCC-7d986adf37220e1981a707745b784b078de4e3bc.zip
fix various inaccuracies exposed by the mach ppc plugin
Diffstat (limited to 'includes/compiler/CError.h')
-rw-r--r--includes/compiler/CError.h21
1 files changed, 0 insertions, 21 deletions
diff --git a/includes/compiler/CError.h b/includes/compiler/CError.h
index 8eaefd9..e8de502 100644
--- a/includes/compiler/CError.h
+++ b/includes/compiler/CError.h
@@ -615,34 +615,13 @@ extern void CError_SetNullErrorToken(void);
extern void CError_LockErrorPos(TStreamElement *token, TStreamElement **saved);
extern void CError_UnlockErrorPos(TStreamElement **saved);
extern void CError_ResetErrorSkip(void);
-extern void CError_GetErrorString(char *buf, short code);
-extern void CError_BufferInit(CErrorBuffer *eb, char *buf, SInt32 bufSize);
-extern void CError_BufferGrow(CErrorBuffer *eb, SInt32 amount);
-extern void CError_BufferAppendChar(CErrorBuffer *eb, char ch);
-extern void CError_BufferAppendString(CErrorBuffer *eb, const char *str);
-extern void CError_BufferTerminate(CErrorBuffer *eb);
-extern void CError_BufferAppendQualifier(CErrorBuffer *eb, UInt32 qual);
-extern void CError_BufferAppendTemplArgExpr(CErrorBuffer *eb, ENode *node);
-extern void CError_BufferAppendTemplArg(CErrorBuffer *eb, TemplArg *targ);
-extern void CError_BufferAppendTemplArgs(CErrorBuffer *eb, TemplArg *targs);
-extern void CError_BufferAppendNameSpace(CErrorBuffer *eb, NameSpace *nspace);
-extern void CError_BufferAppendPType(CErrorBuffer *eb, Type *ty);
-extern void CError_BufferAppendTemplDepType(CErrorBuffer *eb, TypeTemplDep *type);
-extern void CError_BufferAppendFuncArgs(CErrorBuffer *eb, TypeFunc *tfunc, Boolean isMethod);
-extern void CError_BufferAppendType(CErrorBuffer *eb, Type *ty, UInt32 qual);
extern char *CError_GetTypeName(Type *ty, UInt32 qual, Boolean useGlobalHeap);
-extern void CError_AppendUnqualFunctionName(CErrorBuffer *eb, NameSpace *nspace, HashNameNode *name, TypeFunc *tfunc);
-extern void CError_AppendFunctionName(CErrorBuffer *eb, NameSpace *nspace, HashNameNode *name, TemplArg *templargs, TypeFunc *tfunc);
-extern void CError_AppendObjectName(CErrorBuffer *eb, Object *obj);
-extern void CError_AppendMethodName(CErrorBuffer *eb, ObjCMethod *meth);
extern char *CError_GetQualifiedName(NameSpace *nspace, HashNameNode *name);
extern char *CError_GetFunctionName(NameSpace *nspace, HashNameNode *name, TypeFunc *tfunc);
extern char *CError_GetObjectName(Object *obj);
extern char *CError_GetNameString(NameSpace *nspace, HashNameNode *operatorName);
extern void CError_ErrorMessage(int errTable, char *buf, Boolean flag1, Boolean flag2);
-extern void CError_BufferAppendTemplateStack(CErrorBuffer *eb);
extern void CError_ErrorMessageVA(int code, const char *format, va_list list, Boolean flag1, Boolean flag2);
-extern void CError_VAErrorMessage(int code, va_list list, Boolean flag1, Boolean flag2);
extern void CError_Error(int code, ...);
extern void CError_ErrorTerm(short code);
extern void CError_ErrorSkip(int code, ...);