Changeset 83ac76d in tol


Ignore:
Timestamp:
Sep 1, 2009, 8:36:57 AM (17 years ago)
Author:
Víctor de Buen <vdebuen@…>
Branches:
1941-docker-image-to-test, devel, master
Children:
c0b3749
Parents:
ba0d09c
Message:

Using appropriate access in Class()->Find* functions

git-svn-id: ​https://www.tol-project.org/svn/tolp/trunk@1292 be4846ae-f051-483a-831f-b64e7d08527f

File:
1 edited

Legend:

Unmodified
Added
Removed
  • tol/btol/bgrammar/nameblock.cpp

    rba0d09c r83ac76d  
    489489        {
    490490          mbr->static_->PutNameBlock(NULL);
    491           if(mbr->static_->Mode()==BOBJECTMODE)
     491          if(mbr->isMethod_ && mbr->static_->Mode()==BOBJECTMODE)
    492492          {
    493493            BUserCode* uCode = UCode(mbr->static_);
    … …  
    696696  if(Class())
    697697  {
    698     BSyntaxObject* met = Class()->FindMethod(memberName);
     698    BSyntaxObject* met = Class()->FindMethod(memberName,false);
    699699    if(met)
    700700    {
    … …  
    727727  if(Class())
    728728  {
    729     BSyntaxObject* met = Class()->FindMethod(memberName);
     729    BSyntaxObject* met = Class()->FindMethod(memberName,true);
    730730    if(met)
    731731    {
    … …  
    869869    if(cns->Class())
    870870    {
    871       BSyntaxObject* met = cns->Class()->FindMethod(memberName);
     871      BSyntaxObject* met = cns->Class()->FindMethod(memberName,true);
    872872      if(met)
    873873      {
Note: See TracChangeset for help on using the changeset viewer.