- fixed missing return issues
R=r
OCL=15168
CL=15168
diff --git a/usr/gri/gosrc/parser.go b/usr/gri/gosrc/parser.go
index 6cccb55..95f1771 100644
--- a/usr/gri/gosrc/parser.go
+++ b/usr/gri/gosrc/parser.go
@@ -348,6 +348,8 @@
P.Ecart();
return nil;
}
+
+ panic("UNREACHABLE");
}
@@ -412,6 +414,8 @@
P.Ecart();
return Universe.bad_t;
}
+
+ panic("UNREACHABLE");
}
@@ -1525,6 +1529,7 @@
P.CloseScope();
P.Ecart();
+ return nil;
}
@@ -1657,7 +1662,7 @@
}
-func (P *Parser) ParseRangeStat() bool {
+func (P *Parser) ParseRangeStat() {
P.Trace("RangeStat");
P.Expect(Scanner.RANGE);
@@ -1670,7 +1675,7 @@
}
-func (P *Parser) ParseSelectStat() bool {
+func (P *Parser) ParseSelectStat() {
P.Trace("SelectStat");
P.Expect(Scanner.SELECT);