YSTest: 成员列表

YSTest PreAlpha_b900_20201012 The YSLib Test Project

NPL::ContextNode 成员列表

成员的完整列表，这些成员属于 NPL::ContextNode,包括所有继承而来的类成员

AccessCurrentAs() | NPL::ContextNode | inline
Alive | NPL::ContextNode |
ApplyTail() | NPL::ContextNode |
BindingsRef | NPL::ContextNode |
cbefore_begin() | NPL::ContextNode |
ContextNode(pmr::memory_resource &) | NPL::ContextNode |
ContextNode(const ContextNode &, shared_ptr< Environment > &&) | NPL::ContextNode |
ContextNode(const ContextNode &) | NPL::ContextNode |
ContextNode(ContextNode &&) ynothrow | NPL::ContextNode |
current | NPL::ContextNode | private
current | NPL::ContextNode |
Current | NPL::ContextNode |
DefaultHandleException(std::exception_ptr) | NPL::ContextNode | static
DefaultResolve(shared_ptr< Environment >, string_view) | NPL::ContextNode | static
DefDeCopyMoveAssignment(ContextNode) DefPred(const ynothrow | NPL::ContextNode |
DefGetter(const ynothrow -> decltype(std::declval< Reducer >().target_type()), auto, CurrentActionType, IsAlive() ? current.front().target_type() :ystdex::type_id< void >()) DefGetter(const ynothrow | NPL::ContextNode |
DefGetter(const ynothrow, Environment &, RecordRef, *p_record) DefGetter(const ynothrow | NPL::ContextNode |
empty()) DefGetter(const ynothrow | NPL::ContextNode |
ExceptionHandler typedef | NPL::ContextNode |
GetRecordRef().GetMapRef()) DefGetter(const ynothrow | NPL::ContextNode |
HandleException | NPL::ContextNode |
ImplExpr(current.clear()) YB_ATTR_nodiscard YB_PURE PDefH(EnvironmentReference | NPL::ContextNode |
ImplRet(ystdex::exchange(current, std::move(acts))) shared_ptr< Environment > SwitchEnvironment(const shared_ptr< Environment > &) | NPL::ContextNode |
ImplRet(p_record) PDefH(void | NPL::ContextNode |
LastStatus | NPL::ContextNode |
memory_rsrc | NPL::ContextNode | private
MemoryResourceRef | NPL::ContextNode |
p_record | NPL::ContextNode | private
PDefH(void, SaveExceptionHandler,) ImplExpr(SetupFront(std | NPL::ContextNode | inline
PDefH(void, Shift, ReducerSequence &rs, ReducerSequence::const_iterator i) ynothrow ImplExpr(rs.splice_after(rs.cbefore_begin() | NPL::ContextNode |
PDefH(ReducerSequence, Switch,) ynothrowv ImplRet(Switch(ReducerSequence(get_allocator()))) PDefH(ReducerSequence | NPL::ContextNode |
PDefH(shared_ptr< Environment >, SwitchEnvironmentUnchecked, const shared_ptr< Environment > &p_env) ynothrowv ImplRet(YAssertNonnull(p_env) | NPL::ContextNode |
RecordPtr | NPL::ContextNode |
ReducerSequenceBase typedef | NPL::ContextNode | private
Resolve | NPL::ContextNode |
SetupFront(_tParams &&... args) | NPL::ContextNode | inline
ShareRecord | NPL::ContextNode |
stacked | NPL::ContextNode | private
stashed | NPL::ContextNode | private
Switch | NPL::ContextNode |
SwitchToFreshEnvironment(ContextNode &ctx, _tParams &&... args) | NPL::ContextNode | related
TailAction | NPL::ContextNode |
Trace | NPL::ContextNode |
UnwindCurrent | NPL::ContextNode |
WeakenRecord | NPL::ContextNode |
ystdex::exchange(p_record, p_env)) YB_ATTR_nodiscard YB_PURE PDefH(shared_ptr< Environment > | NPL::ContextNode |
~ContextNode() | NPL::ContextNode | virtual