CodeGen.generateByteCode
- void generateByteCode(FunctionNode node)
- void generateByteCode(BlockNode node)
- void generateByteCode(StatementNode node)
- void generateByteCode(AssignmentNode node)
- void generateByteCode(DoWhileNode node)
- void generateByteCode(ForNode node)
- void generateByteCode(FunctionCallNode node, bool pushRef, bool popReturn)
- void generateByteCode(IfNode node)
- void generateByteCode(VarDeclareNode node)
- void generateByteCode(WhileNode node)
- void generateByteCode(ReturnNode node)
- void generateByteCode(CodeNode node, bool pushRef)
- void generateByteCode(LiteralNode node, bool pushRef)
- void generateByteCode(NegativeValueNode node, bool pushRef)
- void generateByteCode(OperatorNode node, bool pushRef)
- void generateByteCode(SOperatorNode node, bool pushRef)
- void generateByteCode(ReadElement node, bool pushRef)
- void generateByteCode(VariableNode node, bool pushRef)
- void generateByteCode(ArrayNode node, bool pushRef)
class CodeGen
protected
void
generateByteCode
- void generateByteCode(ScriptNode node)
qscript compiler codegen CodeGen
constructorsdestructorsfunctions
generates byte code for ArrayNode
pushRef is ignored