|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Expression | |
---|---|
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.concurrent | Contains concurrent statement meta classes. |
de.upb.hni.vmagic.declaration | Contains declaration meta classes. |
de.upb.hni.vmagic.expression | Contains VHDL expression meta classes. |
de.upb.hni.vmagic.expression.parser | Contains the VHDL expression parser. |
de.upb.hni.vmagic.highlevel | Contains high level 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.statement | Contains sequential statement meta classes. |
Uses of Expression in de.upb.hni.vmagic |
---|
Methods in de.upb.hni.vmagic that return Expression | |
---|---|
Expression |
AssociationElement.getActual()
Return the actual part of this association. |
Expression |
WaveformElement.getAfter()
Returns the delay of this waveform element. |
Expression |
Range.getFrom()
Returns the from expression. |
Expression |
RangeAttributeName.getIndex()
Returns the index. |
Expression |
DelayMechanism.getPulseRejectionLimit()
Returns the pulse rejection limit. |
Expression |
Range.getTo()
Returns the to expression. |
Expression |
WaveformElement.getValue()
Returns the value of this waveform element. |
Methods in de.upb.hni.vmagic with parameters of type Expression | |
---|---|
static DelayMechanism |
DelayMechanism.REJECT_INERTIAL(Expression time)
Creates a reject inertial delay mechanism. |
void |
AssociationElement.setActual(Expression actual)
Sets the actual part of this association. |
void |
WaveformElement.setAfter(Expression after)
Sets the delay of this waveform element. |
void |
Range.setFrom(Expression from)
Sets the from expression. |
void |
RangeAttributeName.setIndex(Expression index)
Sets the index. |
void |
Range.setTo(Expression to)
Sets the to expression. |
void |
WaveformElement.setValue(Expression value)
Sets the value of this waveform element. |
Constructors in de.upb.hni.vmagic with parameters of type Expression | |
---|---|
AssociationElement(Expression actual)
Creates an association element without a formal part. |
|
AssociationElement(java.lang.String formal,
Expression actual)
Creates an association element with a formal and actual part. |
|
Range(Expression from,
Range.Direction direction,
Expression to)
Creates a range. |
|
RangeAttributeName(java.lang.String prefix,
RangeAttributeName.Type type,
Expression index)
Creates a range attribute name. |
|
WaveformElement(Expression value)
Creates a waveform element. |
|
WaveformElement(Expression value,
Expression after)
Creates a waveform element with a delay. |
Uses of Expression in de.upb.hni.vmagic.builtin |
---|
Methods in de.upb.hni.vmagic.builtin with parameters of type Expression | |
---|---|
static SubtypeIndication |
Standard.BIT_VECTOR(Expression width)
Creates a BIT_VECTOR(width -1 DOWNTO 0) subtype indication. |
static SubtypeIndication |
NumericStd.SIGNED(Expression width)
Creates a SIGNED(width - 1 DOWNTO 0) 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_ULOGIC_VECTOR(Expression width)
Creates a STD_ULOGIC_VECTOR(width - 1 DOWNTO 0) subtype indication. |
static SubtypeIndication |
NumericStd.UNSIGNED(Expression width)
Creates an UNSIGNED(width - 1 DOWNTO 0) subtype indication. |
Uses of Expression in de.upb.hni.vmagic.concurrent |
---|
Methods in de.upb.hni.vmagic.concurrent that return Expression | |
---|---|
Expression |
ConcurrentAssertionStatement.getCondition()
Returns the assertion condition. |
Expression |
ConditionalSignalAssignment.ConditionalWaveformElement.getCondition()
Returns the condition of this conditional waveform element. |
Expression |
IfGenerateStatement.getCondition()
Returns the if condition. |
Expression |
SelectedSignalAssignment.getExpression()
Returns the assigned expression. |
Expression |
BlockStatement.getGuardExpression()
Returns the guard expression. |
Expression |
ConcurrentAssertionStatement.getReportedExpression()
Returns the reported message expression. |
Expression |
ConcurrentAssertionStatement.getSeverity()
Returns the severity of this assertion. |
Methods in de.upb.hni.vmagic.concurrent with parameters of type Expression | |
---|---|
void |
ConcurrentAssertionStatement.setCondition(Expression condition)
Sets the assertion condition. |
void |
ConditionalSignalAssignment.ConditionalWaveformElement.setCondition(Expression condition)
Sets the condition of this conditional waveform element. |
void |
IfGenerateStatement.setCondition(Expression condition)
Sets the if condition. |
void |
SelectedSignalAssignment.setExpression(Expression expression)
Sets the assigned expression. |
void |
BlockStatement.setGuardExpression(Expression guardExpression)
Sets the guard expression. |
void |
ConcurrentAssertionStatement.setReportedExpression(Expression reportedExpression)
Sets the reported expression. |
void |
ConcurrentAssertionStatement.setSeverity(Expression severity)
Sets the severity of this assertion. |
Constructors in de.upb.hni.vmagic.concurrent with parameters of type Expression | |
---|---|
BlockStatement(java.lang.String label,
Expression guardExpression)
Creates a block statement with a guard epxression. |
|
ConcurrentAssertionStatement(Expression condition)
Creates a concurrent assertion statement. |
|
ConcurrentAssertionStatement(Expression condition,
Expression reportedExpression)
Creates a concurrent assertion statement with a reported message. |
|
ConcurrentAssertionStatement(Expression condition,
Expression reportedExpression,
Expression severity)
Creates a concurrent assertion statement with reported message and severity. |
|
ConditionalSignalAssignment.ConditionalWaveformElement(java.util.List<WaveformElement> waveform,
Expression condition)
Creates a conditional waveform element with a condition. |
|
ConditionalSignalAssignment(Target<Signal> target,
Expression value)
Creates a conditional signal assignment. |
|
IfGenerateStatement(java.lang.String label,
Expression condition)
Creates an if generate statement. |
|
SelectedSignalAssignment.SelectedWaveform(Expression waveform,
Choice... choices)
Creates a selected waveform. |
|
SelectedSignalAssignment.SelectedWaveform(Expression waveform,
java.util.List<Choice> choices)
Creates a selected waveform with a list of choices. |
|
SelectedSignalAssignment(Expression expression,
Target<Signal> target)
Creates a selected signal assignment. |
Uses of Expression in de.upb.hni.vmagic.declaration |
---|
Methods in de.upb.hni.vmagic.declaration that return Expression | |
---|---|
Expression |
DisconnectionSpecification.getAfter()
Returns the disconnection delay. |
Expression |
AttributeSpecification.getValue()
Returns the value. |
Methods in de.upb.hni.vmagic.declaration with parameters of type Expression | |
---|---|
void |
DisconnectionSpecification.setAfter(Expression after)
Sets the disconnection delay. |
void |
AttributeSpecification.setValue(Expression value)
Sets the value. |
Constructors in de.upb.hni.vmagic.declaration with parameters of type Expression | |
---|---|
AttributeSpecification(Attribute attribute,
AttributeSpecification.EntityNameList entities,
EntityClass entityClass,
Expression value)
Creates an attribute specification. |
|
DisconnectionSpecification(DisconnectionSpecification.SignalList signals,
SubtypeIndication type,
Expression after)
Creates a disconnection specification. |
Uses of Expression in de.upb.hni.vmagic.expression |
---|
Subclasses of Expression in de.upb.hni.vmagic.expression | |
---|---|
class |
Abs
Absolute value expression. |
class |
Add
Add expression. |
class |
AddingExpression
Abstract base class for adding expressions. |
class |
Aggregate
Aggregate. |
class |
And
And expression. |
class |
BinaryExpression
Abstract base class for binary expressions. |
class |
Concatenate
Concatenation expression. |
class |
Divide
Divide expression. |
class |
Equals
Equal expression. |
class |
FunctionCall
Function call. |
class |
GreaterEquals
Greater than or equals expression. |
class |
GreaterThan
Greater than expression. |
class |
LessEquals
Less than or equals expression. |
class |
LessThan
Less than expression. |
class |
Literal
Abstract base class for literals. |
class |
LogicalExpression
Abstract base class for logical expressions. |
class |
Minus
Unary minus sign expression. |
class |
Mod
Modulo expression. |
class |
Multiply
Multiply expression. |
class |
MultiplyingExpression
Abstract base class for multiplying expressions. |
class |
Nand
Nand expression. |
class |
Nor
Nor expression. |
class |
Not
Not expression. |
class |
NotEquals
Not equals expression. |
class |
Or
Or expression. |
class |
Parentheses
Parentheses expression. |
class |
Plus
Unary plus sign expression. |
class |
Pow
Exponentiation expression. |
class |
Primary
Primary expression. |
class |
QualifiedExpression
Qualified expression. |
class |
QualifiedExpressionAllocator
Allocator with qualified expression parameter. |
class |
RelationalExpression
Abstract base class for relational expressions. |
class |
Rem
Remainder expression. |
class |
Rol
Rotate left logical expression. |
class |
Ror
Rotate right logical expression. |
class |
ShiftExpression
Abstract base class for shift expressions. |
class |
Sla
Shift left arithmetic expression. |
class |
Sll
Shift left logical expression. |
class |
Sra
Shift right arithmetic expression. |
class |
Srl
Shift right logical expression. |
class |
Subtract
Subtraction expression. |
class |
SubtypeIndicationAllocator
Allocator with subtype indication parameter. |
class |
TypeConversion
Type conversion expression. |
class |
UnaryExpression
Abstract base class for unary expressions. |
class |
VhdlObject<T extends VhdlObject>
Vhdl object. |
class |
Xnor
Xnor expression. |
class |
Xor
Xor expression. |
Methods in de.upb.hni.vmagic.expression that return Expression | |
---|---|
static Expression |
Expressions.fallingEdge(Signal clock)
Creates a falling edge clock condition. |
static Expression |
Expressions.fallingEdge(Signal clock,
boolean useFunction)
Creates a falling edge clock condition with or without using a function call. |
Expression |
TypeConversion.getEpxression()
Returns the converted expression. |
Expression |
Aggregate.ElementAssociation.getExpression()
Returns the associated expression. |
Expression |
Parentheses.getExpression()
Returns the expression inside the parentheses. |
Expression |
UnaryExpression.getExpression()
Sets the parameter expression. |
Expression |
BinaryExpression.getLeft()
Returns the left-hand side expression of this binary exprssion. |
Expression |
BinaryExpression.getRight()
Returns the right-hand side expression of this binary exprssion. |
static Expression |
Expressions.risingEdge(Signal clock)
Creates a rising edge clock condition. |
static Expression |
Expressions.risingEdge(Signal clock,
boolean useFunction)
Creates a rising edge clock condition with or without using a function call. |
Methods in de.upb.hni.vmagic.expression with parameters of type Expression | |
---|---|
Aggregate.ElementAssociation |
Aggregate.createAssociation(Expression expression)
Creates a new positional element association and adds it to this aggregate. |
Aggregate.ElementAssociation |
Aggregate.createAssociation(Expression expression,
Choice... choices)
Creates a new named element association and adds it to this aggregate. |
Aggregate.ElementAssociation |
Aggregate.createAssociation(Expression expression,
java.util.List<Choice> choices)
Creates a new named element association and adds it to this aggregate. |
abstract ArrayElement<T> |
VhdlObject.getArrayElement(Expression... indices)
Returns an array element of this object. |
abstract ArrayElement<T> |
VhdlObject.getArrayElement(Expression index)
Returns an array element of this object. |
abstract AttributeExpression<T> |
VhdlObject.getAttributeExpression(Attribute attribute,
Expression parameter)
Returns a attribute expression of this object. |
static Signal |
Expressions.getEdgeConditionClock(Expression expression)
Returns the clock signal in an edge condition. |
static Aggregate |
Aggregate.OTHERS(Expression expression)
Creates a new aggregate of the type "(others => expression)". |
void |
TypeConversion.setEpxression(Expression epxression)
Sets the converted expression. |
void |
Aggregate.ElementAssociation.setExpression(Expression expression)
Sets the associated expression. |
void |
Parentheses.setExpression(Expression expression)
Sets the expression inside the parentheses. |
void |
UnaryExpression.setExpression(Expression expression)
Sets the parameter expression. |
void |
BinaryExpression.setLeft(Expression left)
Sets the left-hand side expression of this binary expression. |
void |
BinaryExpression.setRight(Expression right)
Sets the right-hand side expression of this binary expression. |
void |
ExpressionVisitor.visit(Expression expression)
Visits an expression. |
Method parameters in de.upb.hni.vmagic.expression with type arguments of type Expression | |
---|---|
abstract ArrayElement<T> |
VhdlObject.getArrayElement(java.util.List<Expression> indices)
Returns an array element of this object. |
Constructors in de.upb.hni.vmagic.expression with parameters of type Expression | |
---|---|
Abs(Expression expression)
Creates a new absolute value expression. |
|
Add(Expression left,
Expression right)
Creates a new add expression. |
|
Aggregate(Expression... expressions)
Creates an aggregate that contains the given expressions. |
|
And(Expression left,
Expression right)
Creates a new and expression. |
|
Concatenate(Expression left,
Expression right)
Creates a concatenation epxression |
|
Divide(Expression left,
Expression right)
Creates a divide epxression. |
|
Equals(Expression left,
Expression right)
Creates a new equals expression. |
|
GreaterEquals(Expression left,
Expression right)
Creates a greater equals expression. |
|
GreaterThan(Expression left,
Expression right)
Creates a greater than expression. |
|
LessEquals(Expression left,
Expression right)
Creates a less equals expression. |
|
LessThan(Expression left,
Expression right)
Creates a less than expression. |
|
Minus(Expression expression)
Creates a unary minus sign expression. |
|
Mod(Expression left,
Expression right)
Creates a module expression. |
|
Multiply(Expression left,
Expression right)
Creates a multiply expression. |
|
Nand(Expression left,
Expression right)
Creates a nand expression. |
|
Nor(Expression left,
Expression right)
Creates a nor expression. |
|
Not(Expression expression)
Creates a not expression. |
|
NotEquals(Expression left,
Expression right)
Creates a not equals expression. |
|
Or(Expression left,
Expression right)
Creates an or expression. |
|
Parentheses(Expression expression)
Creates a parentheses expression. |
|
Plus(Expression expression)
Creates a unary plus sign operation. |
|
Pow(Expression left,
Expression right)
Creates an exponentiation expression. |
|
QualifiedExpression(SubtypeIndication type,
Expression operand)
Creates a qualified expression. |
|
Rem(Expression left,
Expression right)
Creates a remainder expression. |
|
Rol(Expression left,
Expression right)
Creates a rotate left logical expression. |
|
Ror(Expression left,
Expression right)
Create a rotate right logical expression. |
|
Sla(Expression left,
Expression right)
Creates a shift left arithmetic expression. |
|
Sll(Expression left,
Expression right)
Creates a shift left logical expression. |
|
Sra(Expression left,
Expression right)
Creates a shift right arithmetic expression. |
|
Srl(Expression left,
Expression right)
Creates a shift right logical expression. |
|
Subtract(Expression left,
Expression right)
Creates a subtract expression. |
|
TypeConversion(SubtypeIndication type,
Expression epxression)
Creates a type conversion. |
|
Xnor(Expression left,
Expression right)
Creates a xnor expression. |
|
Xor(Expression left,
Expression right)
Creates a xor expression. |
Constructor parameters in de.upb.hni.vmagic.expression with type arguments of type Expression | |
---|---|
Aggregate(java.util.List<Expression> expressions)
Creates an aggregate that contains the given expressions. |
Uses of Expression in de.upb.hni.vmagic.expression.parser |
---|
Methods in de.upb.hni.vmagic.expression.parser that return Expression | |
---|---|
static Expression |
ExpressionParser.parse(java.lang.String template,
Expression... parameters)
Parses the expression template. |
static Expression |
ExpressionParser.parse(java.lang.String template,
java.util.List<Expression> parameters)
Parses the expression template. |
Methods in de.upb.hni.vmagic.expression.parser with parameters of type Expression | |
---|---|
static Expression |
ExpressionParser.parse(java.lang.String template,
Expression... parameters)
Parses the expression template. |
Method parameters in de.upb.hni.vmagic.expression.parser with type arguments of type Expression | |
---|---|
static Expression |
ExpressionParser.parse(java.lang.String template,
java.util.List<Expression> parameters)
Parses the expression template. |
Uses of Expression in de.upb.hni.vmagic.highlevel |
---|
Methods in de.upb.hni.vmagic.highlevel that return Expression | |
---|---|
Expression |
Register.getResetExpression()
Returns the reset expression. |
Methods in de.upb.hni.vmagic.highlevel with parameters of type Expression | |
---|---|
SequentialStatement |
StateMachine.State.createStateChange(Expression condition)
Creates a conditional state change. |
void |
Register.setResetExpression(Expression resetExpression)
Sets the reset expression. |
Uses of Expression in de.upb.hni.vmagic.literal |
---|
Subclasses of Expression in de.upb.hni.vmagic.literal | |
---|---|
class |
AbstractLiteral
Abstract literal. |
class |
BasedLiteral
Based literal. |
class |
BinaryLiteral
Binary literal. |
class |
CharacterLiteral
Character literal. |
class |
DecimalLiteral
Decimal literal. |
class |
EnumerationLiteral
Enumeration literal meta class. |
class |
HexLiteral
Hexadecimal literal. |
class |
OctalLiteral
Octal literal. |
class |
PhysicalLiteral
Physical literal. |
class |
StringLiteral
String literal. |
Fields in de.upb.hni.vmagic.literal declared as Expression | |
---|---|
static Expression |
Literals.NULL
NULL literal. |
Uses of Expression in de.upb.hni.vmagic.object |
---|
Subclasses of Expression in de.upb.hni.vmagic.object | |
---|---|
class |
ArrayElement<T extends VhdlObject>
Array element of a VhdlObject. |
class |
AttributeExpression<T extends VhdlObject>
Attribute expression. |
class |
Constant
Constant. |
class |
FileObject
VHDL File Object. |
class |
ForwardingVhdlObject<T extends VhdlObject>
Forwarding VHDL object. |
class |
RecordElement<T extends VhdlObject>
Record element. |
class |
Signal
Signal. |
class |
Slice<T extends VhdlObject>
Slice of a VhdlObject. |
class |
Variable
Variable. |
Methods in de.upb.hni.vmagic.object that return Expression | |
---|---|
Expression |
Constant.getDefaultValue()
Returns the default value of this constant. |
Expression |
Signal.getDefaultValue()
Returns the default value of this signal. |
Expression |
Variable.getDefaultValue()
Returns the default value. |
Expression |
FileObject.getLogicalName()
Returns the logical name. |
Expression |
FileObject.getOpenKind()
Returns the file open kind. |
Expression |
AttributeExpression.getParameter()
Returns the parameter. |
Methods in de.upb.hni.vmagic.object that return types with arguments of type Expression | |
---|---|
java.util.List<Expression> |
ArrayElement.getIndices()
Returns the index. |
Methods in de.upb.hni.vmagic.object with parameters of type Expression | |
---|---|
void |
Constant.setDefaultValue(Expression defaultValue)
Sets the default value of this constant. |
void |
Signal.setDefaultValue(Expression defaultValue)
Sets the default value of this signal. |
void |
Variable.setDefaultValue(Expression defaultValue)
Sets the default value. |
void |
FileObject.setLogicalName(Expression logicalName)
Sets the logical name. |
void |
FileObject.setOpenKind(Expression openKind)
Sets the file open kind. |
Constructors in de.upb.hni.vmagic.object with parameters of type Expression | |
---|---|
ArrayElement(T base,
Expression... indices)
Creates an array element. |
|
ArrayElement(T base,
Expression index)
Creates an array element. |
|
AttributeExpression(T base,
Attribute attribute,
Expression parameter)
Creates an attribute expression with a parameter. |
|
Constant(java.lang.String identifier,
SubtypeIndication type,
Expression defaultValue)
Creates a constant with a default value. |
|
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,
Expression defaultValue)
Creates a signal with a default value. |
|
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,
Expression defaultValue)
Creates a variable with a default value. |
Constructor parameters in de.upb.hni.vmagic.object with type arguments of type Expression | |
---|---|
ArrayElement(T base,
java.util.List<Expression> indices)
Creates an array element. |
Uses of Expression in de.upb.hni.vmagic.output |
---|
Methods in de.upb.hni.vmagic.output with parameters of type Expression | |
---|---|
void |
OutputModule.writeExpression(Expression expression)
Writes an expression. |
Uses of Expression in de.upb.hni.vmagic.statement |
---|
Methods in de.upb.hni.vmagic.statement that return Expression | |
---|---|
Expression |
AssertionStatement.getCondition()
Returns the assertion condition. |
Expression |
ExitStatement.getCondition()
Returns the condition for this exit statement. |
Expression |
IfStatement.getCondition()
Returns the if condition. |
Expression |
IfStatement.ElsifPart.getCondition()
Returns the condition of this elsif part. |
Expression |
NextStatement.getCondition()
Returns the condition for this next statement. |
Expression |
WaitStatement.getCondition()
Returns the condition. |
Expression |
WhileStatement.getCondition()
Returns the condition. |
Expression |
CaseStatement.getExpression()
Returns the expression. |
Expression |
AssertionStatement.getReportedExpression()
Returns the reported message. |
Expression |
ReportStatement.getReportExpression()
Returns the reported message. |
Expression |
ReturnStatement.getReturnedExpression()
Returns the returned expression. |
Expression |
AssertionStatement.getSeverity()
Returns the severity. |
Expression |
ReportStatement.getSeverity()
Returns the severity. |
Expression |
WaitStatement.getTimeout()
Returns the timeout expression. |
Expression |
VariableAssignment.getValue()
Returns the assigned value. |
Methods in de.upb.hni.vmagic.statement with parameters of type Expression | |
---|---|
IfStatement.ElsifPart |
IfStatement.createElsifPart(Expression condition)
Creates a elsif part and adds it to this if statement. |
void |
AssertionStatement.setCondition(Expression condition)
Sets the assertion condition. |
void |
ExitStatement.setCondition(Expression condition)
Sets the condition for this exit statement. |
void |
IfStatement.setCondition(Expression condition)
Returns the if condition. |
void |
IfStatement.ElsifPart.setCondition(Expression condition)
Sets the condition of this elsif part. |
void |
NextStatement.setCondition(Expression condition)
Sets the condition for this next statement. |
void |
WaitStatement.setCondition(Expression condition)
Sets the condition. |
void |
WhileStatement.setCondition(Expression condition)
Sets the condition. |
void |
CaseStatement.setExpression(Expression expression)
Sets the expression. |
void |
AssertionStatement.setReportedExpression(Expression reportedExpression)
Sets the reported message. |
void |
ReportStatement.setReportExpression(Expression reportExpression)
Sets the reported message. |
void |
ReturnStatement.setReturnedExpression(Expression returnedExpression)
Sets the returned expression. |
void |
AssertionStatement.setSeverity(Expression severity)
Sets the severity. |
void |
ReportStatement.setSeverity(Expression severity)
Sets the severity |
void |
WaitStatement.setTimeout(Expression timeout)
Sets the timeout expression. |
void |
VariableAssignment.setValue(Expression value)
Sets the assigned value. |
Constructors in de.upb.hni.vmagic.statement with parameters of type Expression | |
---|---|
AssertionStatement(Expression condition)
Creates an assertion statement. |
|
AssertionStatement(Expression condition,
Expression reportedExpression)
Creates an assertion statement with a reported message. |
|
AssertionStatement(Expression condition,
Expression reportedExpression,
Expression severity)
Creates an assertion statement with reported message and severity. |
|
AssertionStatement(Expression condition,
java.lang.String reportedExpression)
Creates an assertion statement with a reported expression. |
|
AssertionStatement(Expression condition,
java.lang.String reportedExpression,
Expression severity)
Creates an assertion statement with reported message and severity. |
|
CaseStatement(Expression expression)
Creates a case statement. |
|
ExitStatement(Expression condition)
Creates an exit statement with the given condition. |
|
ExitStatement(LoopStatement loop,
Expression condition)
Creates an exit statement for the given loop with a condition. |
|
IfStatement(Expression condition)
Creates an if statement. |
|
NextStatement(Expression condition)
Creates a next statement with the given condition. |
|
NextStatement(LoopStatement loop,
Expression condition)
Creates a next statement for the given loop with a condition. |
|
ReportStatement(Expression reportExpression)
Creates a report statement. |
|
ReportStatement(Expression reportExpression,
Expression severity)
Creates a report statement with severity. |
|
ReportStatement(java.lang.String reportExpression,
Expression severity)
Creates a report statement with severity. |
|
ReturnStatement(Expression returnedExpression)
Creates a new ReturnStatement with a returned expression. |
|
SignalAssignment(Target<Signal> target,
Expression value)
Creates a signal assignement. |
|
VariableAssignment(Target<Variable> target,
Expression value)
Creates a variable assignment. |
|
WaitStatement(Expression timeout)
Creates a wait statement with timeout expression. |
|
WaitStatement(Expression condition,
Expression timeout)
Creates a wait statement with condition and timeout expression. |
|
WhileStatement(Expression condition)
Creates a while loop. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |