NodeLintRegistry class
The container to register visitors for separate AST node types.
Constructors
- NodeLintRegistry(LintRegistry _lintRegistry, {required bool enableTiming})
- The container to register visitors for separate AST node types.
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
addAdjacentStrings(
String key, void listener(AdjacentStrings node)) → void -
addAnnotatedNode(
String key, void listener(AnnotatedNode node)) → void -
addAnnotation(
String key, void listener(Annotation node)) → void -
addArgumentList(
String key, void listener(ArgumentList node)) → void -
addAsExpression(
String key, void listener(AsExpression node)) → void -
addAssertInitializer(
String key, void listener(AssertInitializer node)) → void -
addAssertStatement(
String key, void listener(AssertStatement node)) → void -
addAssignedVariablePattern(
String key, void listener(AssignedVariablePattern node)) → void -
addAssignmentExpression(
String key, void listener(AssignmentExpression node)) → void -
addAugmentationImportDirective(
String key, void listener(AugmentationImportDirective node)) → void -
addAwaitExpression(
String key, void listener(AwaitExpression node)) → void -
addBinaryExpression(
String key, void listener(BinaryExpression node)) → void -
addBlock(
String key, void listener(Block node)) → void -
addBlockFunctionBody(
String key, void listener(BlockFunctionBody node)) → void -
addBooleanLiteral(
String key, void listener(BooleanLiteral node)) → void -
addBreakStatement(
String key, void listener(BreakStatement node)) → void -
addCascadeExpression(
String key, void listener(CascadeExpression node)) → void -
addCaseClause(
String key, void listener(CaseClause node)) → void -
addCastPattern(
String key, void listener(CastPattern node)) → void -
addCatchClause(
String key, void listener(CatchClause node)) → void -
addCatchClauseParameter(
String key, void listener(CatchClauseParameter node)) → void -
addClassDeclaration(
String key, void listener(ClassDeclaration node)) → void -
addClassMember(
String key, void listener(ClassMember node)) → void -
addClassTypeAlias(
String key, void listener(ClassTypeAlias node)) → void -
addCollectionElement(
String key, void listener(CollectionElement node)) → void -
addCombinator(
String key, void listener(Combinator node)) → void -
addComment(
String key, void listener(Comment node)) → void -
addCommentReference(
String key, void listener(CommentReference node)) → void -
addCompilationUnit(
String key, void listener(CompilationUnit node)) → void -
addCompilationUnitMember(
String key, void listener(CompilationUnitMember node)) → void -
addConditionalExpression(
String key, void listener(ConditionalExpression node)) → void -
addConfiguration(
String key, void listener(Configuration node)) → void -
addConstantPattern(
String key, void listener(ConstantPattern node)) → void -
addConstructorDeclaration(
String key, void listener(ConstructorDeclaration node)) → void -
addConstructorFieldInitializer(
String key, void listener(ConstructorFieldInitializer node)) → void -
addConstructorInitializer(
String key, void listener(ConstructorInitializer node)) → void -
addConstructorName(
String key, void listener(ConstructorName node)) → void -
addConstructorReference(
String key, void listener(ConstructorReference node)) → void -
addConstructorSelector(
String key, void listener(ConstructorSelector node)) → void -
addContinueStatement(
String key, void listener(ContinueStatement node)) → void -
addDartPattern(
String key, void listener(DartPattern node)) → void -
addDeclaration(
String key, void listener(Declaration node)) → void -
addDeclaredIdentifier(
String key, void listener(DeclaredIdentifier node)) → void -
addDeclaredVariablePattern(
String key, void listener(DeclaredVariablePattern node)) → void -
addDefaultFormalParameter(
String key, void listener(DefaultFormalParameter node)) → void -
addDirective(
String key, void listener(Directive node)) → void -
addDoStatement(
String key, void listener(DoStatement node)) → void -
addDottedName(
String key, void listener(DottedName node)) → void -
addDoubleLiteral(
String key, void listener(DoubleLiteral node)) → void -
addEmptyFunctionBody(
String key, void listener(EmptyFunctionBody node)) → void -
addEmptyStatement(
String key, void listener(EmptyStatement node)) → void -
addEnumConstantArguments(
String key, void listener(EnumConstantArguments node)) → void -
addEnumConstantDeclaration(
String key, void listener(EnumConstantDeclaration node)) → void -
addEnumDeclaration(
String key, void listener(EnumDeclaration node)) → void -
addExportDirective(
String key, void listener(ExportDirective node)) → void -
addExpression(
String key, void listener(Expression node)) → void -
addExpressionFunctionBody(
String key, void listener(ExpressionFunctionBody node)) → void -
addExpressionStatement(
String key, void listener(ExpressionStatement node)) → void -
addExtendsClause(
String key, void listener(ExtendsClause node)) → void -
addExtensionDeclaration(
String key, void listener(ExtensionDeclaration node)) → void -
addExtensionOverride(
String key, void listener(ExtensionOverride node)) → void -
addFieldDeclaration(
String key, void listener(FieldDeclaration node)) → void -
addFieldFormalParameter(
String key, void listener(FieldFormalParameter node)) → void -
addForEachParts(
String key, void listener(ForEachParts node)) → void -
addForEachPartsWithDeclaration(
String key, void listener(ForEachPartsWithDeclaration node)) → void -
addForEachPartsWithIdentifier(
String key, void listener(ForEachPartsWithIdentifier node)) → void -
addForEachPartsWithPattern(
String key, void listener(ForEachPartsWithPattern node)) → void -
addForElement(
String key, void listener(ForElement node)) → void -
addFormalParameter(
String key, void listener(FormalParameter node)) → void -
addFormalParameterList(
String key, void listener(FormalParameterList node)) → void -
addForParts(
String key, void listener(ForParts node)) → void -
addForPartsWithDeclarations(
String key, void listener(ForPartsWithDeclarations node)) → void -
addForPartsWithExpression(
String key, void listener(ForPartsWithExpression node)) → void -
addForPartsWithPattern(
String key, void listener(ForPartsWithPattern node)) → void -
addForStatement(
String key, void listener(ForStatement node)) → void -
addFunctionBody(
String key, void listener(FunctionBody node)) → void -
addFunctionDeclaration(
String key, void listener(FunctionDeclaration node)) → void -
addFunctionDeclarationStatement(
String key, void listener(FunctionDeclarationStatement node)) → void -
addFunctionExpression(
String key, void listener(FunctionExpression node)) → void -
addFunctionExpressionInvocation(
String key, void listener(FunctionExpressionInvocation node)) → void -
addFunctionReference(
String key, void listener(FunctionReference node)) → void -
addFunctionTypeAlias(
String key, void listener(FunctionTypeAlias node)) → void -
addFunctionTypedFormalParameter(
String key, void listener(FunctionTypedFormalParameter node)) → void -
addGenericFunctionType(
String key, void listener(GenericFunctionType node)) → void -
addGenericTypeAlias(
String key, void listener(GenericTypeAlias node)) → void -
addGuardedPattern(
String key, void listener(GuardedPattern node)) → void -
addHideCombinator(
String key, void listener(HideCombinator node)) → void -
addIdentifier(
String key, void listener(Identifier node)) → void -
addIfElement(
String key, void listener(IfElement node)) → void -
addIfStatement(
String key, void listener(IfStatement node)) → void -
addImplementsClause(
String key, void listener(ImplementsClause node)) → void -
addImplicitCallReference(
String key, void listener(ImplicitCallReference node)) → void -
addImportDirective(
String key, void listener(ImportDirective node)) → void -
addImportPrefixReference(
String key, void listener(ImportPrefixReference node)) → void -
addIndexExpression(
String key, void listener(IndexExpression node)) → void -
addInstanceCreationExpression(
String key, void listener(InstanceCreationExpression node)) → void -
addIntegerLiteral(
String key, void listener(IntegerLiteral node)) → void -
addInterpolationElement(
String key, void listener(InterpolationElement node)) → void -
addInterpolationExpression(
String key, void listener(InterpolationExpression node)) → void -
addInterpolationString(
String key, void listener(InterpolationString node)) → void -
addInvocationExpression(
String key, void listener(InvocationExpression node)) → void -
addIsExpression(
String key, void listener(IsExpression node)) → void -
addLabel(
String key, void listener(Label node)) → void -
addLabeledStatement(
String key, void listener(LabeledStatement node)) → void -
addLibraryAugmentationDirective(
String key, void listener(LibraryAugmentationDirective node)) → void -
addLibraryDirective(
String key, void listener(LibraryDirective node)) → void -
addLibraryIdentifier(
String key, void listener(LibraryIdentifier node)) → void -
addListLiteral(
String key, void listener(ListLiteral node)) → void -
addListPattern(
String key, void listener(ListPattern node)) → void -
addLiteral(
String key, void listener(Literal node)) → void -
addLogicalAndPattern(
String key, void listener(LogicalAndPattern node)) → void -
addLogicalOrPattern(
String key, void listener(LogicalOrPattern node)) → void -
addMapLiteralEntry(
String key, void listener(MapLiteralEntry node)) → void -
addMapPattern(
String key, void listener(MapPattern node)) → void -
addMapPatternEntry(
String key, void listener(MapPatternEntry node)) → void -
addMethodDeclaration(
String key, void listener(MethodDeclaration node)) → void -
addMethodInvocation(
String key, void listener(MethodInvocation node)) → void -
addMixinDeclaration(
String key, void listener(MixinDeclaration node)) → void -
addNamedCompilationUnitMember(
String key, void listener(NamedCompilationUnitMember node)) → void -
addNamedExpression(
String key, void listener(NamedExpression node)) → void -
addNamedType(
String key, void listener(NamedType node)) → void -
addNamespaceDirective(
String key, void listener(NamespaceDirective node)) → void -
addNativeClause(
String key, void listener(NativeClause node)) → void -
addNativeFunctionBody(
String key, void listener(NativeFunctionBody node)) → void -
addNode(
String key, void listener(AstNode node)) → void -
addNormalFormalParameter(
String key, void listener(NormalFormalParameter node)) → void -
addNullAssertPattern(
String key, void listener(NullAssertPattern node)) → void -
addNullCheckPattern(
String key, void listener(NullCheckPattern node)) → void -
addNullLiteral(
String key, void listener(NullLiteral node)) → void -
addObjectPattern(
String key, void listener(ObjectPattern node)) → void -
addOnClause(
String key, void listener(OnClause node)) → void -
addParenthesizedExpression(
String key, void listener(ParenthesizedExpression node)) → void -
addParenthesizedPattern(
String key, void listener(ParenthesizedPattern node)) → void -
addPartDirective(
String key, void listener(PartDirective node)) → void -
addPartOfDirective(
String key, void listener(PartOfDirective node)) → void -
addPatternAssignment(
String key, void listener(PatternAssignment node)) → void -
addPatternField(
String key, void listener(PatternField node)) → void -
addPatternFieldName(
String key, void listener(PatternFieldName node)) → void -
addPatternVariableDeclaration(
String key, void listener(PatternVariableDeclaration node)) → void -
addPatternVariableDeclarationStatement(
String key, void listener(PatternVariableDeclarationStatement node)) → void -
addPostfixExpression(
String key, void listener(PostfixExpression node)) → void -
addPrefixedIdentifier(
String key, void listener(PrefixedIdentifier node)) → void -
addPrefixExpression(
String key, void listener(PrefixExpression node)) → void -
addPropertyAccess(
String key, void listener(PropertyAccess node)) → void -
addRecordLiteral(
String key, void listener(RecordLiteral node)) → void -
addRecordPattern(
String key, void listener(RecordPattern node)) → void -
addRecordTypeAnnotation(
String key, void listener(RecordTypeAnnotation node)) → void -
addRecordTypeAnnotationField(
String key, void listener(RecordTypeAnnotationField node)) → void -
addRecordTypeAnnotationNamedField(
String key, void listener(RecordTypeAnnotationNamedField node)) → void -
addRecordTypeAnnotationNamedFields(
String key, void listener(RecordTypeAnnotationNamedFields node)) → void -
addRecordTypeAnnotationPositionalField(
String key, void listener(RecordTypeAnnotationPositionalField node)) → void -
addRedirectingConstructorInvocation(
String key, void listener(RedirectingConstructorInvocation node)) → void -
addRelationalPattern(
String key, void listener(RelationalPattern node)) → void -
addRestPatternElement(
String key, void listener(RestPatternElement node)) → void -
addRethrowExpression(
String key, void listener(RethrowExpression node)) → void -
addReturnStatement(
String key, void listener(ReturnStatement node)) → void -
addScriptTag(
String key, void listener(ScriptTag node)) → void -
addSetOrMapLiteral(
String key, void listener(SetOrMapLiteral node)) → void -
addShowCombinator(
String key, void listener(ShowCombinator node)) → void -
addSimpleFormalParameter(
String key, void listener(SimpleFormalParameter node)) → void -
addSimpleIdentifier(
String key, void listener(SimpleIdentifier node)) → void -
addSimpleStringLiteral(
String key, void listener(SimpleStringLiteral node)) → void -
addSingleStringLiteral(
String key, void listener(SingleStringLiteral node)) → void -
addSpreadElement(
String key, void listener(SpreadElement node)) → void -
addStatement(
String key, void listener(Statement node)) → void -
addStringInterpolation(
String key, void listener(StringInterpolation node)) → void -
addStringLiteral(
String key, void listener(StringLiteral node)) → void -
addSuperConstructorInvocation(
String key, void listener(SuperConstructorInvocation node)) → void -
addSuperExpression(
String key, void listener(SuperExpression node)) → void -
addSuperFormalParameter(
String key, void listener(SuperFormalParameter node)) → void -
addSwitchCase(
String key, void listener(SwitchCase node)) → void -
addSwitchDefault(
String key, void listener(SwitchDefault node)) → void -
addSwitchExpression(
String key, void listener(SwitchExpression node)) → void -
addSwitchExpressionCase(
String key, void listener(SwitchExpressionCase node)) → void -
addSwitchMember(
String key, void listener(SwitchMember node)) → void -
addSwitchPatternCase(
String key, void listener(SwitchPatternCase node)) → void -
addSwitchStatement(
String key, void listener(SwitchStatement node)) → void -
addSymbolLiteral(
String key, void listener(SymbolLiteral node)) → void -
addThisExpression(
String key, void listener(ThisExpression node)) → void -
addThrowExpression(
String key, void listener(ThrowExpression node)) → void -
addTopLevelVariableDeclaration(
String key, void listener(TopLevelVariableDeclaration node)) → void -
addTryStatement(
String key, void listener(TryStatement node)) → void -
addTypeAlias(
String key, void listener(TypeAlias node)) → void -
addTypeAnnotation(
String key, void listener(TypeAnnotation node)) → void -
addTypeArgumentList(
String key, void listener(TypeArgumentList node)) → void -
addTypedLiteral(
String key, void listener(TypedLiteral node)) → void -
addTypeLiteral(
String key, void listener(TypeLiteral node)) → void -
addTypeParameter(
String key, void listener(TypeParameter node)) → void -
addTypeParameterList(
String key, void listener(TypeParameterList node)) → void -
addUriBasedDirective(
String key, void listener(UriBasedDirective node)) → void -
addVariableDeclaration(
String key, void listener(VariableDeclaration node)) → void -
addVariableDeclarationList(
String key, void listener(VariableDeclarationList node)) → void -
addVariableDeclarationStatement(
String key, void listener(VariableDeclarationStatement node)) → void -
addWhenClause(
String key, void listener(WhenClause node)) → void -
addWhileStatement(
String key, void listener(WhileStatement node)) → void -
addWildcardPattern(
String key, void listener(WildcardPattern node)) → void -
addWithClause(
String key, void listener(WithClause node)) → void -
addYieldStatement(
String key, void listener(YieldStatement node)) → void -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited