Lines Matching refs:eOp
126 inline sal_Bool lcl_IsReference( OpCode eOp, StackVar eType ) in IMPL_FIXEDMEMPOOL_NEWDEL()
129 (eOp == ocPush && (eType == svSingleRef || eType == svDoubleRef)) in IMPL_FIXEDMEMPOOL_NEWDEL()
130 || (eOp == ocColRowNameAuto && eType == svDoubleRef) in IMPL_FIXEDMEMPOOL_NEWDEL()
131 || (eOp == ocColRowName && eType == svSingleRef) in IMPL_FIXEDMEMPOOL_NEWDEL()
132 || (eOp == ocMatRef && eType == svSingleRef) in IMPL_FIXEDMEMPOOL_NEWDEL()
152 eOp = e; in SetOpCode()
153 switch (eOp) in SetOpCode()
178 sbyte.bHasForceArray = ScParameterClassification::HasForceArray( eOp); in SetOpCode()
185 eOp = ocPush; in SetString()
202 eOp = ocPush; in SetSingleReference()
211 eOp = ocPush; in SetDoubleReference()
219 eOp = ocPush; in SetDouble()
227 eOp = ocName; in SetName()
235 eOp = ocExternalRef; in SetExternalSingleRef()
250 eOp = ocExternalRef; in SetExternalDoubleRef()
264 eOp = ocExternalRef; in SetExternalName()
307 eOp = ocExternal; in SetExternal()
333 p->eOp = eOp; in Clone()
342 if (eOp == ocExternalRef) in Clone()
387 …E_ERROR(o,c) if (eOp!=o) DBG_ERROR1( #c "::ctor: OpCode %d lost, converted to " #o "; maybe inheri… in CreateToken()
394 return new FormulaByteToken( eOp, sbyte.cByte, sbyte.bHasForceArray ); in CreateToken()
399 if (eOp == ocPush) in CreateToken()
402 return new FormulaStringOpToken( eOp, String( cStr ) ); in CreateToken()
404 if (eOp == ocPush) in CreateToken()
407 return new ScSingleRefToken( aRef.Ref1, eOp ); in CreateToken()
409 if (eOp == ocPush) in CreateToken()
412 return new ScDoubleRefToken( aRef, eOp ); in CreateToken()
417 return new FormulaIndexToken( eOp, nIndex ); in CreateToken()
434 return new FormulaJumpToken( eOp, (short*) nJump ); in CreateToken()
436 return new FormulaExternalToken( eOp, sbyte.cByte, String( cStr+1 ) ); in CreateToken()
438 return new FormulaFAPToken( eOp, sbyte.cByte, NULL ); in CreateToken()
443 return new FormulaToken( svSep,eOp ); in CreateToken()
445 return new FormulaUnknownToken( eOp ); in CreateToken()