X-Git-Url: https://git.draconx.ca/gitweb/cdecl99.git/blobdiff_plain/ee7baf59f18b5bc5be9abed0b2be90f407ee497d..0c61f9637a469ac7a28b5a329551b03e6ad14d62:/src/typemap.c
diff --git a/src/typemap.c b/src/typemap.c
index 1104868..918a037 100644
--- a/src/typemap.c
+++ b/src/typemap.c
@@ -1,6 +1,6 @@
/*
* Helpers for dealing with type specifiers.
- * Copyright © 2011 Nick Bowler
+ * Copyright © 2011, 2021 Nick Bowler
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -15,12 +15,14 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
+
#include
#include
#include
#include
+
#include "cdecl.h"
-#include "typemap.h"
+#include "cdecl-internal.h"
/*
* We can represent type specifiers as a bitmap, which gives us a finite
@@ -81,13 +83,3 @@ unsigned long cdecl__build_typemap(struct cdecl_declspec *s)
return -1;
}
}
-
-const char *cdecl__explain_typemap(unsigned long map)
-{
- switch (map) {
-# include "typenames.h"
- default:
- fprintf(stderr, "invalid type specifiers\n");
- return NULL;
- }
-}