Thanks to visit codestin.com Credit goes to github.com
We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
mayHaveSideEffects
ReturnStmt
1 parent 2c50014 commit d588ee3Copy full SHA for d588ee3
1 file changed
go/ql/lib/semmle/go/Stmt.qll
@@ -569,7 +569,7 @@ class ReturnStmt extends @returnstmt, Stmt {
569
/** Gets the unique returned expression, if there is only one. */
570
Expr getExpr() { getNumChild() = 1 and result = getExpr(0) }
571
572
- override predicate mayHaveSideEffects() { getExpr().mayHaveSideEffects() }
+ override predicate mayHaveSideEffects() { getAnExpr().mayHaveSideEffects() }
573
574
override string toString() { result = "return statement" }
575
0 commit comments