make code look better
[cdsspec-compiler.git] / test.cc
diff --git a/test.cc b/test.cc
index b6707b90c56417a2b417e5675e9c9f2ac923ac5f..56bc5546c28d0754ecd48157094eca5ce6b92b00 100644 (file)
--- a/test.cc
+++ b/test.cc
@@ -1,53 +1,3 @@
-#include <stdio.h>
-#include <stdlib.h>
-//#include "test.h"
-
-typedef void (*action_t)();
-
-void bar() {
-       printf("In bar\n");
+extern int test() {
+       return 10;
 }
 }
-
-template <typename T, action_t val, int b>
-class Class {
-       public:
-       static T arr;
-       struct A {
-               int &a;
-       };
-
-       static void action() {
-               printf("%d\n", arr);
-       }
-
-       action_t getFuncPtr() {
-               foo();
-               action();
-               return &Class::action;
-       }
-       
-       static void foo() {
-
-       }
-
-       static void init() {
-               action_t inst1 = &foo;
-               int a = (1, 2);
-       }
-
-       Class() {
-               //ar = T((int)val);
-               (*val)();
-               //foo();
-       }
-};
-
-#include "test.h"
-
-int main() {
-       Class<int> c;
-       action_t f_ptr = c.getFuncPtr();
-       //cc.getFuncPtr();
-       return 1;
-}
-