32 #ifndef _QORE_REFERENCEARGUMENTHELPER_H
34 #define _QORE_REFERENCEARGUMENTHELPER_H
59 struct lvih_intern *priv;
65 DLLLOCAL ReferenceArgumentHelper& operator=(
const ReferenceArgumentHelper&);
The base class for all value and parse types in Qore expression trees.
Definition: AbstractQoreNode.h:55
allows a reference to be passed as an argument to Qore code
Definition: ReferenceArgumentHelper.h:57
DLLEXPORT AbstractQoreNode * getOutputValue()
returns the value of the reference and leaves the reference empty, the caller owns the reference retu...
container for holding Qore-language exception information and also for registering a "thread_exit" ca...
Definition: ExceptionSink.h:43
DLLEXPORT ~ReferenceArgumentHelper()
frees all memory still managed by the object
DLLEXPORT AbstractQoreNode * getArg() const
returns the reference to the fake local variable for use in an argument list, the caller owns the ref...