comparison place.h @ 160:d6e6b3940780

Fully implement #line.
author Joerg Sonnenberger <joerg@bec.de>
date Fri, 27 Feb 2015 02:06:49 +0100
parents 95fbb216e23f
children f14f5352956c
comparison
equal deleted inserted replaced
159:8cef6d7227a8 160:d6e6b3940780
48 48
49 void place_setnowhere(struct place *p); 49 void place_setnowhere(struct place *p);
50 void place_setbuiltin(struct place *p, unsigned num); 50 void place_setbuiltin(struct place *p, unsigned num);
51 void place_setcommandline(struct place *p, unsigned word, unsigned column); 51 void place_setcommandline(struct place *p, unsigned word, unsigned column);
52 void place_setfilestart(struct place *p, const struct placefile *pf); 52 void place_setfilestart(struct place *p, const struct placefile *pf);
53 void place_setfile(struct place *p, const char *name);
53 54
54 const char *place_getparsedir(const struct place *incplace); 55 const char *place_getparsedir(const struct place *incplace);
55 56
56 const struct placefile *place_addfile(const struct place *incplace, 57 const struct placefile *place_addfile(const struct place *incplace,
57 const char *name, bool fromsystemdir); 58 const char *name, bool fromsystemdir);