]> git.draconx.ca Git - cdecl99.git/blobdiff - src/cdecl-internal.h
libcdecl: Rework specifier output logic.
[cdecl99.git] / src / cdecl-internal.h
index 0008c334fe4f5fc98d850ff5c82fcf45ec488be8..e0052bd8659f2f2f30e67166daaaeaa41d0c0de5 100644 (file)
@@ -40,11 +40,11 @@ void cdecl__errmsg(unsigned msg);
 
 struct cdecl_declspec *cdecl__normalize_specs(struct cdecl_declspec *specs);
 
-size_t cdecl__advance_(char **buf, size_t *n, size_t amount);
 size_t cdecl__advance(char **buf, size_t *n, size_t amount);
-size_t cdecl__explain_specs(char *buf, size_t n, struct cdecl_declspec *s,
-                                                 unsigned mask);
 
 size_t cdecl__emit(char **dst, size_t *dstlen, const char *src);
+size_t cdecl__emit_specs(char **dst, size_t *dstlen,
+                         struct cdecl_declspec *s,
+                         unsigned mask);
 
 #endif