Uses of Class
gw.internal.gosu.ir.compiler.bytecode.IRBytecodeContext
Packages that use IRBytecodeContext
Package
Description
-
Uses of IRBytecodeContext in gw.internal.gosu.ir.compiler.bytecode
Methods in gw.internal.gosu.ir.compiler.bytecode with parameters of type IRBytecodeContextModifier and TypeMethodDescriptionstatic voidIRBytecodeCompiler.compileIRElement(IRElement element, IRBytecodeContext context) static voidIRBytecodeCompiler.compileIRExpression(IRExpression expression, IRBytecodeContext context) static voidIRBytecodeCompiler.compileIRStatement(IRStatement statement, IRBytecodeContext context) Constructors in gw.internal.gosu.ir.compiler.bytecode with parameters of type IRBytecodeContextModifierConstructorDescriptionIRFinallyCodePartitioner(IRBytecodeContext context, IRTryCatchFinallyStatement tryCatchFinallyStmt) -
Uses of IRBytecodeContext in gw.internal.gosu.ir.compiler.bytecode.expression
Methods in gw.internal.gosu.ir.compiler.bytecode.expression with parameters of type IRBytecodeContextModifier and TypeMethodDescriptionstatic voidIRArithmeticExpressionCompiler.compile(IRArithmeticExpression expression, IRBytecodeContext context) static voidIRArrayLengthExpressionCompiler.compile(IRArrayLengthExpression expression, IRBytecodeContext context) static voidIRArrayLoadExpressionCompiler.compile(IRArrayLoadExpression expression, IRBytecodeContext context) static voidIRBooleanLiteralCompiler.compile(IRBooleanLiteral expression, IRBytecodeContext context) static voidIRCastExpressionCompiler.compile(IRCastExpression expression, IRBytecodeContext context) static voidIRCharacterLiteralCompiler.compile(IRCharacterLiteral expression, IRBytecodeContext context) static voidIRClassLiteralCompiler.compile(IRClassLiteral irClassLiteral, IRBytecodeContext context) static voidIRCompositeExpressionCompiler.compile(IRCompositeExpression expression, IRBytecodeContext context) static voidIRConditionalAndExpressionCompiler.compile(IRConditionalAndExpression expression, IRBytecodeContext context) static voidIRConditionalOrExpressionCompiler.compile(IRConditionalOrExpression expression, IRBytecodeContext context) static voidIREqualityExpressionCompiler.compile(IREqualityExpression expression, IRBytecodeContext context) static voidIRFieldGetExpressionCompiler.compile(IRFieldGetExpression expression, IRBytecodeContext context) static voidIRIdentifierCompiler.compile(IRIdentifier identifier, IRBytecodeContext context) static voidIRInstanceOfExpressionCompiler.compile(IRInstanceOfExpression expression, IRBytecodeContext context) static voidIRLazyTypeMethodCallExpressionCompiler.compile(IRLazyTypeMethodCallExpression expression, IRBytecodeContext context) static voidIRMethodCallExpressionCompiler.compile(IRMethodCallExpression expression, IRBytecodeContext context) static voidIRNegationExpressionCompiler.compile(IRNegationExpression expression, IRBytecodeContext context) static voidIRNewArrayExpressionCompiler.compile(IRNewArrayExpression expression, IRBytecodeContext context) static voidIRNewExpressionCompiler.compile(IRNewExpression expression, IRBytecodeContext context) static voidIRNewMultiDimensionalArrayExpressionCompiler.compile(IRNewMultiDimensionalArrayExpression expression, IRBytecodeContext context) static voidIRNotExpressionCompiler.compile(IRNotExpression expression, IRBytecodeContext context) static voidIRNullLiteralCompiler.compile(IRNullLiteral expression, IRBytecodeContext context) static voidIRNumericLiteralCompiler.compile(IRNumericLiteral expression, IRBytecodeContext context) static voidIRPrimitiveTypeConversionCompiler.compile(IRPrimitiveTypeConversion conversion, IRBytecodeContext context) static voidIRRelationalExpressionCompiler.compile(IRRelationalExpression expression, IRBytecodeContext context) static voidIRStringLiteralExpressionCompiler.compile(IRStringLiteralExpression expression, IRBytecodeContext context) static voidIRTernaryExpressionCompiler.compile(IRTernaryExpression expression, IRBytecodeContext context) -
Uses of IRBytecodeContext in gw.internal.gosu.ir.compiler.bytecode.statement
Methods in gw.internal.gosu.ir.compiler.bytecode.statement with parameters of type IRBytecodeContextModifier and TypeMethodDescriptionstatic voidIRArrayStoreStatementCompiler.compile(IRArrayStoreStatement statement, IRBytecodeContext context) static voidIRAssignmentStatementCompiler.compile(IRAssignmentStatement statement, IRBytecodeContext context) static voidIRBreakStatementCompiler.compile(IRBreakStatement breakStmt, IRBytecodeContext context) static voidIRContinueStatementCompiler.compile(IRContinueStatement breakStmt, IRBytecodeContext context) static voidIRDoWhileStatementCompiler.compile(IRDoWhileStatement doWhileStatement, IRBytecodeContext context) static voidIREvalStatementCompiler.compile(IREvalStatement statement, IRBytecodeContext context) static voidIRFieldSetStatementCompiler.compile(IRFieldSetStatement statement, IRBytecodeContext context) static voidIRForEachStatementCompiler.compile(IRForEachStatement forLoop, IRBytecodeContext context) static voidIRIfStatementCompiler.compile(IRIfStatement statement, IRBytecodeContext context) static voidIRMethodCallStatementCompiler.compile(IRMethodCallStatement statement, IRBytecodeContext context) static voidIRMonitorLockAcquireCompiler.compile(IRMonitorLockAcquireStatement statement, IRBytecodeContext context) static voidIRMonitorLockReleaseCompiler.compile(IRMonitorLockReleaseStatement statement, IRBytecodeContext context) static voidIRNewStatementCompiler.compile(IRNewStatement statement, IRBytecodeContext context) static voidIRReturnStatementCompiler.compile(IRReturnStatement statement, IRBytecodeContext context) static voidIRStatementListCompiler.compile(IRStatementList statementList, IRBytecodeContext context) static voidIRSwitchStatementCompiler.compile(IRSwitchStatement statement, IRBytecodeContext context) static voidIRSyntheticStatementCompiler.compile(IRSyntheticStatement statement, IRBytecodeContext context) static voidIRThrowStatementCompiler.compile(IRThrowStatement statement, IRBytecodeContext context) static voidIRTryCatchFinallyStatementCompiler.compile(IRTryCatchFinallyStatement stmt, IRBytecodeContext context) static voidIRWhileStatementCompiler.compile(IRWhileStatement whileLoopStatement, IRBytecodeContext context)