Changeset 46 in dev for BasicCompiler32/Opcode.h
- Timestamp:
- Feb 6, 2007, 1:19:17 AM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
BasicCompiler32/Opcode.h
r40 r46 207 207 private: 208 208 BOOL _overload_check(PARAMETER_INFO *ppi,int pi_num,TYPEINFO *pReturnTypeInfo,int overload_level); 209 SUBINFO *OverloadSolutionWithReturnType(c har *name,SUBINFO **ppsi,int num);209 SUBINFO *OverloadSolutionWithReturnType(const char *name,SUBINFO **ppsi,int num); 210 210 public: 211 SUBINFO *OverloadSolution(c har *name,SUBINFO **ppsi,int num);212 213 BOOL ErrorCheck(c har *FuncName,PARAMETER_INFO *ppi,int pi_num,int SecondParmNum);211 SUBINFO *OverloadSolution(const char *name,SUBINFO **ppsi,int num); 212 213 BOOL ErrorCheck(const char *FuncName,PARAMETER_INFO *ppi,int pi_num,int SecondParmNum); 214 214 void MacroParameterSupport(PARAMETER_INFO *ppi); 215 215 void SetObjectParameter(CClass *pobj_Class,LPSTR Parameter); 216 int SetParameter(c har *FuncName,PARAMETER_INFO *ppi,int pi_num,int SecondParmNum);216 int SetParameter(const char *FuncName,PARAMETER_INFO *ppi,int pi_num,int SecondParmNum); 217 217 218 218 //一時オブジェクトパラメータの生成と破棄 219 void NewTempParameters( c har *FuncName,PARAMETER_INFO *ppi,int pi_num,int SecondParmNum );219 void NewTempParameters( const char *FuncName,PARAMETER_INFO *ppi,int pi_num,int SecondParmNum ); 220 220 void DeleteTempParameters(); 221 221 }; … … 236 236 int GetFunctionType(int FuncNum); 237 237 int GetFunctionFromName(char *FuncName); 238 int Opcode_CallFunc(char *Parameter,int FuncNum);238 void Opcode_CallFunc( const char *Parameter, const int FuncNum, TYPEINFO &ReturnTypeInfo ); 239 239 240 240 //OperatorProc.cpp
Note:
See TracChangeset
for help on using the changeset viewer.