diff macro.h @ 172:3e7e696fe558

Clean up the mess Joerg made of apply_builtin_macros().
author David A. Holland
date Fri, 12 Jun 2015 02:14:45 -0400
parents 8cef6d7227a8
children 6119608a9817
line wrap: on
line diff
--- a/macro.h	Fri Jun 12 02:05:29 2015 -0400
+++ b/macro.h	Fri Jun 12 02:14:45 2015 -0400
@@ -35,13 +35,12 @@
 void macros_init(void);
 void macros_cleanup(void);
 
-void macro_define_file(struct place *);
-void macro_define_line(struct place *);
 void macro_define_plain(struct place *, const char *macro,
 			struct place *, const char *expansion);
 void macro_define_params(struct place *, const char *macro,
 			 struct place *, const char *params,
 			 struct place *, const char *expansion);
+void macro_define_magic(struct place *, const char *macro);
 void macro_undef(const char *macro);
 bool macro_isdefined(const char *macro);