Fix clang-tidy warnings (#3522)

This commit is contained in:
Geza Lore 2022-08-02 15:47:14 +01:00
parent 39d1a62f9e
commit 6fc25dae9e
2 changed files with 5 additions and 4 deletions

View File

@ -951,7 +951,8 @@ class OrderProcess final : VNDeleter {
// CONSTRUCTOR // CONSTRUCTOR
OrderProcess(AstNetlist* netlistp, OrderGraph& graph, OrderProcess(AstNetlist* netlistp, OrderGraph& graph,
const std::unordered_map<const AstSenItem*, const AstSenTree*>& trigToSen, const std::unordered_map<const AstSenItem*, const AstSenTree*>& trigToSen,
const string& tag, bool slow, V3Order::ExternalDomainsProvider externalDomains) const string& tag, bool slow,
const V3Order::ExternalDomainsProvider& externalDomains)
: m_graph{graph} : m_graph{graph}
, m_trigToSen{trigToSen} , m_trigToSen{trigToSen}
, m_externalDomains{externalDomains} , m_externalDomains{externalDomains}
@ -970,7 +971,7 @@ public:
main(AstNetlist* netlistp, OrderGraph& graph, main(AstNetlist* netlistp, OrderGraph& graph,
const std::unordered_map<const AstSenItem*, const AstSenTree*>& trigToSen, const std::unordered_map<const AstSenItem*, const AstSenTree*>& trigToSen,
const string& tag, bool parallel, bool slow, const string& tag, bool parallel, bool slow,
V3Order::ExternalDomainsProvider externalDomains) { const V3Order::ExternalDomainsProvider& externalDomains) {
OrderProcess visitor{netlistp, graph, trigToSen, tag, slow, externalDomains}; OrderProcess visitor{netlistp, graph, trigToSen, tag, slow, externalDomains};
visitor.process(parallel); visitor.process(parallel);
return std::move(visitor.m_result); return std::move(visitor.m_result);
@ -1518,7 +1519,7 @@ AstCFunc* order(AstNetlist* netlistp, //
const string& tag, // const string& tag, //
bool parallel, // bool parallel, //
bool slow, // bool slow, //
ExternalDomainsProvider externalDomains) { const ExternalDomainsProvider& externalDomains) {
// Order the code // Order the code
const std::unique_ptr<OrderGraph> graph const std::unique_ptr<OrderGraph> graph
= OrderBuildVisitor::process(netlistp, logic, trigToSen); = OrderBuildVisitor::process(netlistp, logic, trigToSen);

View File

@ -47,7 +47,7 @@ AstCFunc* order(
const string& tag, // const string& tag, //
bool parallel, // bool parallel, //
bool slow, // bool slow, //
ExternalDomainsProvider externalDomains const ExternalDomainsProvider& externalDomains
= [](const AstVarScope*, std::vector<AstSenTree*>&) {}); = [](const AstVarScope*, std::vector<AstSenTree*>&) {});
}; // namespace V3Order }; // namespace V3Order