Class ScalaRule
- java.lang.Object
-
- net.sourceforge.pmd.properties.AbstractPropertySource
-
- net.sourceforge.pmd.lang.rule.AbstractRule
-
- net.sourceforge.pmd.lang.scala.rule.ScalaRule
-
- All Implemented Interfaces:
ScalaParserVisitor<RuleContext,RuleContext>
,PropertySource
,Rule
public class ScalaRule extends AbstractRule implements ScalaParserVisitor<RuleContext,RuleContext>
The default base implementation of a PMD Rule for Scala. Uses the Visitor Pattern to traverse the AST.
-
-
Field Summary
-
Fields inherited from class net.sourceforge.pmd.properties.AbstractPropertySource
propertyDescriptors, propertyValuesByDescriptor
-
Fields inherited from interface net.sourceforge.pmd.Rule
VIOLATION_SUPPRESS_REGEX_DESCRIPTOR, VIOLATION_SUPPRESS_XPATH_DESCRIPTOR
-
-
Constructor Summary
Constructors Constructor Description ScalaRule()
Create a new Scala Rule.
-
Method Summary
-
Methods inherited from class net.sourceforge.pmd.lang.rule.AbstractRule
addExample, addRuleChainVisit, addRuleChainVisit, addViolation, addViolation, addViolation, addViolationWithMessage, addViolationWithMessage, addViolationWithMessage, asCtx, deepCopy, deepCopyValuesTo, end, equals, getDescription, getExamples, getExternalInfoUrl, getLanguage, getMaximumLanguageVersion, getMessage, getMinimumLanguageVersion, getName, getParserOptions, getPriority, getPropertySourceType, getRuleChainVisits, getRuleClass, getRuleSetName, getSince, hashCode, isDeprecated, isDfa, isMultifile, isRuleChain, isTypeResolution, setDeprecated, setDescription, setDfa, setExternalInfoUrl, setLanguage, setMaximumLanguageVersion, setMessage, setMinimumLanguageVersion, setMultifile, setName, setPriority, setRuleClass, setRuleSetName, setSince, setTypeResolution, setUsesDFA, setUsesMultifile, setUsesTypeResolution, start, usesDFA, usesMultifile, usesRuleChain, usesTypeResolution
-
Methods inherited from class net.sourceforge.pmd.properties.AbstractPropertySource
copyPropertyDescriptors, copyPropertyValues, definePropertyDescriptor, dysfunctionReason, getOverriddenPropertiesByPropertyDescriptor, getOverriddenPropertyDescriptors, getPropertiesByPropertyDescriptor, getProperty, getPropertyDescriptor, getPropertyDescriptors, hasDescriptor, ignoredProperties, isPropertyOverridden, setProperty, setProperty, useDefaultValueFor, usesDefaultValues
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface net.sourceforge.pmd.properties.PropertySource
definePropertyDescriptor, dysfunctionReason, getOverriddenPropertiesByPropertyDescriptor, getOverriddenPropertyDescriptors, getPropertiesByPropertyDescriptor, getProperty, getPropertyDescriptor, getPropertyDescriptors, hasDescriptor, ignoredProperties, isPropertyOverridden, setProperty, setProperty, useDefaultValueFor, usesDefaultValues
-
-
-
-
Method Detail
-
apply
public void apply(List<? extends Node> nodes, RuleContext ctx)
-
visit
public RuleContext visit(ScalaNode<?> node, RuleContext data)
Description copied from interface:ScalaParserVisitor
Visit an arbitrary Scala Node (any node in the tree).- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
- Parameters:
node
- the node of the treedata
- context-specific data- Returns:
- context-specific data
-
visit
public RuleContext visit(ASTSource node, RuleContext data)
Description copied from interface:ScalaParserVisitor
Visit the Source Node (the root node of the tree).- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
- Parameters:
node
- the root node of the treedata
- context-specific data- Returns:
- context-specific data
-
visit
public RuleContext visit(ASTCase node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTCtorPrimary node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTCtorSecondary node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTDeclDef node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTDeclType node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTDeclVal node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTDeclVar node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTDefnClass node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTDefnDef node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTDefnMacro node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTDefnObject node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTDefnTrait node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTDefnType node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTDefnVal node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTDefnVar node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTEnumeratorGenerator node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTEnumeratorGuard node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTEnumeratorVal node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTImport node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTImporteeName node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTImporteeRename node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTImporteeUnimport node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTImporteeWildcard node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTImporter node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTInit node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTLitBoolean node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTLitByte node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTLitChar node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTLitDouble node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTLitFloat node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTLitInt node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTLitLong node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTLitNull node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTLitShort node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTLitString node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTLitSymbol node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTLitUnit node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTModAbstract node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTModAnnot node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTModCase node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTModContravariant node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTModCovariant node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTModFinal node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTModImplicit node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTModInline node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTModLazy node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTModOverride node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTModPrivate node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTModProtected node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTModSealed node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTModValParam node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTModVarParam node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTNameAnonymous node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTNameIndeterminate node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTPatAlternative node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTPatBind node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTPatExtract node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTPatExtractInfix node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTPatInterpolate node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTPatSeqWildcard node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTPatTuple node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTPatTyped node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTPatVar node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTPatWildcard node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTPatXml node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTPkg node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTPkgObject node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTQuasi node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTSelf node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTTemplate node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTTermAnnotate node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTTermApply node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTTermApplyInfix node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTTermApplyType node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTTermApplyUnary node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTTermAscribe node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTTermAssign node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTTermBlock node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTTermDo node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTTermEta node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTTermFor node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTTermForYield node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTTermFunction node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTTermIf node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTTermInterpolate node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTTermMatch node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTTermName node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTTermNewAnonymous node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTTermNew node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTTermParam node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTTermPartialFunction node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTTermPlaceholder node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTTermRepeated node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTTermReturn node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTTermSelect node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTTermSuper node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTTermThis node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTTermThrow node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTTermTry node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTTermTryWithHandler node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTTermTuple node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTTermWhile node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTTermXml node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTTypeAnd node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTTypeAnnotate node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTTypeApply node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTTypeApplyInfix node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTTypeBounds node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTTypeByName node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTTypeExistential node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTTypeFunction node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTTypeImplicitFunction node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTTypeLambda node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTTypeMethod node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTTypeName node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTTypeOr node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTTypeParam node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTTypePlaceholder node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTTypeProject node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTTypeRefine node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTTypeRepeated node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTTypeSelect node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTTypeSingleton node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTTypeTuple node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTTypeVar node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
visit
public RuleContext visit(ASTTypeWith node, RuleContext data)
- Specified by:
visit
in interfaceScalaParserVisitor<RuleContext,RuleContext>
-
-