This is the first step in a revamp of the IR.
It also removes Component, makes File be a Node and rename Class to
LibraryClass.
Details
Details
Diff Detail
Diff Detail
- Repository
- R18 QMLWeb
- Branch
- feature/revampIR
- Lint
No Linters Available - Unit
No Unit Test Coverage
src/qmljsc/CMakeLists.txt | ||
---|---|---|
11–12 | File should be in the object tree. | |
src/qmljsc/ir/objecttree.h | ||
122 | please remove | |
src/qmljsc/ir/visitor.h | ||
36 | LibraryClass should not be visited anymore | |
36 | same here | |
37–38 | same for Property, Method and Signal | |
41 | see above | |
41 | see above | |
42–43 | see above | |
src/qmljsc/moduleloading/javascriptmoduleloader.cpp | ||
275 | why do you remove this? | |
tests/auto/qmljsc/testir.cpp | ||
48–49 | please disable tests using QSKIP | |
279–280 | see above |
Comment Actions
please fix the added inline commit, everything else is ready to go
src/qmljsc/ir/visitor.h | ||
---|---|---|
37–38 | please remove those and the endVisit |