format fixes

Signed-off-by: Ethan Mahintorabi <ethanmoon@google.com>
This commit is contained in:
Ethan Mahintorabi 2024-03-09 05:56:25 +00:00
parent 1fd97b479f
commit ad6f4cd3b1
No known key found for this signature in database
GPG Key ID: 824E41B920BEA252
9 changed files with 136 additions and 122 deletions

View File

@ -106,7 +106,8 @@ public:
ConcreteCellPortBitIterator *portBitIterator() const; ConcreteCellPortBitIterator *portBitIterator() const;
bool isLeaf() const { return is_leaf_; } bool isLeaf() const { return is_leaf_; }
void setIsLeaf(bool is_leaf); void setIsLeaf(bool is_leaf);
void setAttribute(const char *key, const char *value); void setAttribute(const char *key,
const char *value);
const char *getAttribute(const char *key) const; const char *getAttribute(const char *key) const;
// Cell acts as port factory. // Cell acts as port factory.

View File

@ -75,7 +75,8 @@ public:
const PatternMatch *pattern) const override; const PatternMatch *pattern) const override;
const char *name(const Cell *cell) const override; const char *name(const Cell *cell) const override;
const char *getAttribute(const Cell *cell, const char *key) const override; const char *getAttribute(const Cell *cell,
const char *key) const override;
ObjectId id(const Cell *cell) const override; ObjectId id(const Cell *cell) const override;
Library *library(const Cell *cell) const override; Library *library(const Cell *cell) const override;
LibertyCell *libertyCell(Cell *cell) const override; LibertyCell *libertyCell(Cell *cell) const override;
@ -110,7 +111,8 @@ public:
PortMemberIterator *memberIterator(const Port *port) const override; PortMemberIterator *memberIterator(const Port *port) const override;
const char *name(const Instance *instance) const override; const char *name(const Instance *instance) const override;
const char *getAttribute(const Instance *inst, const char *key) const override; const char *getAttribute(const Instance *inst,
const char *key) const override;
ObjectId id(const Instance *instance) const override; ObjectId id(const Instance *instance) const override;
Cell *cell(const Instance *instance) const override; Cell *cell(const Instance *instance) const override;
Instance *parent(const Instance *instance) const override; Instance *parent(const Instance *instance) const override;
@ -294,7 +296,8 @@ public:
InstanceNetIterator *netIterator() const; InstanceNetIterator *netIterator() const;
Instance *findChild(const char *name) const; Instance *findChild(const char *name) const;
InstanceChildIterator *childIterator() const; InstanceChildIterator *childIterator() const;
void setAttribute(const char *key, const char *value); void setAttribute(const char *key,
const char *value);
const char *getAttribute(const char *key) const; const char *getAttribute(const char *key) const;
void addChild(ConcreteInstance *child); void addChild(ConcreteInstance *child);
void deleteChild(ConcreteInstance *child); void deleteChild(ConcreteInstance *child);

View File

@ -145,7 +145,8 @@ public:
// Filename may return null. // Filename may return null.
virtual const char *filename(const Cell *cell) = 0; virtual const char *filename(const Cell *cell) = 0;
// Attributes can be null // Attributes can be null
virtual const char *getAttribute(const Cell *cell, const char *key) const = 0; virtual const char *getAttribute(const Cell *cell,
const char *key) const = 0;
// Name can be a simple, bundle, bus, or bus bit name. // Name can be a simple, bundle, bus, or bus bit name.
virtual Port *findPort(const Cell *cell, virtual Port *findPort(const Cell *cell,
const char *name) const = 0; const char *name) const = 0;
@ -208,7 +209,8 @@ public:
const PatternMatch *pattern) const; const PatternMatch *pattern) const;
virtual InstanceSeq findInstancesHierMatching(const Instance *instance, virtual InstanceSeq findInstancesHierMatching(const Instance *instance,
const PatternMatch *pattern) const; const PatternMatch *pattern) const;
virtual const char *getAttribute(const Instance *inst, const char *key) const = 0; virtual const char *getAttribute(const Instance *inst,
const char *key) const = 0;
// Hierarchical path name. // Hierarchical path name.
virtual const char *pathName(const Instance *instance) const; virtual const char *pathName(const Instance *instance) const;
bool pathNameLess(const Instance *inst1, bool pathNameLess(const Instance *inst1,

View File

@ -45,7 +45,8 @@ public:
const PatternMatch *pattern) const override; const PatternMatch *pattern) const override;
const char *name(const Cell *cell) const override; const char *name(const Cell *cell) const override;
const char *getAttribute(const Cell *cell, const char* key) const override; const char *getAttribute(const Cell *cell,
const char* key) const override;
ObjectId id(const Cell *cell) const override; ObjectId id(const Cell *cell) const override;
Library *library(const Cell *cell) const override; Library *library(const Cell *cell) const override;
LibertyCell *libertyCell(Cell *cell) const override; LibertyCell *libertyCell(Cell *cell) const override;
@ -81,7 +82,8 @@ public:
bool hasMembers(const Port *port) const override; bool hasMembers(const Port *port) const override;
ObjectId id(const Instance *instance) const override; ObjectId id(const Instance *instance) const override;
const char *getAttribute(const Instance *inst, const char* key) const override; const char *getAttribute(const Instance *inst,
const char* key) const override;
Instance *topInstance() const override; Instance *topInstance() const override;
Cell *cell(const Instance *instance) const override; Cell *cell(const Instance *instance) const override;
Instance *parent(const Instance *instance) const override; Instance *parent(const Instance *instance) const override;

View File

@ -270,7 +270,8 @@ ConcreteCell::setIsLeaf(bool is_leaf)
} }
void void
ConcreteCell::setAttribute(const char* key, const char* value) ConcreteCell::setAttribute(const char* key,
const char* value)
{ {
attribute_map_.insert(key, stringCopy(value)); attribute_map_.insert(key, stringCopy(value));
} }

View File

@ -607,7 +607,8 @@ ConcreteNetwork::filename(const Cell *cell)
} }
const char * const char *
ConcreteNetwork::getAttribute(const Cell *cell, const char *key) const ConcreteNetwork::getAttribute(const Cell *cell,
const char *key) const
{ {
const ConcreteCell *ccell = reinterpret_cast<const ConcreteCell*>(cell); const ConcreteCell *ccell = reinterpret_cast<const ConcreteCell*>(cell);
return ccell->getAttribute(key); return ccell->getAttribute(key);
@ -938,7 +939,8 @@ ConcreteNetwork::id(const Instance *instance) const
} }
const char * const char *
ConcreteNetwork::getAttribute(const Instance *inst, const char *key) const ConcreteNetwork::getAttribute(const Instance *inst,
const char *key) const
{ {
const ConcreteInstance *cinst = reinterpret_cast<const ConcreteInstance*>(inst); const ConcreteInstance *cinst = reinterpret_cast<const ConcreteInstance*>(inst);
return cinst->getAttribute(key); return cinst->getAttribute(key);
@ -1682,7 +1684,8 @@ ConcreteInstance::childIterator() const
} }
void void
ConcreteInstance::setAttribute(const char *key, const char *value) ConcreteInstance::setAttribute(const char *key,
const char *value)
{ {
attribute_map_.insert(key, stringCopy(value)); attribute_map_.insert(key, stringCopy(value));
} }

View File

@ -123,7 +123,8 @@ NetworkNameAdapter::id(const Cell *cell) const
} }
const char * const char *
NetworkNameAdapter::getAttribute(const Cell *cell, const char *key) const NetworkNameAdapter::getAttribute(const Cell *cell,
const char *key) const
{ {
return network_->getAttribute(cell, key); return network_->getAttribute(cell, key);
} }

View File

@ -729,7 +729,8 @@ private:
class VerilogAttributeEntry class VerilogAttributeEntry
{ {
public: public:
VerilogAttributeEntry(const char *key, const char *value); VerilogAttributeEntry(const char *key,
const char *value);
virtual const char *key(); virtual const char *key();
virtual const char *value(); virtual const char *value();
virtual ~VerilogAttributeEntry(); virtual ~VerilogAttributeEntry();