Changeset 8d67ff3 in tol


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

Using appropriate access in BClass::Find* functions

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • tol/btol/bgrammar/tol_bclass.h

    rc0b3749 r8d67ff3  
    180180  bool isDefined_;
    181181  static const BClass* currentClassBuildingInstance_;
     182  static const BClass* currentStatic_;
    182183  // Constructors and destructors: bgrammar\class.cpp
    183184  BClass();
    … …  
    197198  //! Evaluates a parsed tree with a Class declaration
    198199  static BSyntaxObject* Evaluate(const List* tree);
    199   BSyntaxObject* FindMethod(const BText& memberName) const;
    200   BSyntaxObject* FindStaticMethod(const BText& memberName) const;
    201   BSyntaxObject* FindStaticMemeber(const BText& memberName) const;
     200  BSyntaxObject* FindMethod(const BText& memberName, bool fullAccess) const;
     201  BSyntaxObject* FindStatic(const BText& memberName, bool fullAccess) const;
     202  BSyntaxObject* FindStaticMethod(const BText& memberName, bool fullAccess) const;
     203  BSyntaxObject* FindStaticMemeber(const BText& memberName, bool fullAccess) const;
    202204  DeclareClassNewDelete(BClass);
    203205};
Note: See TracChangeset for help on using the changeset viewer.