Squeak Class Documentation category index | class index  
 
AssignmentNode
  category: System-Compiler
  superclass: ParseNode
  subclasses:

AssignmentNode comment: 'I represent a (var_expr) construct.'

instance methods
  C translation
  asTranslatorNode

  code generation
  emitForEffect:on:
emitForValue:on:
sizeForEffect:
sizeForValue:

  equation translation
  variable

  initialize-release
  toDoIncrement:
value
variable:value:
variable:value:from:
variable:value:from:sourceRange:

  printing
  printOn:indent:
printOn:indent:precedence:

  tiles
  asMorphicSyntaxIn:
explanation

class methods
  no messages
 

instance methods
  C translation top  
 

asTranslatorNode


  code generation top  
 

emitForEffect:on:


 

emitForValue:on:


 

sizeForEffect:


 

sizeForValue:


  equation translation top  
 

variable


  initialize-release top  
 

toDoIncrement:

Only meant for Messages or Assignments - else return nil


 

value


 

variable:value:


 

variable:value:from:


 

variable:value:from:sourceRange:


  printing top  
 

printOn:indent:

If control gets here, avoid recursion loop.


 

printOn:indent:precedence:


  tiles top  
 

asMorphicSyntaxIn:

Default for missing implementations


 

explanation


class methods
  no messages top