bind: replace an incorrect return with continue
Change-Id: Ie929e60614b7a42ab7f65b500725168015946f87
Reviewed-on: https://go-review.googlesource.com/24080
Reviewed-by: Hyang-Ah Hana Kim <hyangah@gmail.com>
diff --git a/bind/genobjc.go b/bind/genobjc.go
index cf726c4..7e7a8b3 100644
--- a/bind/genobjc.go
+++ b/bind/genobjc.go
@@ -714,7 +714,7 @@
for _, m := range summary.callable {
if !g.isSigSupported(m.Type()) {
g.Printf("// skipped method %s.%s with unsupported parameter or return types\n\n", obj.Name(), m.Name())
- return
+ continue
}
s := g.funcSummary(m)
g.Printf("- %s;\n", s.asMethod(g))
diff --git a/bind/testdata/ignore.objc.h.golden b/bind/testdata/ignore.objc.h.golden
index 6387f93..56d86d7 100644
--- a/bind/testdata/ignore.objc.h.golden
+++ b/bind/testdata/ignore.objc.h.golden
@@ -57,5 +57,8 @@
- (id)initWithRef:(id)ref;
// skipped method I.Argument with unsupported parameter or return types
+// skipped method I.Result with unsupported parameter or return types
+
+@end
#endif