Spaces:
Running
Running
| transformations | |
| extractLabelDirective | |
| "Scan the top-level statements for an inlining directive of the form: | |
| self asmLabel: <boolean> | |
| and remove the directive from the method body. Answer the | |
| argument of the directive or true if there is no export directive." | |
| ^self | |
| extractDirective: #asmLabel: | |
| valueBlock: [:sendNode| sendNode args first value ~= false and: [mustAsmLabel := true. true]] | |
| default: true |