public void AddItem(VHDL.type.Type key, string value) { if (intenalDictionary.Keys.Contains(key) == false) { intenalDictionary.Add(key, value); } }
public string this[VHDL.type.Type key] { get { if (intenalDictionary.Keys.Contains(key) == false) { return(null); } return(intenalDictionary[key]); } }
private void appendTypePrefix(Type declaration) { writer.Append(KeywordEnum.TYPE.ToString()).Append(' '); writer.AppendIdentifier(declaration).Append(' ').Append(KeywordEnum.IS.ToString()); }
public void AddItem(VHDL.type.Type key, string rangeType, string rangeLeft, string rangeRight, string rangeDirection) { AddItem(key, new TypeRangeInfo(rangeType, rangeLeft, rangeRight, rangeDirection)); }
public override void visit(Type type) { VhdlOutputHelper.handleAnnotationsBefore(type, writer); base.visit(type); VhdlOutputHelper.handleAnnotationsAfter(type, writer); }