Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
QV4::GCStateInfo Struct Reference

#include <qv4mm_p.h>

+ Collaboration diagram for QV4::GCStateInfo:

Public Types

using ExtraData = std::variant<std::monostate, GCIteratorStorage>
 

Public Attributes

GCState(* execute )(GCStateMachine *, ExtraData &) = nullptr
 
bool breakAfter {false}
 

Detailed Description

Definition at line 58 of file qv4mm_p.h.

Member Typedef Documentation

◆ ExtraData

using QV4::GCStateInfo::ExtraData = std::variant<std::monostate, GCIteratorStorage>

Definition at line 59 of file qv4mm_p.h.

Member Data Documentation

◆ breakAfter

bool QV4::GCStateInfo::breakAfter {false}

Definition at line 61 of file qv4mm_p.h.

◆ execute

GCState(* QV4::GCStateInfo::execute) (GCStateMachine *, ExtraData &) = nullptr

Definition at line 60 of file qv4mm_p.h.

Referenced by QV4::GCStateMachine::transition().


The documentation for this struct was generated from the following file: