Ignore:
Timestamp:
Mar 6, 2008, 11:19:38 PM (16 years ago)
Author:
dai_9181
Message:

代入演算時の左辺に関数呼び出しの戻り値を評価してメンバを取得するようなコードが存在するとき、エラーになってしまっていたので改修した。(32bit版のみ対応)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/abdev/BasicCompiler32/Opcode.h

    r376 r415  
    5959//NumOpe.cpp
    6060void PushReturnValue(int type);
     61bool TermOpeOnlyVariable( const char *term, Type &resultType, RELATIVE_VAR &relativeVar, bool isWriteAccess );
    6162bool TermOpe(
    6263             const char *term,
     
    6566             bool &isLiteral,
    6667             BOOL *pbUseHeap,
    67              bool isWantObject = false,
    6868             bool *pIsClassName = NULL,
    69              bool isProcedureCallOnly = false );
     69             bool isProcedureCallOnly = false,
     70             bool isWriteAccess = false );
    7071bool NumOpe( int reg,
    7172            const char *expression,
Note: See TracChangeset for help on using the changeset viewer.