]> gitweb.factorcode.org Git - factor.git/commitdiff
VM: Refactor fixup.hpp to Factor style
authorErik Charlebois <erikcharlebois@gmail.com>
Sun, 12 May 2013 02:00:47 +0000 (22:00 -0400)
committerErik Charlebois <erikcharlebois@gmail.com>
Sun, 12 May 2013 17:24:44 +0000 (13:24 -0400)
vm/fixup.hpp

index 3c768aff8d1f30d2eaa157145dce1208ae2bb868..fef1d6e2dcd99c1c1f73f549a44df464b3f755a7 100644 (file)
@@ -1,46 +1,25 @@
-namespace factor
-{
-
-template<typename T>
-struct identity {
-       T operator()(T t)
-       {
-               return t;
-       }
+namespace factor {
+
+template <typename T> struct identity {
+  T operator()(T t) { return t; }
 };
 
 struct no_fixup {
-       static const bool translated_code_block_map = false;
-
-       object *fixup_data(object *obj)
-       {
-               return obj;
-       }
-
-       code_block *fixup_code(code_block *compiled)
-       {
-               return compiled;
-       }
-
-       object *translate_data(const object *obj)
-       {
-               return fixup_data((object *)obj);
-       }
-
-       code_block *translate_code(const code_block *compiled)
-       {
-               return fixup_code((code_block *)compiled);
-       }
-
-       cell size(object *obj)
-       {
-               return obj->size();
-       }
-
-       cell size(code_block *compiled)
-       {
-               return compiled->size();
-       }
+  static const bool translated_code_block_map = false;
+
+  object* fixup_data(object* obj) { return obj; }
+
+  code_block* fixup_code(code_block* compiled) { return compiled; }
+
+  object* translate_data(const object* obj) { return fixup_data((object*)obj); }
+
+  code_block* translate_code(const code_block* compiled) {
+    return fixup_code((code_block*)compiled);
+  }
+
+  cell size(object* obj) { return obj->size(); }
+
+  cell size(code_block* compiled) { return compiled->size(); }
 };
 
 }