Package st.gravel.support.compiler.ast

Examples of st.gravel.support.compiler.ast.ClassDiff


              _nextRef = _each.superclassReference();
              boolean _temp2 = false;
              while (!_temp2) {
                _temp2 = _nextRef == null;
                if (!_temp2) {
                  final ClassDiff _superNode;
                  final Reference _ref;
                  _ref = _nextRef;
                  _superNode = ((ClassDiff) st.gravel.support.jvm.OrderedCollectionExtensions.detect_ifNone_(_classDiffs[0], new st.gravel.support.jvm.Predicate1<ClassDiff>() {

                    @Override
                    public boolean value_(final ClassDiff _cd) {
                      return st.gravel.support.jvm.ObjectExtensions.equals_(_cd.reference(), _ref);
                    }
                  }, ((st.gravel.support.jvm.Block0<ClassDiff>) (new st.gravel.support.jvm.Block0<ClassDiff>() {

                    @Override
                    public ClassDiff value() {
                      throw new RuntimeException("Prereq not found");
                    }
                  }))));
                  _nextRef = _superNode.isStatic() ? null : _superNode.superclassReference();
                  _superNode.beStatic();
                }
              }
            }
          }
          _classDiffs[0].add(_each);
View Full Code Here

TOP

Related Classes of st.gravel.support.compiler.ast.ClassDiff

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.