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
QQmlJSCompilePass::InstructionAnnotation Struct Reference

#include <qqmljscompilepass_p.h>

+ Collaboration diagram for QQmlJSCompilePass::InstructionAnnotation:

Public Attributes

VirtualRegisters readRegisters
 
VirtualRegisters typeConversions
 
QQmlJSRegisterContent changedRegister
 
int changedRegisterIndex = InvalidRegister
 
bool hasSideEffects = false
 
bool isRename = false
 

Detailed Description

Definition at line 71 of file qqmljscompilepass_p.h.

Member Data Documentation

◆ changedRegister

QQmlJSRegisterContent QQmlJSCompilePass::InstructionAnnotation::changedRegister

Definition at line 79 of file qqmljscompilepass_p.h.

Referenced by QQmlJSBasicBlocks::run().

◆ changedRegisterIndex

int QQmlJSCompilePass::InstructionAnnotation::changedRegisterIndex = InvalidRegister

Definition at line 80 of file qqmljscompilepass_p.h.

Referenced by QQmlJSBasicBlocks::run().

◆ hasSideEffects

bool QQmlJSCompilePass::InstructionAnnotation::hasSideEffects = false

Definition at line 81 of file qqmljscompilepass_p.h.

◆ isRename

bool QQmlJSCompilePass::InstructionAnnotation::isRename = false

Definition at line 82 of file qqmljscompilepass_p.h.

◆ readRegisters

VirtualRegisters QQmlJSCompilePass::InstructionAnnotation::readRegisters

Definition at line 74 of file qqmljscompilepass_p.h.

◆ typeConversions

VirtualRegisters QQmlJSCompilePass::InstructionAnnotation::typeConversions

Definition at line 77 of file qqmljscompilepass_p.h.


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