/* (omit javadoc for this method) * Method declared on ASTNode. */ void accept0(ASTVisitor visitor) { boolean visitChildren = visitor.visit(this); if (visitChildren) { acceptChild(visitor, getLabel()); } visitor.endVisit(this); }
/* (omit javadoc for this method) * Method declared on ASTNode. */ void accept0(ASTVisitor visitor) { boolean visitChildren = visitor.visit(this); if (visitChildren) { acceptChildren(visitor, this.fragments); } visitor.endVisit(this); }
/* (omit javadoc for this method) * Method declared on ASTNode. */ void accept0(ASTVisitor visitor) { boolean visitChildren = visitor.visit(this); if (visitChildren) { // visit children in normal left to right reading order acceptChild(visitor, getOperand()); } visitor.endVisit(this); }
@Override public boolean accept(final ASTVisitor visitor) { for (final Expr e : preds) { visitor.enterFocus(); if (!e.accept(visitor)) return false; visitor.exitFocus(); } return root.accept(visitor); }
@Override void accept0(ASTVisitor visitor) { boolean visitChildren = visitor.visit(this); if (visitChildren) { acceptChild(visitor, leftOperand); acceptChild(visitor, rightOperand); } visitor.endVisit(this); }
/* (non-Javadoc) * @see org.eclipse.wst.jsdt.core.dom.ASTNode#accept0(org.eclipse.wst.jsdt.core.dom.ASTVisitor) */ @Override void accept0(ASTVisitor visitor) { boolean visitChildren = visitor.visit(this); if (visitChildren) { acceptChild(visitor, getDeclaration()); acceptChild(visitor, getSource()); acceptChildren(visitor, this.specifiers); } visitor.endVisit(this); }
/* (omit javadoc for this method) * Method declared on ASTNode. */ void accept0(ASTVisitor visitor) { boolean visitChildren = visitor.visit(this); if (visitChildren) { // visit children in normal left to right reading order acceptChild(visitor, getBody()); acceptChildren(visitor, this.catchClauses); acceptChild(visitor, getFinally()); } visitor.endVisit(this); }
/* (omit javadoc for this method) * Method declared on ASTNode. */ void accept0(ASTVisitor visitor) { boolean visitChildren = visitor.visit(this); if (visitChildren) { // visit children in normal left to right reading order acceptChild(visitor, getQualifier()); acceptChildren(visitor, this.typeArguments); acceptChild(visitor, getName()); } visitor.endVisit(this); }
/* (omit javadoc for this method) * Method declared on ASTNode. */ void accept0(ASTVisitor visitor) { boolean visitChildren = visitor.visit(this); if (visitChildren) { // visit children in normal left to right reading order acceptChildren(visitor, this.preDDocs); acceptChildren(visitor, this.modifiers); acceptChild(visitor, getBody()); acceptChild(visitor, getPostDDoc()); } visitor.endVisit(this); }
/* (omit javadoc for this method) * Method declared on ASTNode. */ void accept0(ASTVisitor visitor) { boolean visitChildren = visitor.visit(this); if (visitChildren) { acceptChild(visitor, getJavadoc()); if (this.ast.apiLevel >= AST.JLS3) { acceptChildren(visitor, this.modifiers); } acceptChild(visitor, getBody()); } visitor.endVisit(this); }
/* (omit javadoc for this method) * Method declared on ASTNode. */ void accept0(ASTVisitor visitor) { boolean visitChildren = visitor.visit(this); if (visitChildren) { // visit children in normal left to right reading order if (this.ast.apiLevel >= AST.JLS8) { acceptChildren(visitor, this.annotations); } acceptChild(visitor, getName()); acceptChildren(visitor, this.typeBounds); } visitor.endVisit(this); }
/* (omit javadoc for this method) * Method declared on ASTNode. */ void accept0(ASTVisitor visitor) { boolean visitChildren = visitor.visit(this); if (visitChildren) { // visit children in normal left to right reading order if (this.ast.apiLevel >= AST.JLS3_INTERNAL) { acceptChildren(visitor, this.modifiers); } acceptChild(visitor, getType()); acceptChildren(visitor, this.variableDeclarationFragments); } visitor.endVisit(this); }
@Override public boolean accept(final ASTVisitor visitor) { if (root == null) { if (!visitor.lock(DBLocking.CTX)) return false; } else if (!root.accept(visitor)) { return false; } visitor.enterFocus(); if (!visitAll(visitor, steps)) return false; visitor.exitFocus(); return true; }
/* (omit javadoc for this method) * Method declared on ASTNode. */ void accept0(ASTVisitor visitor) { boolean visitChildren = visitor.visit(this); if (visitChildren) { // visit children in normal left to right reading order acceptChild(visitor, getLeftOperand()); acceptChild(visitor, getRightOperand()); if (this.extendedOperands != null) { // be careful not to trigger lazy creation of list acceptChildren(visitor, this.extendedOperands); } } visitor.endVisit(this); }
@Override public final boolean accept(final ASTVisitor visitor) { if (exprs.length == 0) { if (oneOf(func, COLLECTION, URI_COLLECTION) && !visitor.lock(DBLocking.COLL)) return false; } else if (!(exprs[0] instanceof Str)) { if (!visitor.lock(null)) return false; } else { final QueryInput qi = new QueryInput(string(((Str) exprs[0]).string())); if (qi.db == null && !visitor.lock(null)) return false; if (!visitor.lock(qi.db)) return false; } return super.accept(visitor); }
@Override public boolean accept(final ASTVisitor visitor) { if (!visitAll(visitor, specs)) return false; for (final Expr ng : preExpr) if (!ng.accept(visitor)) return false; for (final Var ng : post) if (!visitor.declared(ng)) return false; return true; }
/* (omit javadoc for this method) * Method declared on ASTNode. */ void accept0(ASTVisitor visitor) { boolean visitChildren = visitor.visit(this); if (visitChildren) { // visit children in normal left to right reading order acceptChild(visitor, getExpression()); if (this.ast.apiLevel == AST.JLS2_INTERNAL) { acceptChild(visitor, getName()); } if (this.ast.apiLevel >= AST.JLS3) { acceptChildren(visitor, this.typeArguments); acceptChild(visitor, getType()); } acceptChildren(visitor, this.arguments); acceptChild(visitor, getAnonymousClassDeclaration()); } visitor.endVisit(this); }
@Override public final boolean accept(final ASTVisitor visitor) { if (exprs.length == 0) { if (!visitor.lock(null)) return false; } else { if (!dataLock(visitor, 0)) return false; } return super.accept(visitor); }
/* (omit javadoc for this method) * Method declared on ASTNode. */ void accept0(ASTVisitor visitor) { boolean visitChildren = visitor.visit(this); if (visitChildren) { // visit children in normal left to right reading order if (this.ast.apiLevel == AST.JLS2_INTERNAL) { acceptChild(visitor, getJavadoc()); acceptChild(visitor, getName()); acceptChild(visitor, getSuperclass()); acceptChildren(visitor, this.bodyDeclarations); } if (this.ast.apiLevel >= AST.JLS3) { acceptChild(visitor, getJavadoc()); acceptChildren(visitor, this.modifiers); acceptChild(visitor, getName()); acceptChild(visitor, getSuperclassType()); acceptChildren(visitor, this.bodyDeclarations); } } visitor.endVisit(this); }
public <S, E> E accept(ASTVisitor<S, E> visitor) { return visitor.visit(this); }
@Override public boolean accept(final ASTVisitor visitor) { return expr.accept(visitor) && visitor.declared(var); }
@Override public boolean accept(final ASTVisitor visitor) { return visitor.dynFuncCall(this) && visitAll(visitor, expr); }
@Override public boolean accept(final ASTVisitor visitor) { return visitor.inlineFunc(this); }
@Override public boolean visit(final ASTVisitor visitor) { for (final Var v : args) if (!visitor.declared(v)) return false; return expr.accept(visitor); }
@Override public boolean accept(final ASTVisitor visitor) { return (exprs.length != 0 || visitor.lock(DBLocking.CTX)) && super.accept(visitor); }
@Override public <R> R accept(ASTVisitor<R> visitor) { return visitor.visitForEachStatement(this); }
@Override public <R> R accept(ASTVisitor<R> visitor) { return visitor.visitThrowExpression(this); }
/* (omit javadoc for this method) * Method declared on ASTNode. */ void accept0(ASTVisitor visitor) { visitor.visit(this); visitor.endVisit(this); }
@Override public <RETURN_TYPE, PARAMETER_TYPE> RETURN_TYPE accept( final ASTVisitor<RETURN_TYPE, PARAMETER_TYPE> v, final PARAMETER_TYPE p) { return v.visitCall(this, p); }
@Override public Object visit(ASTVisitor v, Object arg) throws Exception { return v.visitDoCommand(this, arg); }