Changeset 350 in dev for trunk/abdev/BasicCompiler_Common/include/Class.h
- Timestamp:
- Oct 14, 2007, 9:41:03 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/abdev/BasicCompiler_Common/include/Class.h
r349 r350 386 386 387 387 void AddMethod(CClass *pobj_c, Prototype::Accessibility accessibility, BOOL bStatic, bool isConst, bool isAbstract, 388 bool isVirtual, bool isOverride, char *buffer, int nowLine);388 bool isVirtual, bool isOverride, bool isAutoGeneration, char *buffer, int nowLine); 389 389 390 390 //重複チェック … … 409 409 } 410 410 411 void EnumDynamicMethodsO fInterfaceMethods( const char *methodName, std::vector<const UserProc *> &subs ) const;412 const CMethod *GetDynamicMethodO fInterfaceMethod( const UserProc *pUserProc ) const;411 void EnumDynamicMethodsOrInterfaceMethods( const char *methodName, std::vector<const UserProc *> &subs ) const; 412 const CMethod *GetDynamicMethodOrInterfaceMethod( const UserProc *pUserProc ) const; 413 413 414 414 const Methods &GetStaticMethods() const … … 494 494 public: 495 495 void GetVtblMasterListIndexAndVtblIndex( const UserProc *pUserProc, int &vtblMasterListIndex, int &vtblIndex ) const; 496 int GetVtblMasterListIndex( const CClass *pClass ) const; 496 497 long GetVtblMasterListOffset() const; 497 498 void GenerateVTableMasterList( const std::vector<long> &vtableMasterList, long &offset ); … … 513 514 , pStringClass( NULL ) 514 515 , pObjectClass( NULL ) 516 , pInterfaceInfo( NULL ) 515 517 { 516 518 }
Note:
See TracChangeset
for help on using the changeset viewer.