public class ExpressionVisitor extends JavaAstVisitor
| Constructor and Description |
|---|
ExpressionVisitor(SemanticModel semanticModel,
Symbols symbols,
Resolve resolve) |
| Modifier and Type | Method and Description |
|---|---|
Type |
getType(com.sonar.sslr.api.AstNode astNode)
Returns type associated with given AST node.
|
void |
init() |
void |
leaveNode(com.sonar.sslr.api.AstNode astNode) |
peekParentPackage, peekSourceClass, peekSourceFilepublic ExpressionVisitor(SemanticModel semanticModel, Symbols symbols, Resolve resolve)
public void init()
init in class com.sonar.sslr.squid.SquidAstVisitor<org.sonar.sslr.parser.LexerlessGrammar>public void leaveNode(com.sonar.sslr.api.AstNode astNode)
leaveNode in interface com.sonar.sslr.api.AstVisitorleaveNode in class com.sonar.sslr.squid.SquidAstVisitor<org.sonar.sslr.parser.LexerlessGrammar>public Type getType(com.sonar.sslr.api.AstNode astNode)
Copyright © 2012-2013 SonarSource. All Rights Reserved.