public static final class Java.SimpleType extends Java.Type
| Modifier and Type | Field and Description |
|---|---|
IType |
iType
|
NOWHERE| Constructor and Description |
|---|
SimpleType(Location location,
IType iType) |
| Modifier and Type | Method and Description |
|---|---|
<R,EX extends Throwable> |
accept(Visitor.AtomVisitor<R,EX> visitor)
|
<R,EX extends Throwable> |
accept(Visitor.TypeVisitor<R,EX> visitor)
|
Java.Scope |
getEnclosingScope() |
void |
setEnclosingScope(Java.Scope enclosingScope)
Sets the enclosing scope for this object and all subordinate
Java.Type objects. |
String |
toString() |
toLvalue, toLvalueOrCompileException, toRvalue, toRvalueOrCompileException, toTypeOrCompileExceptiongetLocation, throwCompileExceptionpublic final IType iType
public void setEnclosingScope(Java.Scope enclosingScope)
Java.TypeJava.Type objects.setEnclosingScope in class Java.Typepublic Java.Scope getEnclosingScope()
getEnclosingScope in class Java.TypeJava.Type.setEnclosingScope(Java.Scope))@Nullable public <R,EX extends Throwable> R accept(Visitor.AtomVisitor<R,EX> visitor) throws EX extends Throwable
Java.AtomCopyright © 2022. All rights reserved.