+ }
+peepRule;
+
+typedef struct
+ {
+ char name[SDCC_NAME_MAX + 1];
+ int refCount;
+ /* needed for deadMove: */
+ bool passedLabel;
+ int jmpToCount;
+ }
+labelHashEntry;
+
+bool isLabelDefinition (const char *line, const char **start, int *len,
+ bool isPeepRule);
+
+extern hTab *labelHash;
+labelHashEntry *getLabelRef (const char *label, lineNode *head);