Changeset 292 in dev for trunk/abdev/BasicCompiler32/Opcode.h
- Timestamp:
- Aug 22, 2007, 3:46:23 AM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/abdev/BasicCompiler32/Opcode.h
r290 r292 175 175 int ParmsNum; 176 176 177 Type leftType; 177 178 Type returnType; 178 179 … … 186 187 ParamImpl(const Parameters ¶ms); 187 188 ~ParamImpl(); 189 void SetLeftType( const Type &type ) 190 { 191 this->leftType = type; 192 } 188 193 void SetReturnType( const Type &returnType ); 189 194 … … 222 227 int CallOperatorProc(int idCalc, const Type &baseType, int *type_stack,LONG_PTR *index_stack,BOOL *bUseHeap,int &sp); 223 228 void CallCastOperatorProc(Type &calcType,BOOL bCalcUseHeap,const Type &toType); 224 void CallIndexerGetterProc(const CClass *pobj_Class,char *ObjectName, char *Parameter,Type &resultType);229 void CallIndexerGetterProc(const CClass *pobj_Class,char *ObjectName, const Type &leftType, char *Parameter,Type &resultType); 225 230 226 231 //Compile_Statement.cpp
Note:
See TracChangeset
for help on using the changeset viewer.