public static final class Java.SynchronizedStatement extends Java.Statement
Modifier and Type | Field and Description |
---|---|
Java.BlockStatement |
body
The body of this SYNCHRONIZED statement.
|
Java.Rvalue |
expression
The object reference on which the statement synchronizes.
|
localVariables
NOWHERE
Constructor and Description |
---|
SynchronizedStatement(Location location,
Java.Rvalue expression,
Java.BlockStatement body) |
Modifier and Type | Method and Description |
---|---|
void |
accept(Visitor.BlockStatementVisitor visitor)
Invokes the '
visit...() ' method of Visitor.BlockStatementVisitor for the concrete
Java.BlockStatement type. |
String |
toString() |
findLocalVariable, getEnclosingScope, setEnclosingScope
getLocation, throwCompileException
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getLocation, throwCompileException
public final Java.Rvalue expression
public final Java.BlockStatement body
public SynchronizedStatement(Location location, Java.Rvalue expression, Java.BlockStatement body)
public void accept(Visitor.BlockStatementVisitor visitor)
Java.BlockStatement
visit...()
' method of Visitor.BlockStatementVisitor
for the concrete
Java.BlockStatement
type.Copyright © 2001–2016. All rights reserved.