Loading...
Searching...
No Matches
by::coreInternal Class Reference

#include <coreInternal.hpp>

Public Member Functions

static void setSubPod (me, *subpod)
 
static void void ())
 

Static Public Member Functions

static void setSrc (node &me, const src &s)
 
static void setType (baseObj &me, const mgdType &new1)
 
static void setModifier (baseObj &me, const modifier &mod)
 
static void setOrigin (baseObj &me, const baseObj &newOrg)
 
static void setOrigin (func &me, const baseObj &newOrg)
 
static void setOrigin (baseCtor &me, const baseObj &newOrg)
 
static void setSubPod (origin &me, const node &subpod)
 
static void setSubPod (origin &me, const node *subpod) BY_SIDE_FUNC(subpod
 
static ntypegetType (node &me)
 
static str onEvalSub (node &me, node &sub, const args &a)
 
static framesgetFrames ()
 
static framegetNowFrame ()
 
static exprMakergetMaker (parser &me)
 
template<typename T >
static tbridge< T > * makeBridge (T *real)
 
template<typename T >
static tbridge< T > * makeBridge ()
 
static orgCachegetCache (genericOrigin &me)
 
static str getContainer (forExpr &me)
 
static nodegetMe (getExpr &me)
 
static argsgetArgs (getExpr &me)
 
static nodeonGet (const getExpr &me, node &it)
 
static narrgetElems (defArrayExpr &me)
 

Detailed Description

Warning
this is internal APIs. don't depend on them when you writes production code in outer modules.
Remarks
this class declared with _nout which means it exposed to other modules. I expose it because I need to be able to instantiate a template class that accesses coreInternal from other modules.

The documentation for this class was generated from the following file:
to Top