Hacks to allow repairs of fields used to define layouts of arrays.
[repair.git] / Repair / RepairCompiler / MCC / CRuntime / tmap.h
index 535ecc56ec383f9d984560795c820f0de3d57852..7b607f6d4a82abfead352700896da4d9c0dea037 100755 (executable)
@@ -25,9 +25,11 @@ void typemapdeallocate(struct typemap *, void *);
 bool typemapassertvalidmemoryB(struct typemap *, void* low, void* high);
 bool typemapasserttypeB(struct typemap *, void *ptr, void *high, int structure);
 bool typemapassertvalidmemory(struct typemap *, void* low, int structure);
+bool typemapassertexactmemory(struct typemap *, void* low, int structure);
 bool typemapasserttype(struct typemap *, void *ptr, int structure);
 bool typemapistype(struct typemap *, void *ptr, void *high, int structure);
 bool typemapcheckmemory(struct typemap *, void* low, void* high);
+void * typemapgetendofblock(struct typemap *thisvar, void* low);
 bool typemapchecktype(struct typemap *, bool doaction,void *ptr, int structure);
 bool typemapchecktypeB(struct typemap *, bool doaction, void *low, void *high,int structure, struct rbtree *ttree);
 int typemapfindoffsetstructure(struct typemap *, int s, int offset);