Handbook
Glossary
need-return-continuation? ( ast -- ? )
Vocabulary
smalltalk
.
compiler
.
return
Inputs
ast
an
object
Outputs
?
an
object
Definition
IN:
smalltalk.compiler.return
GENERIC:
need-return-continuation?
( ast -- ? )
Methods
USING:
arrays
sequences
smalltalk.compiler.return
;
M:
array
need-return-continuation?
[
need-return-continuation?
]
any?
;
USING:
accessors
smalltalk.ast
smalltalk.compiler.return
;
M:
ast-assignment
need-return-continuation?
value>>
need-return-continuation?
;
USING:
accessors
smalltalk.ast
smalltalk.compiler.return
;
M:
ast-block
need-return-continuation?
body>>
need-return-continuation?
;
USING:
accessors
combinators.short-circuit
smalltalk.ast
smalltalk.compiler.return
;
M:
ast-cascade
need-return-continuation?
{
[
receiver>>
need-return-continuation?
]
[
messages>>
need-return-continuation?
]
}
1||
;
USING:
accessors
combinators.short-circuit
smalltalk.ast
smalltalk.compiler.return
;
M:
ast-message-send
need-return-continuation?
{
[
receiver>>
need-return-continuation?
]
[
arguments>>
need-return-continuation?
]
}
1||
;
USING:
accessors
smalltalk.ast
smalltalk.compiler.return
;
M:
ast-message
need-return-continuation?
arguments>>
need-return-continuation?
;
USING:
kernel
smalltalk.ast
smalltalk.compiler.return
;
M:
ast-return
need-return-continuation?
drop
t
;
USING:
accessors
smalltalk.ast
smalltalk.compiler.return
;
M:
ast-sequence
need-return-continuation?
body>>
need-return-continuation?
;
USING:
kernel
smalltalk.compiler.return
;
M:
object
need-return-continuation?
drop
f
;