mirror of
https://github.com/google/blockly.git
synced 2026-01-04 23:50:12 +01:00
chore: merge develop into rc/v11
This commit is contained in:
@@ -60,8 +60,17 @@ export function procedures_defreturn(block: Block, generator: PhpGenerator) {
|
||||
generator.INDENT,
|
||||
);
|
||||
}
|
||||
const branch = generator.statementToCode(block, 'STACK');
|
||||
let returnValue = generator.valueToCode(block, 'RETURN', Order.NONE) || '';
|
||||
let branch = '';
|
||||
if (block.getInput('STACK')) {
|
||||
// The 'procedures_defreturn' block might not have a STACK input.
|
||||
branch = generator.statementToCode(block, 'STACK');
|
||||
}
|
||||
let returnValue = '';
|
||||
if (block.getInput('RETURN')) {
|
||||
// The 'procedures_defnoreturn' block (which shares this code)
|
||||
// does not have a RETURN input.
|
||||
returnValue = generator.valueToCode(block, 'RETURN', Order.NONE) || '';
|
||||
}
|
||||
let xfix2 = '';
|
||||
if (branch && returnValue) {
|
||||
// After executing the function body, revisit this block for the return.
|
||||
|
||||
Reference in New Issue
Block a user