Changeset 71 in dev for BasicCompiler64/CParameter.cpp
- Timestamp:
- Mar 15, 2007, 5:00:34 AM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
BasicCompiler64/CParameter.cpp
r66 r71 2 2 #include "opcode.h" 3 3 4 int CParameter::NewTempParameters( const char *FuncName,PARAMETER_INFO *ppi,int pi_num,int SecondParmNum ){4 int ParamImpl::NewTempParameters( const char *FuncName,PARAMETER_INFO *ppi,int pi_num,int SecondParmNum ){ 5 5 /////////////////////////////////////////////////////// 6 6 // 一時オブジェクトをあらかじめスタックに積んでおく … … 96 96 return stackItemNum * PTR_SIZE; 97 97 } 98 void CParameter::DeleteTempParameters(){98 void ParamImpl::DeleteTempParameters(){ 99 99 /////////////////////////////////////////////////////// 100 100 // 一時オブジェクトを破棄 … … 123 123 } 124 124 125 void CParameter::SetStructParameter(int reg,CClass *pobj_Class,LPSTR Parameter){125 void ParamImpl::SetStructParameter(int reg,CClass *pobj_Class,LPSTR Parameter){ 126 126 ////////////////////////////////////////////////////// 127 127 ///// レジスタ資源のバックアップ … … 225 225 226 226 227 void CParameter::SetParameter(const char *FuncName,PARAMETER_INFO *ppi,int pi_num,int SecondParmNum){227 void ParamImpl::SetParameter(const char *FuncName,PARAMETER_INFO *ppi,int pi_num,int SecondParmNum){ 228 228 /////////////////////////////////////////////////////////// 229 229 // パラメータをレジスタ及びスタックフレームにセット … … 496 496 pobj_sf->parameter_allocate(pi_num*sizeof(_int64)+ sizeof(_int64)/*ret用*/ ); 497 497 } 498 void CParameter::BackupParameter(int pi_num){498 void ParamImpl::BackupParameter(int pi_num){ 499 499 /////////////////////////////////////////////////////////// 500 500 // スタックフレームに存在する既存のパラメータをバックアップ … … 523 523 } 524 524 } 525 void CParameter::RestoreParameter(int pi_num){525 void ParamImpl::RestoreParameter(int pi_num){ 526 526 /////////////////////////////////////////////////////////// 527 527 // スタックフレームに存在する既存のパラメータを復元
Note:
See TracChangeset
for help on using the changeset viewer.