Changeset 523 in dev for trunk/ab5.0/abdev/BasicCompiler_Common/src/Procedure.cpp
- Timestamp:
- May 1, 2008, 11:03:14 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ab5.0/abdev/BasicCompiler_Common/src/Procedure.cpp
r511 r523 458 458 if( this->pParentClass && isStatic == false ){ 459 459 //オブジェクトメンバの場合は、第一パラメータを_System_LocalThis引き渡し用として利用 460 st ring name = "_System_LocalThis";460 std::string name = "_System_LocalThis"; 461 461 Type type( DEF_PTR_VOID ); 462 462 this->realParams.push_back( new Parameter( name, type ) ); … … 467 467 //※第一パラメータ(Thisポインタありの場合は第二パラメータ)を戻り値用の参照宣言にする 468 468 469 st ring name = this->GetName();469 std::string name = this->GetName(); 470 470 if(name[0]==1&&name[1]==ESC_OPERATOR){ 471 471 name="_System_ReturnValue"; … … 1004 1004 } 1005 1005 1006 int ProcPointers::Add( const st ring &typeExpression )1006 int ProcPointers::Add( const std::string &typeExpression ) 1007 1007 { 1008 1008 DWORD dwProcType = (DWORD)typeExpression[2]; 1009 const st ring ¶mStr = typeExpression.substr( 3 );1009 const std::string ¶mStr = typeExpression.substr( 3 ); 1010 1010 1011 1011 Procedure::Kind kind = Procedure::Sub;
Note:
See TracChangeset
for help on using the changeset viewer.