| qqmlirbuilder.cpp |
!
\internal
Reorders the alias data within the linked list of this object so that
aliases targeting other aliases on the same object come after their
targets. This ensures that dependencies are resolved and appended to
the property cache first, which is necessary because the runtime
assumes that the property cache position matches the alias table index.
Only considers same-object dependencies (where the alias's idIndex
resolves to idNameIndex). Cross-object dependencies are handled by
the multi-pass resolution in QQmlCOmponentAndAliasResolver.
|
92488 |
- |
| qqmlirbuilder_p.h |
|
31513 |
- |
| qv4bytecodegenerator.cpp |
|
7500 |
- |
| qv4bytecodegenerator_p.h |
|
8803 |
- |
| qv4bytecodehandler.cpp |
|
1136 |
- |
| qv4bytecodehandler_p.h |
|
2560 |
- |
| qv4codegen.cpp |
|
161073 |
- |
| qv4codegen_p.h |
|
32268 |
- |
| qv4compiler.cpp |
|
32454 |
- |
| qv4compiler_p.h |
|
4388 |
- |
| qv4compilercontext.cpp |
|
15985 |
- |
| qv4compilercontext_p.h |
|
10536 |
- |
| qv4compilercontrolflow_p.h |
|
11190 |
- |
| qv4compilerglobal_p.h |
|
763 |
- |
| qv4compilerscanfunctions.cpp |
|
35660 |
- |
| qv4compilerscanfunctions_p.h |
|
5653 |
- |
| qv4instr_moth.cpp |
startLine |
20792 |
- |
| qv4instr_moth_p.h |
for all jump instructions, the offset has to come last, to simplify the job of the bytecode generator |
26419 |
- |
| qv4util_p.h |
|
3876 |
- |