Uses of Class
koala.dynamicjava.tree.BlockStatement

Packages that use BlockStatement
koala.dynamicjava.interpreter Contains the classes for interpreting Java language statements. 
koala.dynamicjava.parser Provides the classes that compose the default parser for the language. 
koala.dynamicjava.tree Provides classes and interfaces for producing an abstract syntax tree. 
koala.dynamicjava.tree.visitor Contains interfaces and classes for traversing the syntax tree. 
koala.dynamicjava.util Contains miscellaneous utility classes. 
 

Uses of BlockStatement in koala.dynamicjava.interpreter
 

Methods in koala.dynamicjava.interpreter with parameters of type BlockStatement
 java.lang.Object TypeChecker.visit(BlockStatement node)
          Visits a BlockStatement
 java.lang.Object NameVisitor.visit(BlockStatement node)
          Visits a BlockStatement
 java.lang.Object EvaluationVisitor.visit(BlockStatement node)
          Visits a BlockStatement
 

Uses of BlockStatement in koala.dynamicjava.parser
 

Methods in koala.dynamicjava.parser that return BlockStatement
 BlockStatement Parser.block()
          Parses a block
 

Uses of BlockStatement in koala.dynamicjava.tree
 

Methods in koala.dynamicjava.tree that return BlockStatement
 BlockStatement MethodDeclaration.getBody()
          Returns the body of the method, null if the method is abstract
 BlockStatement Initializer.getBlock()
          Gets the block statement
 

Methods in koala.dynamicjava.tree with parameters of type BlockStatement
 void MethodDeclaration.setBody(BlockStatement bs)
          Sets the body
 void Initializer.setBlock(BlockStatement bs)
          Sets the block statement
 

Constructors in koala.dynamicjava.tree with parameters of type BlockStatement
MethodDeclaration(int flags, Type type, java.lang.String name, java.util.List params, java.util.List excepts, BlockStatement body)
          Creates a new method declaration
MethodDeclaration(int flags, Type type, java.lang.String name, java.util.List params, java.util.List excepts, BlockStatement body, java.lang.String fn, int bl, int bc, int el, int ec)
          Creates a new method declaration
Initializer(BlockStatement block, java.lang.String fn, int bl, int bc, int el, int ec)
          Creates a new initializer statement
ClassInitializer(BlockStatement block)
          Creates a new initializer statement
ClassInitializer(BlockStatement block, java.lang.String fn, int bl, int bc, int el, int ec)
          Creates a new initializer statement
InstanceInitializer(BlockStatement block)
          Creates a new initializer statement
InstanceInitializer(BlockStatement block, java.lang.String fn, int bl, int bc, int el, int ec)
          Creates a new initializer statement
 

Uses of BlockStatement in koala.dynamicjava.tree.visitor
 

Methods in koala.dynamicjava.tree.visitor with parameters of type BlockStatement
 java.lang.Object VisitorObject.visit(BlockStatement node)
          Visits a BlockStatement
 java.lang.Object Visitor.visit(BlockStatement node)
          Visits a BlockStatement
 

Uses of BlockStatement in koala.dynamicjava.util
 

Methods in koala.dynamicjava.util with parameters of type BlockStatement
 java.lang.Object DisplayVisitor.visit(BlockStatement node)
          Visits a BlockStatement
 



Copyright © 2001 Stephane Hillion. All Rights Reserved.