コード例 #1
0
 /// <summary>
 /// Creates a range attribute name.
 /// </summary>
 /// <param name="prefix">the prefix</param>
 /// <param name="type">the type</param>
 /// <param name="index">the index</param>
 public RangeAttributeName(VHDL.expression.Name prefix, RangeAttributeNameType type, Expression index)
 {
     this.prefix = prefix;
     this.type   = type;
     this.index  = index;
 }
コード例 #2
0
 protected override void visitName(Name name)
 {
     name.accept(output.getNameVisitor());
 }
コード例 #3
0
 /// <summary>
 /// Creates a range attribute name.
 /// </summary>
 /// <param name="prefix">the prefix</param>
 /// <param name="type">the type</param>
 public RangeAttributeName(VHDL.expression.Name prefix, RangeAttributeNameType type)
 {
     this.prefix = prefix;
     this.type   = type;
 }