Uses of Class
mars.assembler.syntax.StatementSyntax
Packages that use StatementSyntax
-
Uses of StatementSyntax in mars.assembler
Methods in mars.assembler that return StatementSyntaxMethods in mars.assembler that return types with arguments of type StatementSyntaxMethods in mars.assembler with parameters of type StatementSyntaxModifier and TypeMethodDescriptionvoid
Assembler.addParsedStatement
(StatementSyntax statement) Operand.convertToType
(OperandType targetType, StatementSyntax syntax, Assembler assembler, int address) Constructors in mars.assembler with parameters of type StatementSyntaxModifierConstructorDescriptionBasicStatement
(StatementSyntax syntax, BasicInstruction instruction, List<Operand> operands) BasicStatement
(StatementSyntax syntax, BasicInstruction instruction, List<Operand> operands, int binaryEncoding) -
Uses of StatementSyntax in mars.assembler.extended
Methods in mars.assembler.extended that return StatementSyntaxMethods in mars.assembler.extended with parameters of type StatementSyntaxModifier and TypeMethodDescriptionExpansionTemplate.resolve
(List<Operand> operands, StatementSyntax syntax, Assembler assembler, int address) ExpansionTemplate.Statement.resolve
(List<Operand> originalOperands, StatementSyntax syntax, Assembler assembler, int address) FlagSubstitutionStatement.resolve
(List<Operand> originalOperands, StatementSyntax syntax, Assembler assembler, int address) TemplateStatement.resolve
(List<Operand> originalOperands, StatementSyntax syntax, Assembler assembler, int address) Constructors in mars.assembler.extended with parameters of type StatementSyntaxModifierConstructorDescriptionExtendedStatement
(StatementSyntax syntax, ExtendedInstruction instruction, List<Operand> operands, List<BasicStatement> expansion)