gnu.expr

Class BindingInitializer

public class BindingInitializer extends Initializer

Constructor Summary
BindingInitializer(Declaration decl, Expression value)
Method Summary
static voidcreate(Declaration decl, Expression value, Compilation comp)
Create a BindingInitializer and link it into the correct intializer chain.
voidemit(Compilation comp)
static MethodmakeLocationMethod(Object name)

Constructor Detail

BindingInitializer

public BindingInitializer(Declaration decl, Expression value)

Method Detail

create

public static void create(Declaration decl, Expression value, Compilation comp)
Create a BindingInitializer and link it into the correct intializer chain.

emit

public void emit(Compilation comp)

makeLocationMethod

public static Method makeLocationMethod(Object name)