@@ -299,12 +299,12 @@ void extRulesPat::setMets(int underMet,
299299{
300300 _under_layer = under_layer;
301301 _underMet = underMet;
302- if (under_layer != NULL )
302+ if (under_layer != nullptr )
303303 _under_minSpaceCntx = getMinWidthSpacing (under_layer, _under_minWidthCntx);
304304
305305 _over_layer = over_layer;
306306 _overMet = overMet;
307- if (over_layer != NULL )
307+ if (over_layer != nullptr )
308308 _over_minSpaceCntx = getMinWidthSpacing (over_layer, _over_minWidthCntx);
309309}
310310void extRulesPat::UpdateBBox ()
@@ -776,7 +776,7 @@ uint extMain::DefWires(extMainOptions* opt)
776776
777777 dbChip* chip = dbChip::create (_db);
778778 assert (chip);
779- _block = dbBlock::create (chip, opt->_name , NULL , ' /' );
779+ _block = dbBlock::create (chip, opt->_name , nullptr , ' /' );
780780 assert (_block);
781781
782782 _block->setBusDelimeters (' [' , ' ]' );
@@ -843,7 +843,7 @@ uint extRCModel::OverRulePat(extMainOptions* opt,
843843 continue ;
844844
845845 dbTechLayer* layer = opt->_tech ->findRoutingLayer (met);
846- if (layer == NULL )
846+ if (layer == nullptr )
847847 continue ;
848848
849849 p->setLayerInfo (layer, met);
@@ -858,8 +858,8 @@ uint extRCModel::OverRulePat(extMainOptions* opt,
858858 continue ;
859859
860860 dbTechLayer* under_layer
861- = underMet > 0 ? opt->_tech ->findRoutingLayer (underMet) : NULL ;
862- p->setMets (underMet, under_layer, -1 , NULL );
861+ = underMet > 0 ? opt->_tech ->findRoutingLayer (underMet) : nullptr ;
862+ p->setMets (underMet, under_layer, -1 , nullptr );
863863
864864 if (diag)
865865 cnt += p->CreatePatterns_diag ();
@@ -911,7 +911,7 @@ uint extRCModel::UnderRulePat(extMainOptions* opt,
911911 continue ;
912912
913913 dbTechLayer* layer = opt->_tech ->findRoutingLayer (met);
914- if (layer == NULL )
914+ if (layer == nullptr )
915915 continue ;
916916
917917 p->setLayerInfo (layer, met);
@@ -925,10 +925,10 @@ uint extRCModel::UnderRulePat(extMainOptions* opt,
925925 continue ;
926926
927927 dbTechLayer* over_layer = opt->_tech ->findRoutingLayer (overMet);
928- if (over_layer == NULL )
928+ if (over_layer == nullptr )
929929 continue ;
930930
931- p->setMets (-1 , NULL , overMet, over_layer);
931+ p->setMets (-1 , nullptr , overMet, over_layer);
932932
933933 if (!diag)
934934 cnt += p->CreatePatterns ();
@@ -977,7 +977,7 @@ uint extRCModel::DiagUnderRulePat(extMainOptions* opt,
977977 continue ;
978978
979979 dbTechLayer* layer = opt->_tech ->findRoutingLayer (met);
980- if (layer == NULL )
980+ if (layer == nullptr )
981981 continue ;
982982
983983 p->setLayerInfo (layer, met);
@@ -991,10 +991,10 @@ uint extRCModel::DiagUnderRulePat(extMainOptions* opt,
991991 continue ;
992992
993993 dbTechLayer* over_layer = opt->_tech ->findRoutingLayer (overMet);
994- if (over_layer == NULL )
994+ if (over_layer == nullptr )
995995 continue ;
996996
997- p->setMets (-1 , NULL , overMet, over_layer);
997+ p->setMets (-1 , nullptr , overMet, over_layer);
998998
999999 cnt += p->CreatePatterns_diag ();
10001000 p->UpdateBBox ();
@@ -1036,7 +1036,7 @@ uint extRCModel::OverUnderRulePat(extMainOptions* opt,
10361036 continue ;
10371037
10381038 dbTechLayer* layer = opt->_tech ->findRoutingLayer (met);
1039- if (layer == NULL )
1039+ if (layer == nullptr )
10401040 continue ;
10411041
10421042 p->setLayerInfo (layer, met);
@@ -1048,7 +1048,7 @@ uint extRCModel::OverUnderRulePat(extMainOptions* opt,
10481048 continue ;
10491049
10501050 dbTechLayer* under_layer = opt->_tech ->findRoutingLayer (underMet);
1051- if (under_layer == NULL )
1051+ if (under_layer == nullptr )
10521052 continue ;
10531053
10541054 for (uint overMet = met + 1 ; overMet <= _layerCnt; overMet++) {
@@ -1060,7 +1060,7 @@ uint extRCModel::OverUnderRulePat(extMainOptions* opt,
10601060 continue ;
10611061
10621062 dbTechLayer* over_layer = opt->_tech ->findRoutingLayer (overMet);
1063- if (over_layer == NULL )
1063+ if (over_layer == nullptr )
10641064 continue ;
10651065
10661066 p->setMets (underMet, under_layer, overMet, over_layer);
@@ -1196,21 +1196,21 @@ dbNet* extRulesPat::createNetSingleWire(const char* netName,
11961196 dbTechLayer* layer)
11971197{
11981198 dbNet* net = dbNet::create (_block, netName);
1199- if (net == NULL ) {
1199+ if (net == nullptr ) {
12001200 fprintf (stdout, " Cannot create net %s, duplicate\n " , netName);
1201- return NULL ;
1201+ return nullptr ;
12021202 }
12031203 net->setSigType (dbSigType::SIGNAL);
12041204 dbBTerm* loBTerm = extRulesPat::createBterm (
12051205 false , net, ll, ur, " _lo" , layer, width, vertical, true /* input*/ );
12061206 dbBTerm* hiBTerm = extRulesPat::createBterm (
12071207 true , net, ll, ur, " _hi" , layer, width, vertical, false /* input*/ );
1208- if ((loBTerm == NULL ) || (hiBTerm == NULL )) {
1208+ if ((loBTerm == nullptr ) || (hiBTerm == nullptr )) {
12091209 dbNet::destroy (net);
12101210 fprintf (stdout,
12111211 " Cannot create net %s, because failed to create bterms\n " ,
12121212 netName);
1213- return NULL ;
1213+ return nullptr ;
12141214 }
12151215
12161216 dbWireEncoder encoder;
@@ -1237,7 +1237,7 @@ dbTechLayerRule* extRulesPat::GetRule(int routingLayer, int width)
12371237{
12381238 dbTechLayerRule*& rule = _rules[routingLayer][width];
12391239
1240- if (rule != NULL )
1240+ if (rule != nullptr )
12411241 return rule;
12421242
12431243 // Create a non-default-rule for this width
@@ -1252,8 +1252,8 @@ dbTechLayerRule* extRulesPat::GetRule(int routingLayer, int width)
12521252 break;
12531253 }
12541254
1255- if (nd_rule == NULL )
1256- return NULL ;
1255+ if (nd_rule == nullptr )
1256+ return nullptr ;
12571257 fprintf(stdout, " NewRule %s,layer=%d width=%d\n", rule_name, routingLayer,
12581258width); fflush(stdout);
12591259 // rule->getImpl()->getLogger()->info(utl::ODB,
@@ -1268,18 +1268,18 @@ width); fflush(stdout);
12681268 for (i = 1; i <= _tech->getRoutingLayerCount(); i++) {
12691269 dbTechLayer* layer = _routingLayers[i];
12701270
1271- if (layer != NULL ) {
1271+ if (layer != nullptr ) {
12721272 dbTechLayerRule* lr = dbTechLayerRule::create(nd_rule, layer);
12731273 lr->setWidth(width);
12741274 lr->setSpacing(layer->getSpacing());
12751275
12761276 dbTechLayerRule*& r = _rules[i][width];
1277- if (r == NULL )
1277+ if (r == nullptr )
12781278 r = lr;
12791279 }
12801280 }
12811281
1282- assert(rule != NULL );
1282+ assert(rule != nullptr );
12831283 return rule;
12841284}
12851285*/
0 commit comments