Changeset 1a5a107 in tol
- Timestamp:
- Jul 13, 2009, 4:43:26 PM (17 years ago)
- Branches:
- 1941-docker-image-to-test, devel, master
- Children:
- 9ff21c5
- Parents:
- cabaa41
- File:
-
- 1 edited
-
tol/btol/bgrammar/nameblock.cpp (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
tol/btol/bgrammar/nameblock.cpp
rcabaa41 r1a5a107 498 498 BParser::DefaultParser()->Filter()->IsIdentifier(name)) 499 499 { 500 if(name=="_this") 501 { 502 Error(I2("Reserved member name ", 503 "Nombre de miembro reservado ")+ name+"\n"+ 504 I2("Cannot build NameBlock ", 505 "No se puede construir el NameBlock ")+Name()); 506 continue; 507 } 500 508 obj->PutNameBlock(this); 501 509 BSyntaxObject* mem = Member(name); … … 575 583 if(found==private_.end()) 576 584 { 577 return(NULL); 585 if(memberName=="_this") 586 { 587 return(owner_); 588 } 589 else 590 { 591 return(NULL); 592 } 578 593 } 579 594 else
Note: See TracChangeset
for help on using the changeset viewer.
