eXept Software AG Logo

Smalltalk/X Webserver

Documentation of class 'JavaScriptCompiler::LoopDescription':

Home

Documentation
www.exept.de
Everywhere
for:
[back]

Class: LoopDescription (private in JavaScriptCompiler

This class is only visible from within JavaScriptCompiler.

Inheritance:

   Object
   |
   +--JavaScriptCompiler::LoopDescription
      |
      +--JavaScriptCompiler::SwitchDescription

Package:
stx:libjavascript
Category:
Languages-JavaScript-Compiling & Parsing
Owner:
JavaScriptCompiler

Instance protocol:

accessing
o  breakLabel
return the value of the instance variable 'breakLabel' (automatically generated)

o  breakLabel: something
set the value of the instance variable 'breakLabel' (automatically generated)

o  continueLabel
return the value of the instance variable 'continueLabel' (automatically generated)

o  continueLabel: something
set the value of the instance variable 'continueLabel' (automatically generated)

backpatching
o  patchBreaksTo: breakPosition in: codeStream

o  patchContinuesTo: continuePosition in: codeStream

o  rememberToBackPatchForBreak: position

o  rememberToBackPatchForContinue: position

code generation
o  codeForBreakOn: aStream at: lineNr for: aCompiler

o  codeForContinueOn: aStream at: lineNr for: aCompiler

queries
o  isLoop



ST/X 7.2.0.0; WebServer 1.670 at bd0aa1f87cdd.unknown:8081; Thu, 18 Apr 2024 22:24:30 GMT