File tree Expand file tree Collapse file tree 1 file changed +5
-0
lines changed Expand file tree Collapse file tree 1 file changed +5
-0
lines changed Original file line number Diff line number Diff line change @@ -44,6 +44,7 @@ Here is a summary:
44
44
QUIT {...} # catch async exceptions within a whenever-block, runs very last
45
45
46
46
COMPOSE {...} # when a role is composed into a class
47
+ CLOSE {...} # appears in a supply block, called when the supply is closed
47
48
48
49
Phasers marked with a C < * > have a run-time value, and if evaluated earlier than
49
50
their surrounding expression, they simply save their result for use in the
@@ -224,6 +225,10 @@ treated as if declared at C<use> time in the using module. (It is erroneous to
224
225
depend on this order if the module is used more than once, however, since the
225
226
phasers are only installed the first time they're noticed.)
226
227
228
+ = head2 X < CLOSE|CLOSE (phasers) >
229
+
230
+ Appears in a supply block. Called when the supply is closed.
231
+
227
232
= head1 Block Phasers
228
233
229
234
Execution in the context of a block has its own phases.
You can’t perform that action at this time.
0 commit comments