Changeset 292 in dev for trunk/abdev/BasicCompiler32/Compile_CallProc.cpp
- Timestamp:
- Aug 22, 2007, 3:46:23 AM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/abdev/BasicCompiler32/Compile_CallProc.cpp
r290 r292 104 104 const CClass *pobj_c = NULL; 105 105 const CMethod *pMethod = NULL; 106 Type leftType; 106 107 if( pUserProc->GetParentClassPtr() ){ 107 108 //クラスのメンバ関数を呼び出す場合はアクセスチェックを行う … … 118 119 { 119 120 pobj_c = &varType.GetClass(); 121 leftType = varType; 120 122 } 121 123 else … … 222 224 pobj_parameter->ApplyDefaultParameters( pUserProc->RealParams() ); 223 225 226 // 型パラメータを適用 227 pobj_parameter->SetLeftType( leftType ); 228 224 229 //エラーチェック 225 230 if( !pobj_parameter->ErrorCheck(pUserProc->GetName(),pUserProc->RealParams(),pUserProc->GetSecondParmNum() ) ){
Note:
See TracChangeset
for help on using the changeset viewer.