We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
mayHaveSideEffects
ReturnStmt
1 parent 2c50014 commit d588ee3Copy full SHA for d588ee3
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