]> gitweb.factorcode.org Git - factor.git/commitdiff
alien.parser: method object return-type-name is redundant
authorBjörn Lindqvist <bjourne@gmail.com>
Tue, 9 Aug 2016 10:19:27 +0000 (12:19 +0200)
committerBjörn Lindqvist <bjourne@gmail.com>
Wed, 10 Aug 2016 19:34:37 +0000 (21:34 +0200)
basis/alien/parser/parser-tests.factor
basis/alien/parser/parser.factor

index 2b10cc48f50c9ce04f2cf088eb94378398c8a163..6fd8dc3cd7babc873b9a4a50da77b06cd0c6fed7 100644 (file)
@@ -46,6 +46,11 @@ IN: alien.parser.tests
     { "ayae" } [ parse-enum-name new-definitions get first in? ] with-parsing
 ] unit-test
 
+! return-type-name
+{ "void" } [
+    void return-type-name
+] unit-test
+
 >>
 
 TYPEDEF: char char2
index 610d1fabcadaf09537185e62497b8563f3b7fa59..a0c1bf7f5284822ef8b6c531aad398949e688067 100755 (executable)
@@ -74,7 +74,6 @@ ERROR: *-in-c-type-name name ;
 <PRIVATE
 GENERIC: return-type-name ( type -- name )
 
-M: object return-type-name drop "void" ;
 M: word return-type-name name>> ;
 M: pointer return-type-name to>> return-type-name CHAR: * suffix ;