mv StdStringSeq defs to StringUtil.hh

Signed-off-by: James Cherry <cherry@parallaxsw.com>
This commit is contained in:
James Cherry 2026-02-28 15:53:23 -08:00
parent e76f54a068
commit 0f8d7cffd3
9 changed files with 7 additions and 9 deletions

View File

@ -32,6 +32,7 @@
#include "SdcClass.hh"
#include "StaState.hh"
#include "SearchClass.hh"
#include "StringUtil.hh"
namespace sta {
@ -42,7 +43,6 @@ using PathGroupIterator = PathEndSeq::iterator;
using PathGroupClkMap = std::map<const Clock*, PathGroup*>;
using PathGroupNamedMap = std::map<const char*, PathGroup*, CharPtrLess>;
using PathGroupSeq = std::vector<PathGroup*>;
using StdStringSeq = std::vector<std::string>;
// A collection of PathEnds grouped and sorted for reporting.
class PathGroup

View File

@ -40,6 +40,7 @@
#include "SearchPred.hh"
#include "VertexVisitor.hh"
#include "Path.hh"
#include "StringUtil.hh"
namespace sta {
@ -70,7 +71,6 @@ using VertexSlackMapSeq = std::vector<VertexSlackMap>;
using WorstSlacksSeq = std::vector<WorstSlacks>;
using DelayDblSeq = std::vector<DelayDbl>;
using ExceptionPathSeq = std::vector<ExceptionPath*>;
using StdStringSeq = std::vector<std::string>;
class Search : public StaState
{

View File

@ -30,6 +30,7 @@
#include <functional>
#include "StringSeq.hh"
#include "StringUtil.hh"
#include "LibertyClass.hh"
#include "NetworkClass.hh"
#include "SdcClass.hh"
@ -80,7 +81,6 @@ using SceneNameMap = std::map<std::string, Scene*>;
using SlowDrvrIterator = Iterator<Instance*>;
using CheckError = StringSeq;
using CheckErrorSeq = std::vector<CheckError*>;
using StdStringSeq = std::vector<std::string>;
enum class CmdNamespace { sta, sdc };
using ParasiticsNameMap = std::map<std::string, Parasitics*>;
// Path::slack/arrival/required function.

View File

@ -31,7 +31,6 @@
namespace sta {
using StringSeq = std::vector<const char*>;
using StdStringSeq = std::vector<std::string>;
void
deleteContents(StringSeq *strings);

View File

@ -31,7 +31,6 @@ namespace sta {
using StringSet = std::set<const char*, CharPtrLess>;
using StdStringSet = std::set<std::string>;
using StdStringSeq = std::vector<std::string>;
void
deleteContents(StringSet *strings);

View File

@ -31,6 +31,7 @@
#include <unordered_map>
#include "StringSeq.hh"
#include "StringUtil.hh"
#include "MinMax.hh"
#include "NetworkClass.hh"
#include "Transition.hh"
@ -55,7 +56,6 @@ class OutputWaveform;
using LibraryGroupVisitor = void (LibertyReader::*)(const LibertyGroup *group,
LibertyGroup *parent_group);
using LibraryGroupVisitorMap = std::unordered_map<std::string, LibraryGroupVisitor>;
using StdStringSeq = std::vector<std::string>;
using LibertyPortGroupMap = std::map<const LibertyGroup*, LibertyPortSeq,
LibertyGroupLineLess>;
using OutputWaveformSeq = std::vector<OutputWaveform>;

View File

@ -31,6 +31,7 @@
#include "StaState.hh"
#include "StringSet.hh"
#include "StringUtil.hh"
#include "Liberty.hh"
#include "GraphClass.hh"
#include "Parasitics.hh"
@ -40,7 +41,6 @@
namespace sta {
using ParasiticNodeMap = std::map<const ParasiticNode*, int>;
using StdStringSeq = std::vector<std::string>;
using CellSpicePortNames = std::map<std::string, StdStringSeq>;
using LibertyPortLogicValues = std::map<const LibertyPort*, LogicValue>;

View File

@ -27,11 +27,11 @@
#include <string>
#include <vector>
#include "StringUtil.hh"
#include "TableModel.hh"
namespace sta {
using StdStringSeq = std::vector<std::string>;
using WaveformSeq = std::vector<Table>;
void

View File

@ -29,12 +29,12 @@
#include <map>
#include "StringSeq.hh"
#include "StringUtil.hh"
namespace sta {
using VerilogDclMap = std::map<std::string, VerilogDcl*>;
using VerilogConstantValue = std::vector<bool>;
using StdStringSeq = std::vector<std::string>;
class VerilogStmt
{