Permalink
Browse files

Mark set_foo_keyed_bar methods with :manual_wb in FIA

  • Loading branch information...
1 parent 99e9649 commit 8fcbee3537bc03d4ac388702f56bc0c141e5c81a @bacek bacek committed Feb 17, 2011
Showing with 8 additions and 8 deletions.
  1. +8 −8 src/pmc/fixedintegerarray.pmc
@@ -381,7 +381,7 @@ Sets the integer value of the element at index C<key> to C<value>.
*/
- VTABLE void set_integer_keyed_int(INTVAL key, INTVAL value) {
+ VTABLE void set_integer_keyed_int(INTVAL key, INTVAL value) :manual_wb {
INTVAL *int_array;
INTVAL size;
@@ -405,7 +405,7 @@ Sets the integer value of the element at index C<key> to C<value>.
*/
- VTABLE void set_integer_keyed(PMC *key, INTVAL value) {
+ VTABLE void set_integer_keyed(PMC *key, INTVAL value) :manual_wb {
const INTVAL k = VTABLE_get_integer(INTERP, key);
SELF.set_integer_keyed_int(k, value);
}
@@ -420,7 +420,7 @@ Sets the floating-point value of the element at index C<key> to C<value>.
*/
- VTABLE void set_number_keyed_int(INTVAL key, FLOATVAL value) {
+ VTABLE void set_number_keyed_int(INTVAL key, FLOATVAL value) :manual_wb {
SELF.set_integer_keyed_int(key, (INTVAL)value);
}
@@ -434,7 +434,7 @@ Sets the floating-point value of the element at index C<key> to C<value>.
*/
- VTABLE void set_number_keyed(PMC *key, FLOATVAL value) {
+ VTABLE void set_number_keyed(PMC *key, FLOATVAL value) :manual_wb {
const INTVAL k = VTABLE_get_integer(INTERP, key);
SELF.set_number_keyed_int(k, value);
}
@@ -449,7 +449,7 @@ Sets the Parrot string value of the element at index C<key> to C<value>.
*/
- VTABLE void set_string_keyed_int(INTVAL key, STRING *value) {
+ VTABLE void set_string_keyed_int(INTVAL key, STRING *value) :manual_wb {
const INTVAL tempInt = Parrot_str_to_int(INTERP, value);
SELF.set_integer_keyed_int(key, tempInt);
}
@@ -464,7 +464,7 @@ Sets the string value of the element at index C<key> to C<value>.
*/
- VTABLE void set_string_keyed(PMC *key, STRING *value) {
+ VTABLE void set_string_keyed(PMC *key, STRING *value) :manual_wb {
const INTVAL k = VTABLE_get_integer(INTERP, key);
SELF.set_string_keyed_int(k, value);
}
@@ -479,7 +479,7 @@ Sets the PMC value of the element at index C<key> to C<*src>.
*/
- VTABLE void set_pmc_keyed_int(INTVAL key, PMC *src) {
+ VTABLE void set_pmc_keyed_int(INTVAL key, PMC *src) :manual_wb {
const INTVAL tempInt = VTABLE_get_integer(INTERP, src);
SELF.set_integer_keyed_int(key, tempInt);
}
@@ -494,7 +494,7 @@ Sets the string value of the element at index C<key> to C<value>.
*/
- VTABLE void set_pmc_keyed(PMC *key, PMC *value) {
+ VTABLE void set_pmc_keyed(PMC *key, PMC *value) :manual_wb {
const INTVAL k = VTABLE_get_integer(INTERP, key);
SELF.set_pmc_keyed_int(k, value);
}

0 comments on commit 8fcbee3

Please sign in to comment.