![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qqmljscompilepass_p.h>
Public Attributes | |
| VirtualRegisters | registers |
| VirtualRegisters | lookups |
Definition at line 130 of file qqmljscompilepass_p.h.
|
inline |
The accumulatorIn is the input register of the current instruction.
It holds a content, a type that content is acctually stored in, and an enclosing type of the stored type called the scope. Note that passes after the original type propagation may change the type of this register to a different type that the original one can be coerced to. Therefore, when analyzing the same instruction in a later pass, the type may differ from what was seen or requested ealier. See \l {readAccumulator()}. The input type may then need to be converted to the expected type.
Definition at line 146 of file qqmljscompilepass_p.h.
|
inline |
The accumulatorOut is the output register of the current instruction.
Definition at line 157 of file qqmljscompilepass_p.h.
|
inline |
Definition at line 197 of file qqmljscompilepass_p.h.
|
inline |
Definition at line 182 of file qqmljscompilepass_p.h.
|
inline |
Definition at line 286 of file qqmljscompilepass_p.h.
|
inline |
Definition at line 252 of file qqmljscompilepass_p.h.
|
inline |
Definition at line 214 of file qqmljscompilepass_p.h.
|
inline |
Definition at line 180 of file qqmljscompilepass_p.h.
|
inline |
Definition at line 179 of file qqmljscompilepass_p.h.
|
inline |
Definition at line 173 of file qqmljscompilepass_p.h.
|
inline |
Definition at line 244 of file qqmljscompilepass_p.h.
|
inline |
Definition at line 243 of file qqmljscompilepass_p.h.
|
inline |
Definition at line 220 of file qqmljscompilepass_p.h.
|
inline |
Definition at line 273 of file qqmljscompilepass_p.h.
|
inline |
Definition at line 276 of file qqmljscompilepass_p.h.
|
inline |
The readAccumulator is the register content expected by the current instruction.
It may differ from the actual input type of the accumulatorIn register and usage of the value may require a conversion.
Definition at line 233 of file qqmljscompilepass_p.h.
|
inline |
Definition at line 208 of file qqmljscompilepass_p.h.
|
inline |
Definition at line 238 of file qqmljscompilepass_p.h.
|
inline |
Definition at line 279 of file qqmljscompilepass_p.h.
|
inline |
Definition at line 246 of file qqmljscompilepass_p.h.
|
inline |
Definition at line 265 of file qqmljscompilepass_p.h.
|
inline |
Definition at line 264 of file qqmljscompilepass_p.h.
|
inline |
Definition at line 274 of file qqmljscompilepass_p.h.
|
inline |
Definition at line 277 of file qqmljscompilepass_p.h.
|
inline |
Definition at line 203 of file qqmljscompilepass_p.h.
|
inline |
Definition at line 163 of file qqmljscompilepass_p.h.
|
inline |
Definition at line 202 of file qqmljscompilepass_p.h.
| VirtualRegisters QQmlJSCompilePass::State::lookups |
Definition at line 133 of file qqmljscompilepass_p.h.
| VirtualRegisters QQmlJSCompilePass::State::registers |
Definition at line 132 of file qqmljscompilepass_p.h.