|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectxtc.type.Reference
xtc.type.VariableReference
xtc.type.DynamicReference
public class DynamicReference
Representation of a reference to dynamically allocated memory. A dynamic reference has neither a base nor an offset.
| Field Summary |
|---|
| Fields inherited from class xtc.type.Reference |
|---|
type |
| Constructor Summary | |
|---|---|
DynamicReference(java.lang.String name,
Type type)
Create a new dynamic reference. |
|
DynamicReference(Type type)
Create a new anonymous dynamic reference. |
|
| Method Summary | |
|---|---|
boolean |
isDynamic()
Determine whether this reference is a dynamic reference. |
| Methods inherited from class xtc.type.VariableReference |
|---|
getName, hasName, isVariable, write |
| Methods inherited from class xtc.type.Reference |
|---|
add, add, difference, getBase, getField, getIndex, getLocation, getType, hasBase, hasField, hasIndex, hasLocation, indirect, isCast, isConstant, isIndirect, isNull, isPrefix, isStatic, isString, subtract, subtract, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public DynamicReference(Type type)
type - The type.
public DynamicReference(java.lang.String name,
Type type)
name - The name.type - The type.| Method Detail |
|---|
public boolean isDynamic()
Reference
isDynamic in class Referencetrue if this reference is a dynamic
reference.DynamicReference
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||