public class PrismBackend extends TreeScanner
| Constructor and Description |
|---|
PrismBackend(JSLParser parser,
ProgramUnit program) |
| Modifier and Type | Method and Description |
|---|---|
String |
getGlueCode(String effectName,
String peerName,
String genericsName,
String interfaceName) |
void |
visitGlueBlock(GlueBlock b) |
void |
visitVariableExpr(VariableExpr e) |
scan, visitArrayAccessExpr, visitBinaryExpr, visitBreakStmt, visitCallExpr, visitCompoundStmt, visitContinueStmt, visitDeclStmt, visitDiscardStmt, visitDoWhileStmt, visitExprStmt, visitFieldSelectExpr, visitForStmt, visitFuncDef, visitLiteralExpr, visitParenExpr, visitProgramUnit, visitReturnStmt, visitSelectStmt, visitUnaryExpr, visitVarDecl, visitVectorCtorExpr, visitWhileStmtvisitpublic PrismBackend(JSLParser parser, ProgramUnit program)
public String getGlueCode(String effectName, String peerName, String genericsName, String interfaceName)
public void visitGlueBlock(GlueBlock b)
visitGlueBlock in class TreeScannerpublic void visitVariableExpr(VariableExpr e)
visitVariableExpr in class TreeScannerCopyright © 2025. All rights reserved.