Changeset 9bb0198 in tol


Ignore:
Timestamp:
Apr 28, 2011, 5:22:40 PM (15 years ago)
Author:
Víctor de Buen <vdebuen@…>
Branches:
1941-docker-image-to-test, devel, master
Children:
40407af
Parents:
e7490ea
Message:

Fixes #1186

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

File:
1 edited

Legend:

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

    re7490ea r9bb0198  
    799799  BObjByNameHash::const_iterator iter;
    800800  for(iter=public_.begin(); iter!=public_.end(); iter++)
     801  {
     802    obj = iter->second;
     803    const BText& dsc = obj->Description();
     804    if(!dsc.HasName())
     805    {
     806      BText autodocName = BText("_.autodoc.member.")+obj->Name();
     807      BSyntaxObject* autodoc = NULL;
     808      if(class_)
     809      {
     810        autodoc = class_->FindStaticMember(autodocName,-1);
     811      }
     812      else
     813      {
     814        autodoc = Member(autodocName);
     815      }
     816      if(autodoc && autodoc->Grammar()==GraText())
     817      {
     818        BText& desc = Text(autodoc);
     819        obj->PutDescription(desc);
     820      }
     821    }
     822  }
     823  for(iter=private_.begin(); iter!=private_.end(); iter++)
    801824  {
    802825    obj = iter->second;
Note: See TracChangeset for help on using the changeset viewer.