Use nullptr instead NULL.
--HG-- branch : feature
This commit is contained in:
parent
d65368bafb
commit
3c8338faae
|
@ -67,7 +67,7 @@ public:
|
||||||
void Eval(qreal *results, int nBulkSize) const;
|
void Eval(qreal *results, int nBulkSize) const;
|
||||||
int GetNumResults() const;
|
int GetNumResults() const;
|
||||||
void SetExpr(const QString &a_sExpr);
|
void SetExpr(const QString &a_sExpr);
|
||||||
void SetVarFactory(facfun_type a_pFactory, void *pUserData = NULL);
|
void SetVarFactory(facfun_type a_pFactory, void *pUserData = nullptr);
|
||||||
void SetDecSep(char_type cDecSep);
|
void SetDecSep(char_type cDecSep);
|
||||||
void SetThousandsSep(char_type cThousandsSep = 0);
|
void SetThousandsSep(char_type cThousandsSep = 0);
|
||||||
void ResetLocale();
|
void ResetLocale();
|
||||||
|
|
|
@ -140,7 +140,7 @@ void QmuParserByteCode::AddVal(qreal a_fVal) Q_DECL_NOEXCEPT
|
||||||
// If optimization does not apply
|
// If optimization does not apply
|
||||||
SToken tok;
|
SToken tok;
|
||||||
tok.Cmd = cmVAL;
|
tok.Cmd = cmVAL;
|
||||||
tok.Val.ptr = NULL;
|
tok.Val.ptr = nullptr;
|
||||||
tok.Val.data = 0;
|
tok.Val.data = 0;
|
||||||
tok.Val.data2 = a_fVal;
|
tok.Val.data2 = a_fVal;
|
||||||
m_vRPN.push_back(tok);
|
m_vRPN.push_back(tok);
|
||||||
|
@ -361,8 +361,8 @@ void QmuParserByteCode::AddOp(ECmdCode a_Oprt)
|
||||||
(m_vRPN[sz-1].Cmd == cmVARMUL && m_vRPN[sz-2].Cmd == cmVARMUL &&
|
(m_vRPN[sz-1].Cmd == cmVARMUL && m_vRPN[sz-2].Cmd == cmVARMUL &&
|
||||||
m_vRPN[sz-2].Val.ptr == m_vRPN[sz-1].Val.ptr) )
|
m_vRPN[sz-2].Val.ptr == m_vRPN[sz-1].Val.ptr) )
|
||||||
{
|
{
|
||||||
assert( (m_vRPN[sz-2].Val.ptr==NULL && m_vRPN[sz-1].Val.ptr!=NULL) ||
|
assert( (m_vRPN[sz-2].Val.ptr==nullptr && m_vRPN[sz-1].Val.ptr!=nullptr) ||
|
||||||
(m_vRPN[sz-2].Val.ptr!=NULL && m_vRPN[sz-1].Val.ptr==NULL) ||
|
(m_vRPN[sz-2].Val.ptr!=nullptr && m_vRPN[sz-1].Val.ptr==nullptr) ||
|
||||||
(m_vRPN[sz-2].Val.ptr == m_vRPN[sz-1].Val.ptr) );
|
(m_vRPN[sz-2].Val.ptr == m_vRPN[sz-1].Val.ptr) );
|
||||||
|
|
||||||
m_vRPN[sz-2].Cmd = cmVARMUL;
|
m_vRPN[sz-2].Cmd = cmVARMUL;
|
||||||
|
|
|
@ -314,7 +314,7 @@ public:
|
||||||
//------------------------------------------------------------------------------
|
//------------------------------------------------------------------------------
|
||||||
EOprtAssociativity GetAssociativity() const
|
EOprtAssociativity GetAssociativity() const
|
||||||
{
|
{
|
||||||
if ( m_pCallback.get() == NULL || m_pCallback->GetCode() != cmOPRT_BIN )
|
if ( m_pCallback.get() == nullptr || m_pCallback->GetCode() != cmOPRT_BIN )
|
||||||
{
|
{
|
||||||
throw QmuParserError ( ecINTERNAL_ERROR );
|
throw QmuParserError ( ecINTERNAL_ERROR );
|
||||||
}
|
}
|
||||||
|
|
|
@ -118,9 +118,10 @@ void QmuParserTokenReader::Assign ( const QmuParserTokenReader &a_Reader ) Q_DEC
|
||||||
*/
|
*/
|
||||||
QmuParserTokenReader::QmuParserTokenReader ( QmuParserBase *a_pParent )
|
QmuParserTokenReader::QmuParserTokenReader ( QmuParserBase *a_pParent )
|
||||||
: m_pParser ( a_pParent ), m_strFormula(), m_iPos ( 0 ), m_iSynFlags ( 0 ), m_bIgnoreUndefVar ( false ),
|
: m_pParser ( a_pParent ), m_strFormula(), m_iPos ( 0 ), m_iSynFlags ( 0 ), m_bIgnoreUndefVar ( false ),
|
||||||
m_pFunDef ( NULL ), m_pPostOprtDef ( NULL ), m_pInfixOprtDef ( NULL ), m_pOprtDef ( NULL ), m_pConstDef ( NULL ),
|
m_pFunDef ( nullptr ), m_pPostOprtDef ( nullptr ), m_pInfixOprtDef ( nullptr ), m_pOprtDef ( nullptr ),
|
||||||
m_pStrVarDef ( NULL ), m_pVarDef ( NULL ), m_pFactory ( NULL ), m_pFactoryData ( NULL ), m_vIdentFun(),
|
m_pConstDef ( nullptr ), m_pStrVarDef ( nullptr ), m_pVarDef ( nullptr ), m_pFactory ( nullptr ),
|
||||||
m_UsedVar(), m_fZero ( 0 ), m_iBrackets ( 0 ), m_lastTok(), m_cArgSep ( ',' )
|
m_pFactoryData ( nullptr ), m_vIdentFun(), m_UsedVar(), m_fZero ( 0 ), m_iBrackets ( 0 ), m_lastTok(),
|
||||||
|
m_cArgSep ( ',' )
|
||||||
{
|
{
|
||||||
assert ( m_pParser );
|
assert ( m_pParser );
|
||||||
SetParent ( m_pParser );
|
SetParent ( m_pParser );
|
||||||
|
|
Loading…
Reference in New Issue
Block a user