Lines Matching refs:String
34 RippleAdder::RippleAdder(const String& instance_name_, const TechModel* tech_model_)
65 createInputPort("A" + String(i));
66 createInputPort("B" + String(i));
67 createOutputPort("S" + String(i));
68 createNet("C" + String(i));
70 createNet("C" + String(number_bits));
80 assign("CO", "C" + String(number_bits));
83 String n = (String) i;
88 portConnect(adder, "A", "A" + String(i));
89 portConnect(adder, "B", "B" + String(i));
90 portConnect(adder, "CI", "C" + String(i));
91 portConnect(adder, "S", "S" + String(i));
92 portConnect(adder, "CO", "C" + String(i + 1));
110 ElectricalModel* adder = (ElectricalModel*)getSubInstance("ADDF_" + String(i));
113 propagatePortTransitionInfo(adder, "A", "A" + String(i));
114 propagatePortTransitionInfo(adder, "B", "B" + String(i));
119 propagatePortTransitionInfo("S" + String(i), adder, "S");