]> Nishi Git Mirror - gwion.git/commitdiff
:white_check_mark: ';' after fptr def
authorJérémie Astor <astor.jeremie@wanadoo.fr>
Tue, 26 May 2020 10:10:23 +0000 (12:10 +0200)
committerJérémie Astor <astor.jeremie@wanadoo.fr>
Tue, 26 May 2020 10:10:23 +0000 (12:10 +0200)
tests/error/fptr_other_class.gw
tests/error/func_ptr_empty.gw
tests/error/pointer_outside_class.gw
tests/error/pointer_unknown.gw
tests/error/ptr_arg_0_size.gw
tests/error/ptr_arg_array.gw
tests/error/ptr_defined.gw
tests/tree/fptr_other_class.gw

index 7a97e56215fc52b7f68bfe2a440e105a2e481707..ebc54691762046278e8746414eaec8f0d05be68d 100644 (file)
@@ -1,8 +1,8 @@
 #! [contains] can't use non global fptr of other class
 class C {
-  typedef void t_ptr() {}
+  typedef void t_ptr();
 }
 class D {
-  typedef void t_ptr() {}
+  typedef void t_ptr();
   C->t_ptr ptr;
 }
index 3b59ce854abf1f341d0d7ed39b5ca26a72352a9a..309c711b151831c56371981f2a038e91051c449f 100644 (file)
@@ -1,4 +1,4 @@
 #! [contains] NullPtrException
-typedef void Test()
+typedef void Test();
 Test test;
 test();
index cd1c932711505d1d730363d5fdd3d3ebdc569b92..bc989edcf2205e0dfcfa11009d4a4b4ef4de2d7e 100644 (file)
@@ -1,2 +1,2 @@
 #! [contains] can only be used at class scope
-typedef static void my_fun(){}
+typedef static void my_fun();
index 66ddfcadb83cf5a337511b780a34847ede1ef2c4..da39d63f12e7c62a186cdfb604adb5a2371f92b1 100644 (file)
@@ -1,2 +1,2 @@
 #! [contains] unknown type
- typedef unknown_type my_fun(){}
+typedef unknown_type my_fun();
index 1f0229b6ce65e1597e8df50108a05f8cd0f30857..cb508caea3b280e4efb55b0678e624d62da15190 100644 (file)
@@ -1,2 +1,2 @@
 #! [contains] cannot declare variables of size '0'
- typedef void my_func(void arg){}
+typedef void my_func(void arg);
index ba2ca796ec155097a7887b34a6c79979148fb67e..3a8a23a5863d12d76af6d6ac78bd019dd7331c02 100644 (file)
@@ -1,2 +1,2 @@
 #! [contains] must be defined with empty
- typedef void my_func (int i[4]){}
+typedef void my_func (int i[4]);
index bfb6abf189649f63ee1bfb0d5a1d475866ccc79f..1338a77508f29257846954ea98959bf03ff73158 100644 (file)
@@ -1,3 +1,3 @@
 #! [contains] has already been defined in the same scope
 int i;
-typedef void i(){}
+typedef void i();
index 7a97e56215fc52b7f68bfe2a440e105a2e481707..ebc54691762046278e8746414eaec8f0d05be68d 100644 (file)
@@ -1,8 +1,8 @@
 #! [contains] can't use non global fptr of other class
 class C {
-  typedef void t_ptr() {}
+  typedef void t_ptr();
 }
 class D {
-  typedef void t_ptr() {}
+  typedef void t_ptr();
   C->t_ptr ptr;
 }