![]() |
lingua-franca 0.10.1
Lingua Franca code generator
|
Modeled after ParseTreeVisitor.class. More...
Inherited by org.lflang.analyses.c.AbstractAstVisitor< T >, and org.lflang.analyses.c.CAstVisitor< T >.
Public Member Functions | |
| T | visit (CAst.AstNode tree) |
| Visit an AST, and return a user-defined result of the operation. | |
| T | visit (CAst.AstNode tree, List< CAst.AstNode > nodeList) |
| Visit an AST with a list of other AST nodes holding some information, and return a user-defined result of the operation. | |
Modeled after ParseTreeVisitor.class.
| T org.lflang.analyses.c.AstVisitor< T >.visit | ( | CAst.AstNode | tree | ) |
Visit an AST, and return a user-defined result of the operation.
| tree | The CAst.AstNode to visit. |
Implemented in org.lflang.analyses.c.AbstractAstVisitor< T >.
| T org.lflang.analyses.c.AstVisitor< T >.visit | ( | CAst.AstNode | tree, |
| List< CAst.AstNode > | nodeList ) |
Visit an AST with a list of other AST nodes holding some information, and return a user-defined result of the operation.
| tree | The CAst.AstNode to visit. |
| nodeList | A list of CAst.AstNode passed down the recursive call. |
Implemented in org.lflang.analyses.c.AbstractAstVisitor< T >.