private void appendLabel(ConcurrentStatement statement)
 {
     if (statement.Label != null)
     {
         writer.Append(statement.Label).Append(" : ");
     }
 }
Beispiel #2
0
 /// <summary>
 /// Writes a concurrent statement.
 /// </summary>
 /// <param name="statement">the statement</param>
 public virtual void writeConcurrentStatement(ConcurrentStatement statement)
 {
     getConcurrentStatementVisitor().visit(statement);
 }
 public override void visit(ConcurrentStatement statement)
 {
     VhdlOutputHelper.handleAnnotationsBefore(statement, writer);
     base.visit(statement);
     VhdlOutputHelper.handleAnnotationsAfter(statement, writer);
 }
Beispiel #4
0
 public ConcurrentStatementsObserver(ConcurrentStatement statement, Logger logger)
 {
     this.logger    = logger;
     this.statement = statement;
 }