|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use SubtypeIndication | |
---|---|
de.upb.hni.vmagic | Contains miscellaneous classes. |
de.upb.hni.vmagic.builtin | Contains wrapper classes for default VHDL language and library elements. |
de.upb.hni.vmagic.declaration | Contains declaration meta classes. |
de.upb.hni.vmagic.expression | Contains VHDL expression meta classes. |
de.upb.hni.vmagic.literal | Contains literal meta classes. |
de.upb.hni.vmagic.object | Contains VHDL object meta classes. |
de.upb.hni.vmagic.output | Contains the VHDL output module. |
de.upb.hni.vmagic.type | Contains type meta classes. |
Uses of SubtypeIndication in de.upb.hni.vmagic |
---|
Methods in de.upb.hni.vmagic that return SubtypeIndication | |
---|---|
SubtypeIndication |
Signature.getReturnType()
Returns the return type of this signature. |
SubtypeIndication |
SubtypeDiscreteRange.getSubtypeIndication()
Returns the wrapped subtype indication. |
Methods in de.upb.hni.vmagic that return types with arguments of type SubtypeIndication | |
---|---|
java.util.List<SubtypeIndication> |
Signature.getParameterTypes()
Returns a list of parameter types. |
Methods in de.upb.hni.vmagic with parameters of type SubtypeIndication | |
---|---|
void |
Signature.setReturnType(SubtypeIndication returnType)
Sets the return type of this signature. |
void |
SubtypeDiscreteRange.setSubtypeIndication(SubtypeIndication subtypeIndication)
Sets the wrapped subtype indication. |
Constructors in de.upb.hni.vmagic with parameters of type SubtypeIndication | |
---|---|
Signature(SubtypeIndication returnType)
Creates a signature with a return type. |
|
Signature(SubtypeIndication returnType,
java.util.List<SubtypeIndication> parameterTypes)
Creates a signature with a return type and a list of parameter types. |
|
Signature(SubtypeIndication returnType,
SubtypeIndication... parameterTypes)
Creates a signature with a return type and a variable number of parameter types. |
|
Signature(SubtypeIndication returnType,
SubtypeIndication... parameterTypes)
Creates a signature with a return type and a variable number of parameter types. |
|
SubtypeDiscreteRange(SubtypeIndication subtypeIndication)
Creates a discrete range subtype indication wrapper. |
Constructor parameters in de.upb.hni.vmagic with type arguments of type SubtypeIndication | |
---|---|
Signature(java.util.List<SubtypeIndication> parameterTypes)
Creates a signature with a list of parameter types. |
|
Signature(SubtypeIndication returnType,
java.util.List<SubtypeIndication> parameterTypes)
Creates a signature with a return type and a list of parameter types. |
Uses of SubtypeIndication in de.upb.hni.vmagic.builtin |
---|
Methods in de.upb.hni.vmagic.builtin that return SubtypeIndication | |
---|---|
static SubtypeIndication |
Standard.BIT_VECTOR(Expression width)
Creates a BIT_VECTOR(width -1 DOWNTO 0) subtype indication. |
static SubtypeIndication |
Standard.BIT_VECTOR(int width)
Creates a BIT_VECTOR(width -1 DOWNTO 0) subtype indication. |
static SubtypeIndication |
Standard.BIT_VECTOR(Range range)
Creates a BIT_VECTOR(range) subtype indication. |
static SubtypeIndication |
NumericStd.SIGNED(Expression width)
Creates a SIGNED(width - 1 DOWNTO 0) subtype indication. |
static SubtypeIndication |
NumericStd.SIGNED(int width)
Creates a SIGNED(width - 1 DOWNTO 0) subtype indication. |
static SubtypeIndication |
NumericStd.SIGNED(Range range)
Creates a SIGNED(range) subtype indication. |
static SubtypeIndication |
StdLogic1164.STD_LOGIC_VECTOR(Expression width)
Creates an STD_LOGIC_VECTOR(width - 1 DOWNTO 0) subtype indication. |
static SubtypeIndication |
StdLogic1164.STD_LOGIC_VECTOR(int width)
Creates an STD_LOGIC_VECTOR(width - 1 DOWNTO 0) subtype indication. |
static SubtypeIndication |
StdLogic1164.STD_LOGIC_VECTOR(Range range)
Creates an STD_LOGIC_VECTOR(range) subtype indication. |
static SubtypeIndication |
StdLogic1164.STD_ULOGIC_VECTOR(Expression width)
Creates a STD_ULOGIC_VECTOR(width - 1 DOWNTO 0) subtype indication. |
static SubtypeIndication |
StdLogic1164.STD_ULOGIC_VECTOR(int width)
Creates a STD_ULOGIC_VECTOR(width - 1 DOWNTO 0) subtype indication. |
static SubtypeIndication |
StdLogic1164.STD_ULOGIC_VECTOR(Range range)
Creates a STD_ULOGIC_VECTOR(range) subtype indication. |
static SubtypeIndication |
NumericStd.UNSIGNED(Expression width)
Creates an UNSIGNED(width - 1 DOWNTO 0) subtype indication. |
static SubtypeIndication |
NumericStd.UNSIGNED(int width)
Creates an UNSIGNED(width - 1 DOWNTO 0) subtype indication. |
static SubtypeIndication |
NumericStd.UNSIGNED(Range range)
Creates an UNSIGNED(range) subtype indication. |
Uses of SubtypeIndication in de.upb.hni.vmagic.declaration |
---|
Classes in de.upb.hni.vmagic.declaration that implement SubtypeIndication | |
---|---|
class |
Subtype
Subtype declaration. |
Methods in de.upb.hni.vmagic.declaration that return SubtypeIndication | |
---|---|
SubtypeIndication |
Function.getReturnType()
Returns the return type of this function. |
SubtypeIndication |
FunctionBody.getReturnType()
|
SubtypeIndication |
FunctionDeclaration.getReturnType()
|
SubtypeIndication |
Alias.getSubtypeIndication()
Returns the subtype indication. |
SubtypeIndication |
Subtype.getSubtypeIndication()
Return the subtype indication. |
SubtypeIndication |
Attribute.getType()
Returns the type of this attribtue. |
SubtypeIndication |
DisconnectionSpecification.getType()
Returns the type of the signals. |
Methods in de.upb.hni.vmagic.declaration with parameters of type SubtypeIndication | |
---|---|
void |
Function.setReturnType(SubtypeIndication returnType)
Sets the return type of this function. |
void |
FunctionBody.setReturnType(SubtypeIndication returnType)
|
void |
FunctionDeclaration.setReturnType(SubtypeIndication returnType)
|
void |
Alias.setSubtypeIndication(SubtypeIndication subtypeIndication)
Sets the subtype indication. |
void |
Subtype.setSubtypeIndication(SubtypeIndication subtypeIndication)
Sets the subtype indication. |
void |
Attribute.setType(SubtypeIndication type)
Sets the type of this attribtue. |
void |
DisconnectionSpecification.setType(SubtypeIndication type)
Sets the type of the signals. |
Constructors in de.upb.hni.vmagic.declaration with parameters of type SubtypeIndication | |
---|---|
Alias(java.lang.String designator,
SubtypeIndication subtypeIndication)
Creates an alias declartion. |
|
Alias(java.lang.String designator,
SubtypeIndication subtypeIndication,
java.lang.String aliased)
Creates an alias declaration. |
|
Attribute(java.lang.String identifier,
SubtypeIndication type)
Creates a attribute declartion. |
|
DisconnectionSpecification(DisconnectionSpecification.SignalList signals,
SubtypeIndication type,
Expression after)
Creates a disconnection specification. |
|
FunctionBody(java.lang.String identifier,
SubtypeIndication returnType,
java.util.List<VhdlObjectProvider> parameters)
Creates a function body. |
|
FunctionBody(java.lang.String identifier,
SubtypeIndication returnType,
VhdlObjectProvider... parameters)
Creates a function body. |
|
FunctionDeclaration(java.lang.String identifier,
SubtypeIndication returnType,
java.util.List<VhdlObjectProvider> parameters)
Creates a function declaration. |
|
FunctionDeclaration(java.lang.String identifier,
SubtypeIndication returnType,
VhdlObjectProvider... parameters)
Creates a function declaration. |
|
Subtype(java.lang.String identifier,
SubtypeIndication subtypeIndication)
Creates a subtype declaration. |
Uses of SubtypeIndication in de.upb.hni.vmagic.expression |
---|
Methods in de.upb.hni.vmagic.expression that return SubtypeIndication | |
---|---|
SubtypeIndication |
Add.getType()
|
SubtypeIndication |
Aggregate.getType()
|
SubtypeIndication |
Concatenate.getType()
|
abstract SubtypeIndication |
Expression.getType()
Returns the type of this expression. |
SubtypeIndication |
FunctionCall.getType()
|
SubtypeIndication |
LogicalExpression.getType()
|
SubtypeIndication |
MultiplyingExpression.getType()
|
SubtypeIndication |
Parentheses.getType()
|
SubtypeIndication |
Pow.getType()
|
SubtypeIndication |
QualifiedExpression.getType()
Returns the type. |
SubtypeIndication |
QualifiedExpressionAllocator.getType()
|
SubtypeIndication |
RelationalExpression.getType()
|
SubtypeIndication |
ShiftExpression.getType()
|
SubtypeIndication |
Subtract.getType()
|
SubtypeIndication |
SubtypeIndicationAllocator.getType()
Returns the type. |
SubtypeIndication |
TypeConversion.getType()
Returns the type. |
SubtypeIndication |
UnaryExpression.getType()
|
abstract SubtypeIndication |
VhdlObject.getType()
Returns the type of this object. |
Methods in de.upb.hni.vmagic.expression with parameters of type SubtypeIndication | |
---|---|
void |
QualifiedExpression.setType(SubtypeIndication type)
Sets the type. |
void |
SubtypeIndicationAllocator.setType(SubtypeIndication type)
Sets the type. |
void |
TypeConversion.setType(SubtypeIndication type)
Sets the type |
abstract void |
VhdlObject.setType(SubtypeIndication type)
Sets the type of this object. |
Constructors in de.upb.hni.vmagic.expression with parameters of type SubtypeIndication | |
---|---|
QualifiedExpression(SubtypeIndication type,
Aggregate operand)
Creates a qualified expression. |
|
QualifiedExpression(SubtypeIndication type,
Expression operand)
Creates a qualified expression. |
|
SubtypeIndicationAllocator(SubtypeIndication type)
Creates a subtype indication allocator. |
|
TypeConversion(SubtypeIndication type,
Expression epxression)
Creates a type conversion. |
Uses of SubtypeIndication in de.upb.hni.vmagic.literal |
---|
Methods in de.upb.hni.vmagic.literal that return SubtypeIndication | |
---|---|
SubtypeIndication |
BasedLiteral.getType()
|
SubtypeIndication |
BinaryLiteral.getType()
|
SubtypeIndication |
CharacterLiteral.getType()
|
SubtypeIndication |
DecimalLiteral.getType()
|
SubtypeIndication |
EnumerationLiteral.getType()
Returns the type. |
SubtypeIndication |
HexLiteral.getType()
|
SubtypeIndication |
OctalLiteral.getType()
|
SubtypeIndication |
PhysicalLiteral.getType()
|
SubtypeIndication |
StringLiteral.getType()
|
Uses of SubtypeIndication in de.upb.hni.vmagic.object |
---|
Methods in de.upb.hni.vmagic.object that return SubtypeIndication | |
---|---|
SubtypeIndication |
ForwardingVhdlObject.getType()
|
Methods in de.upb.hni.vmagic.object with parameters of type SubtypeIndication | |
---|---|
void |
ForwardingVhdlObject.setType(SubtypeIndication type)
|
Constructors in de.upb.hni.vmagic.object with parameters of type SubtypeIndication | |
---|---|
Constant(java.lang.String identifier,
SubtypeIndication type)
Creates a constant. |
|
Constant(java.lang.String identifier,
SubtypeIndication type,
Expression defaultValue)
Creates a constant with a default value. |
|
FileObject(java.lang.String identifier,
SubtypeIndication type)
Creates a file. |
|
FileObject(java.lang.String identifier,
SubtypeIndication type,
Expression logicalName)
Creates a file. |
|
FileObject(java.lang.String identifier,
SubtypeIndication type,
Expression openKind,
Expression logicalName)
Creates a file. |
|
Signal(java.lang.String identifier,
SubtypeIndication type)
Creates a signal. |
|
Signal(java.lang.String identifier,
SubtypeIndication type,
Expression defaultValue)
Creates a signal with a default value. |
|
Signal(java.lang.String identifier,
VhdlObject.Mode mode,
SubtypeIndication type)
Creates a signal with a mode. |
|
Signal(java.lang.String identifier,
VhdlObject.Mode mode,
SubtypeIndication type,
Expression defaultValue)
Creates a signal with a mode and a default value. |
|
Variable(java.lang.String identifier,
SubtypeIndication type)
Creates a variable. |
|
Variable(java.lang.String identifier,
SubtypeIndication type,
Expression defaultValue)
Creates a variable with a default value. |
Uses of SubtypeIndication in de.upb.hni.vmagic.output |
---|
Methods in de.upb.hni.vmagic.output with parameters of type SubtypeIndication | |
---|---|
void |
OutputModule.writeSubtypeIndication(SubtypeIndication indication)
Writes a subtype indication. |
Uses of SubtypeIndication in de.upb.hni.vmagic.type |
---|
Classes in de.upb.hni.vmagic.type that implement SubtypeIndication | |
---|---|
class |
AccessType
Access type. |
class |
ArrayType
Abstract base class for array types. |
class |
ConstrainedArray
Constrained array. |
class |
EnumerationType
Enumeration type. |
class |
FileType
File type. |
class |
IncompleteType
Incomplete type. |
class |
IndexSubtypeIndication
Index constraint subtype indication. |
class |
IntegerType
Integer type. |
class |
PhysicalType
Physical type. |
class |
RangeSubtypeIndication
Range constraint subtype indication. |
class |
RecordType
Record type. |
class |
ResolvedSubtypeIndication
Subtype indication with a resolution function. |
class |
Type
Type. |
class |
UnconstrainedArray
Unconstrained array. |
class |
UnresolvedType
Unresolved type. |
Methods in de.upb.hni.vmagic.type that return SubtypeIndication | |
---|---|
SubtypeIndication |
IndexSubtypeIndication.getBaseType()
Returns the base type. |
SubtypeIndication |
RangeSubtypeIndication.getBaseType()
Returns the base type. |
SubtypeIndication |
ResolvedSubtypeIndication.getBaseType()
Returns the base type. |
SubtypeIndication |
AccessType.getDesignatedSubtype()
Returns the designated subtype. |
SubtypeIndication |
ArrayType.getElementType()
Returns the type of the array elements. |
SubtypeIndication |
RecordType.ElementDeclaration.getType()
Returns the type of this elements. |
SubtypeIndication |
FileType.getValueType()
Returns the type of the values in this file type. |
Methods in de.upb.hni.vmagic.type that return types with arguments of type SubtypeIndication | |
---|---|
java.util.List<SubtypeIndication> |
UnconstrainedArray.getIndexSubtypes()
Returns the index subtypes. |
Methods in de.upb.hni.vmagic.type with parameters of type SubtypeIndication | |
---|---|
RecordType.ElementDeclaration |
RecordType.createElement(SubtypeIndication type,
java.util.List<java.lang.String> identifiers)
Creates a new element declaration and adds it to this record. |
RecordType.ElementDeclaration |
RecordType.createElement(SubtypeIndication type,
java.lang.String... identifiers)
Creates a new element declaration and adds it to this record. |
void |
IndexSubtypeIndication.setBaseType(SubtypeIndication baseType)
Sets the base type. |
void |
RangeSubtypeIndication.setBaseType(SubtypeIndication baseType)
Sets the base type. |
void |
ResolvedSubtypeIndication.setBaseType(SubtypeIndication baseType)
Sets the base type. |
void |
AccessType.setDesignatedSubtype(SubtypeIndication designatedSubtype)
Sets the designated subtype. |
void |
ArrayType.setElementType(SubtypeIndication elementType)
Sets the type of the array elements. |
void |
RecordType.ElementDeclaration.setType(SubtypeIndication type)
Sets the type of this elements. |
void |
FileType.setValueType(SubtypeIndication valueType)
Sets the type of the values in this file type. |
Constructors in de.upb.hni.vmagic.type with parameters of type SubtypeIndication | |
---|---|
AccessType(java.lang.String identifier,
SubtypeIndication designatedSubtype)
Creates a access type. |
|
ArrayType(java.lang.String identifier,
SubtypeIndication elementType)
Creates array type. |
|
ConstrainedArray(java.lang.String identifier,
SubtypeIndication elementType,
DiscreteRange... indexRanges)
Creates a constrained array. |
|
ConstrainedArray(java.lang.String identifier,
SubtypeIndication elementType,
java.util.List<DiscreteRange> indexRanges)
Creates a constrained array. |
|
FileType(java.lang.String identifier,
SubtypeIndication valueType)
Creates a file type. |
|
IndexSubtypeIndication(SubtypeIndication baseType,
DiscreteRange... ranges)
Creates a index subtype indication. |
|
IndexSubtypeIndication(SubtypeIndication baseType,
java.util.List<DiscreteRange> ranges)
Creates a index subtype indication. |
|
RangeSubtypeIndication(SubtypeIndication baseType,
RangeProvider range)
Creates a range subtype indication. |
|
ResolvedSubtypeIndication(java.lang.String resolutionFunction,
SubtypeIndication baseType)
Creates a resolved subtype indication. |
|
UnconstrainedArray(java.lang.String identifier,
SubtypeIndication elementType,
java.util.List<SubtypeIndication> indexSubtypes)
Creates an unconstrained array. |
|
UnconstrainedArray(java.lang.String identifier,
SubtypeIndication elementType,
SubtypeIndication... indexSubtypes)
Creates an unconstrained array. |
|
UnconstrainedArray(java.lang.String identifier,
SubtypeIndication elementType,
SubtypeIndication... indexSubtypes)
Creates an unconstrained array. |
Constructor parameters in de.upb.hni.vmagic.type with type arguments of type SubtypeIndication | |
---|---|
UnconstrainedArray(java.lang.String identifier,
SubtypeIndication elementType,
java.util.List<SubtypeIndication> indexSubtypes)
Creates an unconstrained array. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |