|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ClassType | |
|---|---|
| edu.rice.cs.dynamicjava.interpreter | |
| edu.rice.cs.dynamicjava.symbol | |
| edu.rice.cs.dynamicjava.symbol.type | |
| Uses of ClassType in edu.rice.cs.dynamicjava.interpreter |
|---|
| Methods in edu.rice.cs.dynamicjava.interpreter that return ClassType | |
|---|---|
ClassType |
FunctionContext.typeContainingField(String name,
TypeSystem ts)
|
ClassType |
DelegatingContext.typeContainingField(String name,
TypeSystem ts)
Return the most inner type containing a field with the given name, or null
if there is no such type. |
ClassType |
ImportContext.typeContainingField(String name,
TypeSystem ts)
|
ClassType |
TypeContext.typeContainingField(String name,
TypeSystem ts)
Return the most inner type containing a field with the given name, or null
if there is no such type. |
ClassType |
BaseContext.typeContainingField(String name,
TypeSystem ts)
|
ClassType |
ClassContext.typeContainingField(String name,
TypeSystem ts)
|
ClassType |
LocalContext.typeContainingField(String name,
TypeSystem ts)
|
ClassType |
DelegatingContext.typeContainingMemberClass(String name,
TypeSystem ts)
Return the most inner type containing a class with the given name, or null
if there is no such type. |
ClassType |
ImportContext.typeContainingMemberClass(String name,
TypeSystem ts)
|
ClassType |
TypeContext.typeContainingMemberClass(String name,
TypeSystem ts)
Return the most inner type containing a class with the given name, or null
if there is no such type. |
ClassType |
BaseContext.typeContainingMemberClass(String name,
TypeSystem ts)
|
ClassType |
FunctionSignatureContext.typeContainingMemberClass(String name,
TypeSystem ts)
|
ClassType |
ClassSignatureContext.typeContainingMemberClass(String name,
TypeSystem ts)
Return the most inner type containing a class with the given name, or null
if there is no such type. |
ClassType |
ClassContext.typeContainingMemberClass(String name,
TypeSystem ts)
|
ClassType |
LibraryContext.typeContainingMemberClass(String name,
TypeSystem ts)
|
ClassType |
LocalContext.typeContainingMemberClass(String name,
TypeSystem ts)
|
| Uses of ClassType in edu.rice.cs.dynamicjava.symbol |
|---|
| Methods in edu.rice.cs.dynamicjava.symbol that return ClassType | |
|---|---|
static ClassType |
SymbolUtil.dynamicOuterClassType(ClassType t)
Determine the type of an enclosing object of a value of the given type. |
abstract ClassType |
TypeSystem.lookupClass(Expression object,
String name,
Iterable<? extends Type> typeArgs,
Access.Module accessModule)
Lookup the class with the given name in the given object. |
ClassType |
StandardTypeSystem.lookupClass(Expression object,
String name,
Iterable<? extends Type> typeArgs,
Access.Module accessModule)
|
abstract ClassType |
TypeSystem.lookupClass(Type t,
String name,
Iterable<? extends Type> typeArgs,
Access.Module accessModule)
Lookup the class with the given name in the given type. |
ClassType |
StandardTypeSystem.lookupClass(Type t,
String name,
Iterable<? extends Type> typeArgs,
Access.Module accessModule)
|
abstract ClassType |
TypeSystem.lookupStaticClass(Type t,
String name,
Iterable<? extends Type> typeArgs,
Access.Module accessModule)
Lookup the static class with the given name. |
ClassType |
StandardTypeSystem.lookupStaticClass(Type t,
String name,
Iterable<? extends Type> typeArgs,
Access.Module accessModule)
|
abstract ClassType |
TypeSystem.makeClassType(DJClass c)
Create a SimpleClassType or RawClassType corresponding to the given class. |
ClassType |
StandardTypeSystem.makeClassType(DJClass c)
Create a SimpleClassType or RawClassType corresponding to the given class. |
abstract ClassType |
TypeSystem.makeClassType(DJClass c,
Iterable<? extends Type> args)
Create a SimpleClassType, RawClassType, or ParameterizedClassType
corresponding to the given class with given type arguments. |
ClassType |
StandardTypeSystem.makeClassType(DJClass c,
Iterable<? extends Type> args)
Create a SimpleClassType, RawClassType, or ParameterizedClassType
corresponding to the given class with given type arguments. |
static ClassType |
SymbolUtil.thisType(DJClass c)
Create the type corresponding to this within the body of c |
| Methods in edu.rice.cs.dynamicjava.symbol with parameters of type ClassType | |
|---|---|
static ClassType |
SymbolUtil.dynamicOuterClassType(ClassType t)
Determine the type of an enclosing object of a value of the given type. |
protected Type |
StandardTypeSystem.immediateSupertype(ClassType t)
Get a class type's immediate supertype. |
protected boolean |
StandardTypeSystem.sameClass(ClassType c1,
ClassType c2)
|
| Constructors in edu.rice.cs.dynamicjava.symbol with parameters of type ClassType | |
|---|---|
GetClassMethod(ClassType t,
TypeSystem ts)
|
|
| Uses of ClassType in edu.rice.cs.dynamicjava.symbol.type |
|---|
| Subclasses of ClassType in edu.rice.cs.dynamicjava.symbol.type | |
|---|---|
class |
ParameterizedClassType
Class ParameterizedClassType, a component of the ASTGen-generated composite hierarchy. |
class |
RawClassType
Class RawClassType, a component of the ASTGen-generated composite hierarchy. |
class |
SimpleClassType
Class SimpleClassType, a component of the ASTGen-generated composite hierarchy. |
| Methods in edu.rice.cs.dynamicjava.symbol.type with parameters of type ClassType | |
|---|---|
void |
TypeAbstractVisitor_void.forClassType(ClassType that)
|
RetType |
TypeAbstractVisitor.forClassType(ClassType that)
|
void |
TypeDepthFirstVisitor_void.forClassTypeDoFirst(ClassType that)
|
RetType |
TypeDepthFirstVisitor.forClassTypeOnly(ClassType that)
|
void |
TypeDepthFirstVisitor_void.forClassTypeOnly(ClassType that)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||