-@@
-expression MCTX, COUNT;
-type ELEM;
-@@
-
-- isc_mem_get(MCTX, COUNT * sizeof(ELEM))
-+ isc_mem_cget(MCTX, COUNT, sizeof(ELEM))
-
-@@
+@replacement1@
expression MCTX, COUNT, ELEM;
-@@
-
-- isc_mem_get(MCTX, COUNT * sizeof(ELEM))
-+ isc_mem_cget(MCTX, COUNT, sizeof(ELEM))
-
-@@
-expression MCTX, OLD_PTR, COUNT;
-type ELEM;
-@@
-
-- isc_mem_put(MCTX, OLD_PTR, COUNT * sizeof(ELEM))
-+ isc_mem_cput(MCTX, OLD_PTR, COUNT, sizeof(ELEM))
-
-@@
+type T;
+@@
+-isc_mem_get
++isc_mem_cget
+ (MCTX,
+(
+- COUNT * sizeof(ELEM)
++ COUNT, sizeof(ELEM)
+|
+- COUNT * sizeof(T)
++ COUNT, sizeof(T)
+)
+ )
+
+@replacement2@
expression MCTX, OLD_PTR, COUNT, ELEM;
-@@
-
-- isc_mem_put(MCTX, OLD_PTR, COUNT * sizeof(ELEM))
-+ isc_mem_cput(MCTX, OLD_PTR, COUNT, sizeof(ELEM))
-
-@@
-expression MCTX, COUNT;
-type ELEM;
-@@
-
-- isc_mem_get(MCTX, sizeof(ELEM) * COUNT)
-+ isc_mem_cget(MCTX, COUNT, sizeof(ELEM))
-
-@@
-expression MCTX, COUNT, ELEM;
-@@
-
-- isc_mem_get(MCTX, sizeof(ELEM) * COUNT)
-+ isc_mem_cget(MCTX, COUNT, sizeof(ELEM))
-
-@@
-expression MCTX, OLD_PTR, COUNT;
-type ELEM;
-@@
-
-- isc_mem_put(MCTX, OLD_PTR, sizeof(ELEM) * COUNT)
-+ isc_mem_cput(MCTX, OLD_PTR, COUNT, sizeof(ELEM))
-
-@@
-expression MCTX, OLD_PTR, COUNT, ELEM;
-@@
-
-- isc_mem_put(MCTX, OLD_PTR, sizeof(ELEM) * COUNT)
-+ isc_mem_cput(MCTX, OLD_PTR, COUNT, sizeof(ELEM))
-
-@@
-expression MCTX, OLD_PTR, NEW_PTR, OLD_COUNT, NEW_COUNT;
-identifier OLD_SIZE, NEW_SIZE;
-type ELEM;
-@@
-
-- size_t OLD_SIZE = OLD_COUNT * sizeof(ELEM);
-- size_t NEW_SIZE = NEW_COUNT * sizeof(ELEM);
-- NEW_PTR = isc_mem_reget(MCTX, OLD_PTR, OLD_SIZE, NEW_SIZE);
-+ NEW_PTR = isc_mem_creget(MCTX, OLD_PTR, OLD_COUNT, NEW_COUNT, sizeof(ELEM));
-
-@@
+type T;
+@@
+-isc_mem_put
++isc_mem_cput
+ (MCTX,
+ OLD_PTR,
+(
+- COUNT * sizeof(ELEM)
++ COUNT, sizeof(ELEM)
+|
+- COUNT * sizeof(T)
++ COUNT, sizeof(T)
+)
+ )
+
+@replacement3@
expression MCTX, OLD_PTR, NEW_PTR, OLD_COUNT, NEW_COUNT, ELEM;
identifier OLD_SIZE, NEW_SIZE;
-@@
-
-- size_t OLD_SIZE = OLD_COUNT * sizeof(ELEM);
-- size_t NEW_SIZE = NEW_COUNT * sizeof(ELEM);
-- NEW_PTR = isc_mem_reget(MCTX, OLD_PTR, OLD_SIZE, NEW_SIZE);
-+ NEW_PTR = isc_mem_creget(MCTX, OLD_PTR, OLD_COUNT, NEW_COUNT, sizeof(ELEM));
-
-@@
-expression MCTX, OLD_PTR, NEW_PTR, OLD_COUNT, NEW_COUNT;
-identifier OLD_SIZE, NEW_SIZE;
-type ELEM;
-@@
-
-- size_t NEW_SIZE = NEW_COUNT * sizeof(ELEM);
-- size_t OLD_SIZE = OLD_COUNT * sizeof(ELEM);
-- NEW_PTR = isc_mem_reget(MCTX, OLD_PTR, OLD_SIZE, NEW_SIZE);
-+ NEW_PTR = isc_mem_creget(MCTX, OLD_PTR, OLD_COUNT, NEW_COUNT, sizeof(ELEM));
-
-@@
-expression MCTX, OLD_PTR, NEW_PTR, OLD_COUNT, NEW_COUNT, ELEM;
-identifier OLD_SIZE, NEW_SIZE;
-@@
-
-- size_t NEW_SIZE = NEW_COUNT * sizeof(ELEM);
-- size_t OLD_SIZE = OLD_COUNT * sizeof(ELEM);
-- NEW_PTR = isc_mem_reget(MCTX, OLD_PTR, OLD_SIZE, NEW_SIZE);
-+ NEW_PTR = isc_mem_creget(MCTX, OLD_PTR, OLD_COUNT, NEW_COUNT, sizeof(ELEM));
-
-@@
-expression MCTX, OLD_PTR, NEW_PTR, OLD_SIZE, OLD_COUNT, NEW_SIZE, NEW_COUNT;
-type ELEM;
-@@
-
-- OLD_SIZE = OLD_COUNT * sizeof(ELEM);
-- NEW_SIZE = NEW_COUNT * sizeof(ELEM);
-- NEW_PTR = isc_mem_reget(MCTX, OLD_PTR, OLD_SIZE, NEW_SIZE);
-+ NEW_PTR = isc_mem_creget(MCTX, OLD_PTR, OLD_COUNT, NEW_COUNT, sizeof(ELEM));
-
-@@
-expression MCTX, OLD_PTR, NEW_PTR, OLD_SIZE, OLD_COUNT, NEW_SIZE, NEW_COUNT, ELEM;
-@@
-
-- OLD_SIZE = OLD_COUNT * sizeof(ELEM);
-- NEW_SIZE = NEW_COUNT * sizeof(ELEM);
-- NEW_PTR = isc_mem_reget(MCTX, OLD_PTR, OLD_SIZE, NEW_SIZE);
-+ NEW_PTR = isc_mem_creget(MCTX, OLD_PTR, OLD_COUNT, NEW_COUNT, sizeof(ELEM));
-
-@@
-expression MCTX, OLD_PTR, NEW_PTR, OLD_SIZE, OLD_COUNT, NEW_SIZE, NEW_COUNT;
-type ELEM;
-@@
-
-- NEW_SIZE = NEW_COUNT * sizeof(ELEM);
-- OLD_SIZE = OLD_COUNT * sizeof(ELEM);
-- NEW_PTR = isc_mem_reget(MCTX, OLD_PTR, OLD_SIZE, NEW_SIZE);
-+ NEW_PTR = isc_mem_reget(MCTX, OLD_PTR, OLD_COUNT, NEW_COUNT, sizeof(ELEM));
-
-@@
+type T;
+@@
+(
+(
+-size_t OLD_SIZE = OLD_COUNT * sizeof(ELEM);
+-size_t NEW_SIZE = NEW_COUNT * sizeof(ELEM);
+|
+-size_t NEW_SIZE = NEW_COUNT * sizeof(ELEM);
+-size_t OLD_SIZE = OLD_COUNT * sizeof(ELEM);
+)
+ NEW_PTR =
+- isc_mem_reget
++ isc_mem_creget
+ (MCTX, OLD_PTR, OLD_SIZE, NEW_SIZE
++ , sizeof(ELEM)
+ );
+|
+(
+-size_t OLD_SIZE = OLD_COUNT * sizeof(T);
+-size_t NEW_SIZE = NEW_COUNT * sizeof(T);
+|
+-size_t NEW_SIZE = NEW_COUNT * sizeof(T);
+-size_t OLD_SIZE = OLD_COUNT * sizeof(T);
+)
+ NEW_PTR =
+- isc_mem_reget
++ isc_mem_creget
+ (MCTX, OLD_PTR, OLD_SIZE, NEW_SIZE
++ , sizeof(T)
+ );
+)
+
+@replacement4@
expression MCTX, OLD_PTR, NEW_PTR, OLD_SIZE, OLD_COUNT, NEW_SIZE, NEW_COUNT, ELEM;
-@@
-
-- NEW_SIZE = NEW_COUNT * sizeof(ELEM);
-- OLD_SIZE = OLD_COUNT * sizeof(ELEM);
-- NEW_PTR = isc_mem_reget(MCTX, OLD_PTR, OLD_SIZE, NEW_SIZE);
-+ NEW_PTR = isc_mem_creget(MCTX, OLD_PTR, OLD_COUNT, NEW_COUNT, sizeof(ELEM));
-
-@@
-expression MCTX, OLD_PTR, OLD_COUNT, NEW_COUNT;
-type ELEM;
-@@
-
-- isc_mem_reget(MCTX, OLD_PTR, OLD_COUNT * sizeof(ELEM), NEW_COUNT * sizeof(ELEM))
-+ isc_mem_creget(MCTX, OLD_PTR, OLD_COUNT, NEW_COUNT, sizeof(ELEM))
-
-@@
+type T;
+@@
+(
+(
+-OLD_SIZE = OLD_COUNT * sizeof(ELEM);
+-NEW_SIZE = NEW_COUNT * sizeof(ELEM);
+|
+-NEW_SIZE = NEW_COUNT * sizeof(ELEM);
+-OLD_SIZE = OLD_COUNT * sizeof(ELEM);
+)
+ NEW_PTR =
+- isc_mem_reget
++ isc_mem_creget
+ (MCTX, OLD_PTR, OLD_SIZE, NEW_SIZE
++ , sizeof(ELEM)
+ );
+|
+(
+-OLD_SIZE = OLD_COUNT * sizeof(T);
+-NEW_SIZE = NEW_COUNT * sizeof(T);
+|
+-NEW_SIZE = NEW_COUNT * sizeof(T);
+-OLD_SIZE = OLD_COUNT * sizeof(T);
+)
+ NEW_PTR =
+- isc_mem_reget
++ isc_mem_creget
+ (MCTX, OLD_PTR, OLD_SIZE, NEW_SIZE
++ , sizeof(T)
+ );
+)
+
+@replacement5@
expression MCTX, OLD_PTR, OLD_COUNT, NEW_COUNT, ELEM;
-@@
-
-- isc_mem_reget(MCTX, OLD_PTR, OLD_COUNT * sizeof(ELEM), NEW_COUNT * sizeof(ELEM))
-+ isc_mem_creget(MCTX, OLD_PTR, OLD_COUNT, NEW_COUNT, sizeof(ELEM))
-
-@@
+type T;
+@@
+-isc_mem_reget
++isc_mem_creget
+ (MCTX,
+ OLD_PTR,
+(
+- OLD_COUNT * sizeof(ELEM)
++ OLD_COUNT
+ ,
+- NEW_COUNT * sizeof(ELEM)
++ NEW_COUNT, sizeof(ELEM)
+|
+- OLD_COUNT * sizeof(T)
++ OLD_COUNT
+ ,
+- NEW_COUNT * sizeof(T)
++ NEW_COUNT, sizeof(T)
+)
+ )
+
+@replacement6@
expression MCTX, OLD_PTR, OLD_SIZE, NEW_SIZE;
@@
-
-- isc_mem_reget(MCTX, OLD_PTR, OLD_SIZE, NEW_SIZE)
-+ isc_mem_creget(MCTX, OLD_PTR, OLD_SIZE, NEW_SIZE, sizeof(char))
+-isc_mem_reget
++isc_mem_creget
+ (MCTX,
+ OLD_PTR,
+ OLD_SIZE,
+ NEW_SIZE
++ , sizeof(char)
+ )