Changeset 64 in dev for BasicCompiler_Common/error.cpp
- Timestamp:
- Mar 8, 2007, 2:49:34 AM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
BasicCompiler_Common/error.cpp
r59 r64 183 183 if(num==131) lstrcpy(msg,"Const定義されたメソッド内でクラスメンバへの書き込みアクセスはできません。"); 184 184 if(num==132) lstrcpy(msg,"明示的なコンストラクタ呼び出しと初期値の指定を同時に行うことはできません。"); 185 if(num==133) lstrcpy(msg,"Thisに代入はできません。"); 185 186 186 187 //Enum関連 … … 359 360 ErrorNum++; 360 361 } 362 void SetError(){ 363 SetError(300,NULL,cp); 364 } 361 365 void CompileMessage(char *buffer){ 362 366 SetError(-2,buffer,-1); … … 397 401 398 402 bool CheckDifferentType(const int VarType,const LONG_PTR lpVarIndex,int CalcType,const LONG_PTR lpCalcIndex,const char *pszFuncName,const int ParmNum){ 403 404 if(VarType==DEF_STRUCT||CalcType==DEF_STRUCT){ 405 //いずれかが構造体場合 406 if( VarType != CalcType || lpVarIndex != lpCalcIndex ){ 407 DifferentTypeError(VarType,lpVarIndex,CalcType,lpCalcIndex,3,pszFuncName,ParmNum); 408 return false; 409 } 410 } 399 411 400 412 if(VarType==DEF_OBJECT||CalcType==DEF_OBJECT){
Note:
See TracChangeset
for help on using the changeset viewer.