Changeset 135 in dev for BasicCompiler64/Compile_CallProc.cpp
- Timestamp:
- Jun 6, 2007, 12:58:40 AM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
BasicCompiler64/Compile_CallProc.cpp
r102 r135 118 118 bool isStatic = false; 119 119 const CClass *pobj_c = NULL; 120 CMethod *pMethod = NULL;120 const CMethod *pMethod = NULL; 121 121 if( pUserProc->GetParentClassPtr() ){ 122 122 //クラスのメンバ関数を呼び出す場合はアクセスチェックを行う … … 158 158 ///////////////////////////////// 159 159 pMethod = NULL; 160 if( ! isStatic ) pMethod = pobj_c->GetMethod Info( pUserProc );160 if( ! isStatic ) pMethod = pobj_c->GetMethods().GetMethodPtr( pUserProc ); 161 161 if( ! pMethod ){ 162 162 //動的メソッドが取得できなかったときは静的メソッドを当たる 163 pMethod = pobj_c->GetStaticMethod Info( pUserProc );163 pMethod = pobj_c->GetStaticMethods().GetMethodPtr( pUserProc ); 164 164 if( !pMethod ){ 165 165 SetError(300,NULL,cp); … … 308 308 else{ 309 309 RELATIVE_VAR RelativeVar; 310 if( pMethod-> isConst){310 if( pMethod->IsConst() ){ 311 311 //Constアクセスが可能なメソッドの場合 312 312 if( !GetVarOffsetReadOnly( ObjectName, &RelativeVar, Type() ) ){
Note:
See TracChangeset
for help on using the changeset viewer.