Class BitExpressionsJavaGenVisitor
java.lang.Object
de.monticore.codegen.AbstractCodeGenVisitor
de.monticore.codegen.javagen.AbstractJavaGenVisitor
de.monticore.expressions.bitexpressions.codegen.javagen.BitExpressionsJavaGenVisitor
- All Implemented Interfaces:
CodeGenerator,BitExpressionsHandler,de.monticore.visitor.IHandler
public class BitExpressionsJavaGenVisitor
extends AbstractJavaGenVisitor
implements BitExpressionsHandler
-
Field Summary
FieldsFields inherited from class de.monticore.codegen.AbstractCodeGenVisitor
isWithinGenerateCode, LOG_NAME, printer -
Constructor Summary
ConstructorsConstructorDescriptionBitExpressionsJavaGenVisitor(de.monticore.prettyprint.IndentPrinter printer) -
Method Summary
Modifier and TypeMethodDescriptionvoidhandle(ASTBinaryAndExpression node) voidvoidhandle(ASTBinaryXorExpression node) voidhandle(ASTLeftShiftExpression node) voidvoidvoidsetTraverser(BitExpressionsTraverser traverser) Methods inherited from class de.monticore.codegen.javagen.AbstractJavaGenVisitor
_willBeRemoved_logUnimplemented, endParentheses, endStatement, printExpressionBeginLambda, printExpressionEndLambda, startParenthesesMethods inherited from class de.monticore.codegen.AbstractCodeGenVisitor
generateCode, getPrinterMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.monticore.expressions.bitexpressions._visitor.BitExpressionsHandler
handle, handle, handle, handle, handle, handle, handle, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverseMethods inherited from interface de.monticore.visitor.IHandler
handle, handle, handle, handle, handle, traverse, traverse
-
Field Details
-
traverser
-
-
Constructor Details
-
BitExpressionsJavaGenVisitor
public BitExpressionsJavaGenVisitor(de.monticore.prettyprint.IndentPrinter printer)
-
-
Method Details
-
getTraverser
- Specified by:
getTraverserin interfaceBitExpressionsHandler- Specified by:
getTraverserin interfacede.monticore.visitor.IHandler
-
setTraverser
- Specified by:
setTraverserin interfaceBitExpressionsHandler
-
handle
- Specified by:
handlein interfaceBitExpressionsHandler
-
handle
- Specified by:
handlein interfaceBitExpressionsHandler
-
handle
- Specified by:
handlein interfaceBitExpressionsHandler
-
handle
- Specified by:
handlein interfaceBitExpressionsHandler
-
handle
- Specified by:
handlein interfaceBitExpressionsHandler
-
handle
- Specified by:
handlein interfaceBitExpressionsHandler
-