Package org.eclipse.epsilon.common.util
Class AstUtil
- java.lang.Object
-
- org.eclipse.epsilon.common.util.AstUtil
-
public class AstUtil extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description AstUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static ASTgetChild(AST parent, int type)static ASTgetChildAt(AST parent, int index)static java.util.List<AST>getChildren(AST parent)static java.util.List<AST>getChildren(AST parent, int... types)static java.util.List<AST>getChildrenBut(AST parent, int type)static intgetChildrenCount(AST parent)static ASTgetFirstConcreteChild(AST parent)static intgetParentType(AST child)static booleanhasAtMostNChildrenOfTypes(int n, AST parent, int... types)
-