Lines Matching refs:aExp
59 aExp.Evaluate( &lVal ); in GetNumber()
74 aExp = rExpType; in Create()
75 if( aExp.IsDefinition() ) in Create()
76 aExp.aExp.pDef->IncRef(); in Create()
77 else if( aExp.IsExpression() ){ in Create()
80 aExp.Evaluate( &lValue ); in Create()
81 aExp.SetLong( lValue ); in Create()
95 if( aExp.IsDefinition() ) in Destroy()
96 aExp.aExp.pDef->DecRef(); in Destroy()
97 aExp.cType = RSCEXP_NOTHING; in Destroy()
110 aExp = rRscId.aExp; in RscId()
111 if( aExp.IsDefinition() ) in RscId()
112 aExp.aExp.pDef->IncRef(); in RscId()
127 aExpType.aExp.pDef = pDef; in RscId()
142 if( rRscId.aExp.IsDefinition() ) in operator =()
143 rRscId.aExp.aExp.pDef->IncRef(); in operator =()
145 aExp = rRscId.aExp; in operator =()
218 if ( !aExp.IsNothing() ) in GetName()
221 aExp.GetMacro( aStr ); in GetName()
242 if ( aExp.IsDefinition() ) in GetMacro()
243 aStr = aExp.aExp.pDef->GetMacro(); in GetMacro()
245 aExp.GetMacro( aStr ); in GetMacro()
536 aExp.pDef->Evaluate(); in Evaluate()
538 *plValue = aExp.pDef->GetNumber(); in Evaluate()
541 return( aExp.pExp->Evaluate( plValue ) ); in Evaluate()
565 rStr += aExp.pDef->GetName(); in GetMacro()
568 rStr += aExp.pExp->GetMacro(); in GetMacro()
590 aLeftExp.aExp.pDef->IncRef(); in RscExpression()
592 aRightExp.aExp.pDef->IncRef(); in RscExpression()
606 aLeftExp.aExp.pDef->DecRef(); in ~RscExpression()
608 delete aLeftExp.aExp.pExp; in ~RscExpression()
611 aRightExp.aExp.pDef->DecRef(); in ~RscExpression()
613 delete aRightExp.aExp.pExp; in ~RscExpression()
1085 if( !TestDef( lFileKey, lPos, pExpDec->aLeftExp.aExp.pExp ) ) in TestDef()
1089 if( !TestDef( lFileKey, lPos, pExpDec->aLeftExp.aExp.pDef ) ) in TestDef()
1093 if( !TestDef( lFileKey, lPos, pExpDec->aRightExp.aExp.pExp ) ) in TestDef()
1097 if( !TestDef( lFileKey, lPos, pExpDec->aRightExp.aExp.pDef ) ) in TestDef()