Changeset 46 in dev for BasicCompiler64/Opcode.h
- Timestamp:
- Feb 6, 2007, 1:19:17 AM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
BasicCompiler64/Opcode.h
r40 r46 345 345 private: 346 346 BOOL _overload_check(PARAMETER_INFO *ppi,int pi_num,TYPEINFO *pReturnTypeInfo,int overload_level); 347 SUBINFO *OverloadSolutionWithReturnType(c har *name,SUBINFO **ppsi,int num);347 SUBINFO *OverloadSolutionWithReturnType(const char *name,SUBINFO **ppsi,int num); 348 348 public: 349 SUBINFO *OverloadSolution(c har *name,SUBINFO **ppsi,int num);350 351 BOOL ErrorCheck(c har *FuncName,PARAMETER_INFO *ppi,int pi_num,int SecondParmNum);349 SUBINFO *OverloadSolution(const char *name,SUBINFO **ppsi,int num); 350 351 BOOL ErrorCheck(const char *FuncName,PARAMETER_INFO *ppi,int pi_num,int SecondParmNum); 352 352 void MacroParameterSupport(PARAMETER_INFO *ppi); 353 353 void SetObjectParameter(int reg,CClass *pobj_Class,LPSTR Parameter); 354 354 355 355 //一時オブジェクトパラメータの生成と破棄 356 void NewTempParameters( c har *FuncName,PARAMETER_INFO *ppi,int pi_num,int SecondParmNum );356 void NewTempParameters( const char *FuncName,PARAMETER_INFO *ppi,int pi_num,int SecondParmNum ); 357 357 void DeleteTempParameters(); 358 358 359 void SetParameter(c har *FuncName,PARAMETER_INFO *ppi,int pi_num,int SecondParmNum);359 void SetParameter(const char *FuncName,PARAMETER_INFO *ppi,int pi_num,int SecondParmNum); 360 360 361 361 void BackupParameter(int pi_num); … … 390 390 int GetFunctionType(int FuncNum); 391 391 int GetFunctionFromName(char *FuncName); 392 int Opcode_CallFunc(char *Parameter,int FuncNum);392 void Opcode_CallFunc( const char *Parameter, const int FuncNum, TYPEINFO &ReturnTypeInfo ); 393 393 394 394 //OperatorProc.cpp
Note:
See TracChangeset
for help on using the changeset viewer.