Changeset 46 in dev for BasicCompiler_Common/common.h
- Timestamp:
- Feb 6, 2007, 1:19:17 AM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
BasicCompiler_Common/common.h
r45 r46 415 415 CONSTINFO *GetConstHash(char *name); 416 416 DECLAREINFO *GetDeclareHash(char *name); 417 SUBINFO *GetSubHash(c har *name,BOOL bError=0);417 SUBINFO *GetSubHash(const char *name,BOOL bError=0); 418 418 SUBINFO *GetMethodHash(char *ObjectName,char *MethodName,char *Parameter,BOOL bError=0); 419 419 SUBINFO **GetOverloadObjectSubHash(char *name,CClass *pobj_c, int *pNum); 420 SUBINFO **GetOverloadSubHash(c har *name,int *pNum);420 SUBINFO **GetOverloadSubHash(const char *name,int *pNum); 421 421 422 422 //Object.cpp … … 428 428 //Overload.sbp 429 429 SUBINFO *OverloadSolutionWithStrParam(char *name,SUBINFO **ppsi,int num,char *Parameter,char *ObjectName,TYPEINFO *pReturnTypeInfo); 430 SUBINFO *OverloadSolution(c har *name,SUBINFO **ppsi,int num,PARAMETER_INFO *ppi,int ParmNum,TYPEINFO *pReturnTypeInfo);430 SUBINFO *OverloadSolution(const char *name,SUBINFO **ppsi,int num,PARAMETER_INFO *ppi,int ParmNum,TYPEINFO *pReturnTypeInfo); 431 431 432 432 //Debug.cpp … … 548 548 int GetCallProcName(char *buffer,char *name); 549 549 int GetProc(char *name,void **ppInfo); 550 void SplitObjectName(c har *name,char *ObjectName,int *pRefType);550 void SplitObjectName(const char *name,char *ObjectName,int *pRefType); 551 551 bool SplitMemberName( const char *desc, char *object, char *member ); 552 552 int GetReturnTypeOfProc(int idProc,void *pInfo,char *name,char *Parameter,LONG_PTR *plpRetIndex); … … 578 578 void SetError(int ErrorNum,const char *KeyWord,int pos); 579 579 void CompileMessage(char *buffer); 580 bool CheckDifferentType( int VarType,LONG_PTR lpVarIndex,int CalcType,LONG_PTR lpCalcIndex,char *pszFuncName,int ParmNum);580 bool CheckDifferentType(const int VarType,const LONG_PTR lpVarIndex,const int CalcType,const LONG_PTR lpCalcIndex,const char *pszFuncName,const int ParmNum); 581 581 582 582 //Compile.cpp
Note:
See TracChangeset
for help on using the changeset viewer.