Example #1
0
 @Override
 public ClassNode nodesDo_(final st.gravel.support.jvm.Block1<Object, Node> _aBlock) {
   for (final MethodNode _temp1 : _methods) {
     _aBlock.value_(_temp1);
   }
   for (final VariableDeclarationNode _temp2 : _instVars) {
     _aBlock.value_(_temp2);
   }
   return this;
 }
Example #2
0
 @Override
 public ClassNode selectorsDo_(final st.gravel.support.jvm.Block1<Object, String> _aBlock) {
   for (final MethodNode _m : _methods) {
     _aBlock.value_(_m.selector());
   }
   return this;
 }
Example #3
0
 @Override
 public PragmaNode withAllNodesDo_pruneWhere_(
     final st.gravel.support.jvm.Block1<Object, Node> _aBlock,
     final st.gravel.support.jvm.Block1<Boolean, Node> _pruneBlock) {
   _aBlock.value_(this);
   this.allNodesDo_pruneWhere_(_aBlock, _pruneBlock);
   return this;
 }
Example #4
0
 @Override
 public ClassNode allMethodsIn_do_(
     final SystemNode _aSystemNode,
     final st.gravel.support.jvm.Block1<Object, MethodNode> _aBlock) {
   final ClassDescriptionNode _scn;
   for (final MethodNode _temp1 : _methods) {
     _aBlock.value_(_temp1);
   }
   _scn = this.superclassNodeIn_(_aSystemNode);
   if (_scn == null) {
     return ClassNode.this;
   }
   _scn.allMethodsIn_do_(_aSystemNode, _aBlock);
   return this;
 }
Example #5
0
 @Override
 public ClassNode withAllNodesDo_(final st.gravel.support.jvm.Block1<Object, Node> _aBlock) {
   _aBlock.value_(this);
   this.allNodesDo_(_aBlock);
   return this;
 }