⇢ | A | ArrayOp added | |
⇢ | A | ConstFetch added | |
⇢ | A | Variable added | |
⇢ | A | ClassConstFetch added | |
⇢ | A | PropertyFetch added | |
⇢ | A | AssignRef added | |
⇢ | A | Assign added | |
⇢ | A | ArrayDimFetch added |
⇢ | D | ArrayOp::compile() added | |
⇢ | C | Assign::compile() added | |
⇢ | C | PropertyFetch::compile() added | |
⇢ | B | ClassConstFetch::compile() added | |
⇢ | B | AssignRef::compile() added | |
⇢ | B | ArrayDimFetch::compile() added | |
⇢ | B | Assign::compileVariableDeclaration() added | |
⇢ | A | ConstFetch::compile() added | |
⇢ | A | Variable::compile() added | |
D | ↗ | C | Expression::compile() improved |
D | ↛ | Expression::getArray() removed | |
C | ↛ | Expression::passSymbol() removed | |
C | ↛ | Expression::passPropertyFetch() removed | |
B | ↛ | Expression::passSymbolByRef() removed | |
B | ↛ | Expression::compileVariableDeclaration() removed | |
B | ↛ | Expression::passConstFetch() removed | |
A | ↛ | Expression::constFetch() removed | |
A | ↛ | Expression::passExprVariable() removed |