public SynchronizedStatementTreeImpl synchronizedStatement(InternalSyntaxToken synchronizedToken, InternalSyntaxToken openParenToken, ExpressionTree expression, InternalSyntaxToken closeParenToken, BlockTreeImpl block) { return new SynchronizedStatementTreeImpl(synchronizedToken, openParenToken, expression, closeParenToken, block); }
public SynchronizedStatementTreeImpl(InternalSyntaxToken synchronizedKeyword, InternalSyntaxToken openParenToken, ExpressionTree expression, InternalSyntaxToken closeParenToken, BlockTree block, AstNode... children) { super(Kind.SYNCHRONIZED_STATEMENT); this.expression = Preconditions.checkNotNull(expression); this.block = Preconditions.checkNotNull(block); this.synchronizedKeyword = synchronizedKeyword; this.openParenToken = openParenToken; this.closeParenToken = closeParenToken; for (AstNode child : children) { addChild(child); } }
public SynchronizedStatementTreeImpl synchronizedStatement(InternalSyntaxToken synchronizedToken, InternalSyntaxToken openParenToken, ExpressionTree expression, InternalSyntaxToken closeParenToken, BlockTreeImpl block) { return new SynchronizedStatementTreeImpl(synchronizedToken, openParenToken, expression, closeParenToken, block); }
public SynchronizedStatementTreeImpl synchronizedStatement(InternalSyntaxToken synchronizedToken, InternalSyntaxToken openParenToken, ExpressionTree expression, InternalSyntaxToken closeParenToken, BlockTreeImpl block) { return new SynchronizedStatementTreeImpl(synchronizedToken, openParenToken, expression, closeParenToken, block); }
public SynchronizedStatementTreeImpl synchronizedStatement(AstNode synchronizedToken, AstNode openParen, ExpressionTree expression, AstNode closeParen, BlockTreeImpl block) { InternalSyntaxToken synchronizedKeyword = InternalSyntaxToken.create(synchronizedToken); InternalSyntaxToken openParenToken = InternalSyntaxToken.create(openParen); InternalSyntaxToken closeParenToken = InternalSyntaxToken.create(closeParen); return new SynchronizedStatementTreeImpl(synchronizedKeyword, openParenToken, expression, closeParenToken, block, synchronizedKeyword, openParenToken, (AstNode) expression, closeParenToken, block); }