|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use VariableT | |
|---|---|
| xtc.type | |
| Uses of VariableT in xtc.type |
|---|
| Fields in xtc.type with type parameters of type VariableT | |
|---|---|
protected java.util.List<VariableT> |
StructOrUnionT.members
The list of members represents as VariableT. |
| Methods in xtc.type that return VariableT | |
|---|---|
VariableT |
VariableT.copy()
|
VariableT |
StructOrUnionT.getMember(int index)
|
static VariableT |
VariableT.newBitfield(Type type,
java.lang.String name,
int width)
Create a new bitfield. |
static VariableT |
VariableT.newField(Type type,
java.lang.String name)
Create a new field. |
static VariableT |
VariableT.newGlobal(Type type,
java.lang.String name)
Create a new global variable. |
static VariableT |
VariableT.newLocal(Type type,
java.lang.String name)
Create a new local variable. |
static VariableT |
VariableT.newParam(Type type,
java.lang.String name)
Create a new parameter. |
VariableT |
WrappedT.toVariable()
|
VariableT |
VariableT.toVariable()
|
VariableT |
Type.toVariable()
Get this type as a variable. |
| Methods in xtc.type that return types with arguments of type VariableT | |
|---|---|
java.util.List<VariableT> |
StructOrUnionT.getMembers()
|
| Methods in xtc.type with parameters of type VariableT | |
|---|---|
void |
SourcePrinter.visit(VariableT t)
Print the specified variable type. |
void |
TypePrinter.visit(VariableT t)
Print the specified variable type. |
| Method parameters in xtc.type with type arguments of type VariableT | |
|---|---|
void |
StructOrUnionT.setMembers(java.util.List<VariableT> members)
Set the members. |
| Constructor parameters in xtc.type with type arguments of type VariableT | |
|---|---|
StructOrUnionT(Type template,
Nonce nonce,
java.lang.String name,
java.util.List<VariableT> members)
Create a new struct or union type. |
|
StructT(java.lang.String tag,
java.util.List<VariableT> members)
Create a new struct type. |
|
StructT(Type template,
Nonce nonce,
java.lang.String tag,
java.util.List<VariableT> members)
Create a new struct type. |
|
UnionT(java.lang.String tag,
java.util.List<VariableT> members)
Create a new union type with a fresh nonce. |
|
UnionT(Type template,
Nonce nonce,
java.lang.String tag,
java.util.List<VariableT> members)
Create a new union type. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||