Changeset 9537ecf in tol
- Timestamp:
- Sep 1, 2009, 9:23:43 PM (17 years ago)
- Branches:
- 1941-docker-image-to-test, devel, master
- Children:
- fe0ab5b
- Parents:
- be4a94b
- File:
-
- 1 edited
-
tol/btol/bgrammar/class.cpp (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
tol/btol/bgrammar/class.cpp
rbe4a94b r9537ecf 631 631 } 632 632 633 //#define USE_STATIC_INHERITAGE 634 633 635 //-------------------------------------------------------------------- 634 636 bool BMemberOwner::AddMember(BMember* newMember) … … 637 639 { 638 640 if(!isGood_) { return(false); } 641 const BText& dec = newMember->declaration_; 642 const BText& name = newMember->name_; 643 assert(name.HasName()&& dec.HasName()); 644 #ifndef USE_STATIC_INHERITAGE 645 if(newMember->isStatic_ && (newMember->parent_!=this)) 646 { 647 return(true); 648 } 649 #endif 639 650 if(!memberHash_) { CreateMemberHashes(); } 640 651 BMbrNum* newMbrNum = new BMbrNum; 641 652 newMbrNum->member_ = newMember; 642 653 newMbrNum->position_ = lastPosition_++; 643 const BText& dec = newMember->declaration_;644 const BText& name = newMember->name_;645 assert(name.HasName()&& dec.HasName());646 654 bool ok = true; 647 655 bool hasDefVal = newMember->HasDefVal();
Note: See TracChangeset
for help on using the changeset viewer.
