Qore Programming Language  1.12.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
ValueEvalRefHolder Member List

This is the complete list of members for ValueEvalRefHolder, including all inherited members.

clearTemp()ValueOptionalRefHolderinline
ensureReferencedValue()ValueOptionalRefHolder
eval(const AbstractQoreNode *exp)ValueEvalRefHolder
eval(const QoreValue exp)ValueEvalRefHolder
evalIntern(const AbstractQoreNode *exp)ValueEvalRefHolderprivate
evalIntern(const QoreValue exp)ValueEvalRefHolderprivate
getReferencedValue()ValueOptionalRefHolder
isTemp() constValueOptionalRefHolderinline
needs_derefValueOptionalRefHolderprivate
operator bool() constValueOptionalRefHolderinline
operator*()ValueHolderBaseinline
operator*() constValueHolderBaseinline
operator->()ValueHolderBaseinline
operator->() constValueHolderBaseinline
setValue(QoreValue nv)ValueOptionalRefHolderinline
setValue(QoreValue nv, bool temp)ValueOptionalRefHolderinline
takeNode(bool &nd)ValueOptionalRefHolderinline
takeReferencedNode()ValueOptionalRefHolderinline
takeReferencedValue()ValueOptionalRefHolder
takeValue(bool &nd)ValueOptionalRefHolderinline
takeValueFrom(ValueOptionalRefHolder &val)ValueOptionalRefHolderinline
vValueHolderBaseprivate
ValueEvalRefHolder(const AbstractQoreNode *exp, ExceptionSink *xs)ValueEvalRefHolder
ValueEvalRefHolder(const QoreValue exp, ExceptionSink *xs)ValueEvalRefHolder
ValueEvalRefHolder(ExceptionSink *xs)ValueEvalRefHolder
ValueHolderBase(ExceptionSink *xs)ValueHolderBaseinline
ValueHolderBase(QoreValue n_v, ExceptionSink *xs)ValueHolderBaseinline
ValueOptionalRefHolder(QoreValue n_v, bool nd, ExceptionSink *xs)ValueOptionalRefHolderinline
ValueOptionalRefHolder(ExceptionSink *xs)ValueOptionalRefHolderinline
xsinkValueHolderBaseprivate