Class: Cheri::Java::Builder::CheriYieldBuilder

Inherits:
BaseBuilder show all
Defined in:
lib/cheri/java/builder/main.rb

Overview

CherifyBuilder

Direct Known Subclasses

GenericCheriYieldBuilder

Instance Method Summary collapse

Methods inherited from BaseBuilder

#mod, #props, #resolve?, #run

Methods inherited from Builder::BaseBuilder

#child?, #parent?, #run

Methods included from Builder::Builder

#args, #child?, #parent?, #run, #sym

Methods included from Builder::Frame

#any?, #block, #child?, #ctx, #inspect, #mod, #object, #parent?, #run

Constructor Details

#initialize(ctx, sym, object, *args, &block) ⇒ CheriYieldBuilder

Returns a new instance of CheriYieldBuilder.



145
146
147
148
149
150
151
152
# File 'lib/cheri/java/builder/main.rb', line 145

def initialize(ctx,sym,object,*args,&block)
  super(ctx,sym,*args,&block)
  @obj = object
  @clazz = object.class
  @no_create = true
  @not_child = true
  @resolve = true
end