com.sonar.sslr.api
Interface AstNodeSkippingPolicy
- All Superinterfaces:
- AstNodeType
public interface AstNodeSkippingPolicy
- extends AstNodeType
Specific Ast node types that can tell whether they should be skipped from being attached to the AST or not.
- See Also:
AstVisitor
,
Grammar
,
AstNode
hasToBeSkippedFromAst
boolean hasToBeSkippedFromAst(AstNode node)
- Some AstNode can be pretty useless and makes a global AST less readable. This method allows to automatically remove those AstNode from
the AST.
- Parameters:
node
- the node that should or not be removed from the AST
- Returns:
- true if AstNode with this type must be skipped from the AST.
Copyright © 2011 SonarSource. All Rights Reserved.