Package net.sourceforge.pmd.lang.vm.ast
Interface VmParserVisitor
-
- All Known Implementing Classes:
AbstractStatisticalVmRule
,AbstractVmRule
,AvoidDeeplyNestedIfStmtsRule
,AvoidReassigningParametersRule
,CollapsibleIfStatementsRule
,EmptyForeachStmtRule
,EmptyIfStmtRule
,ExcessiveTemplateLengthRule
,NoInlineJavaScriptRule
,UnusedMacroParameterRule
,VmParserVisitorAdapter
public interface VmParserVisitor
-
-
Method Summary
-
-
-
Method Detail
-
visit
Object visit(ASTprocess node, Object data)
-
visit
Object visit(ASTEscapedDirective node, Object data)
-
visit
Object visit(ASTComment node, Object data)
-
visit
Object visit(ASTTextblock node, Object data)
-
visit
Object visit(ASTFloatingPointLiteral node, Object data)
-
visit
Object visit(ASTIntegerLiteral node, Object data)
-
visit
Object visit(ASTStringLiteral node, Object data)
-
visit
Object visit(ASTIdentifier node, Object data)
-
visit
Object visit(ASTDirective node, Object data)
-
visit
Object visit(ASTObjectArray node, Object data)
-
visit
Object visit(ASTIntegerRange node, Object data)
-
visit
Object visit(ASTReference node, Object data)
-
visit
Object visit(ASTForeachStatement node, Object data)
-
visit
Object visit(ASTIfStatement node, Object data)
-
visit
Object visit(ASTElseStatement node, Object data)
-
visit
Object visit(ASTElseIfStatement node, Object data)
-
visit
Object visit(ASTSetDirective node, Object data)
-
visit
Object visit(ASTExpression node, Object data)
-
visit
Object visit(ASTAssignment node, Object data)
-
visit
Object visit(ASTAndNode node, Object data)
-
visit
Object visit(ASTAddNode node, Object data)
-
visit
Object visit(ASTSubtractNode node, Object data)
-
visit
Object visit(ASTMulNode node, Object data)
-
visit
Object visit(ASTDivNode node, Object data)
-
visit
Object visit(ASTModNode node, Object data)
-
visit
Object visit(ASTNotNode node, Object data)
-
-