mirror of
https://github.com/verilator/verilator.git
synced 2026-10-07 18:42:58 +02:00
C++11 cleanup
This commit is contained in:
+4
-6
@@ -174,8 +174,7 @@ private:
|
||||
if (AstVarScope* const vscp = VN_CAST(stmtp, VarScope)) {
|
||||
if (vscp->varp()->isFuncLocal() || vscp->varp()->isUsedLoopIdx()) {
|
||||
UINFO(9, " funcvsc " << vscp << endl);
|
||||
m_varToScopeMap.insert(
|
||||
std::make_pair(std::make_pair(nodep, vscp->varp()), vscp));
|
||||
m_varToScopeMap.emplace(std::make_pair(nodep, vscp->varp()), vscp);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1623,9 +1622,8 @@ V3TaskConnects V3Task::taskConnects(AstNodeFTaskRef* nodep, AstNode* taskStmtsp,
|
||||
for (AstNode* stmtp = taskStmtsp; stmtp; stmtp = stmtp->nextp()) {
|
||||
if (AstVar* const portp = VN_CAST(stmtp, Var)) {
|
||||
if (portp->isIO()) {
|
||||
tconnects.push_back(std::make_pair(portp, static_cast<AstArg*>(nullptr)));
|
||||
nameToIndex.insert(
|
||||
std::make_pair(portp->name(), tpinnum)); // For name based connections
|
||||
tconnects.emplace_back(portp, static_cast<AstArg*>(nullptr));
|
||||
nameToIndex.emplace(portp->name(), tpinnum); // For name based connections
|
||||
tpinnum++;
|
||||
if (portp->attrSFormat()) {
|
||||
sformatp = portp;
|
||||
@@ -1665,7 +1663,7 @@ V3TaskConnects V3Task::taskConnects(AstNodeFTaskRef* nodep, AstNode* taskStmtsp,
|
||||
} else { // By pin number
|
||||
if (ppinnum >= tpinnum) {
|
||||
if (sformatp) {
|
||||
tconnects.push_back(std::make_pair(sformatp, static_cast<AstArg*>(nullptr)));
|
||||
tconnects.emplace_back(sformatp, static_cast<AstArg*>(nullptr));
|
||||
tconnects[ppinnum].second = argp;
|
||||
tpinnum++;
|
||||
} else {
|
||||
|
||||
Reference in New Issue
Block a user