mirror of
https://github.com/The-OpenROAD-Project/OpenSTA.git
synced 2026-09-05 00:52:25 +02:00
copy() use copy constructors
Signed-off-by: James Cherry <[email protected]>
This commit is contained in:
@@ -42,7 +42,7 @@ UnitDelayCalc::UnitDelayCalc(StaState *sta) :
|
||||
ArcDelayCalc *
|
||||
UnitDelayCalc::copy()
|
||||
{
|
||||
return new UnitDelayCalc(this);
|
||||
return new UnitDelayCalc(*this);
|
||||
}
|
||||
|
||||
Parasitic *
|
||||
|
||||
+1
-1
@@ -3334,7 +3334,7 @@ FindEndRequiredVisitor::~FindEndRequiredVisitor()
|
||||
PathEndVisitor *
|
||||
FindEndRequiredVisitor::copy() const
|
||||
{
|
||||
return new FindEndRequiredVisitor(sta_);
|
||||
return new FindEndRequiredVisitor(*this);
|
||||
}
|
||||
|
||||
void
|
||||
|
||||
+1
-1
@@ -3277,7 +3277,7 @@ EndpointPathEndVisitor::EndpointPathEndVisitor(std::string_view path_group_name,
|
||||
PathEndVisitor *
|
||||
EndpointPathEndVisitor::copy() const
|
||||
{
|
||||
return new EndpointPathEndVisitor(path_group_name_, min_max_, sta_);
|
||||
return new EndpointPathEndVisitor(*this);
|
||||
}
|
||||
|
||||
void
|
||||
|
||||
Reference in New Issue
Block a user