IdentityTemplateAstVisitor<C> class

An TemplateAstVisitor that does nothing but return the AST node back.

Implemented types
Implementers

Constructors

IdentityTemplateAstVisitor()
const

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

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited
visitAnnotation(AnnotationAst astNode, [C? _]) TemplateAst
Visits all annotation ASTs.
override
visitAttribute(AttributeAst astNode, [C? _]) TemplateAst
Visits all attribute ASTs.
override
visitBanana(BananaAst astNode, [C? _]) TemplateAst
Visits all banana ASTs.
override
visitCloseElement(CloseElementAst astNode, [C? _]) TemplateAst
Visits all closeElement ASTS.
override
visitComment(CommentAst astNode, [C? _]) TemplateAst
Visits all comment ASTs.
override
visitContainer(ContainerAst astNode, [C? _]) TemplateAst
Visits all container ASTs.
override
visitElement(ElementAst astNode, [C? _]) TemplateAst
Visits all element ASTs.
override
visitEmbeddedContent(EmbeddedContentAst astNode, [C? _]) TemplateAst
Visits all embedded content ASTs.
override
visitEmbeddedTemplate(EmbeddedTemplateAst astNode, [C? _]) TemplateAst
Visits all embedded template ASTs.
override
visitEvent(EventAst astNode, [C? _]) TemplateAst
Visits all event ASTs.
override
visitInterpolation(InterpolationAst astNode, [C? _]) TemplateAst
Visits all interpolation ASTs.
override
visitLetBinding(LetBindingAst astNode, [C? _]) TemplateAst
Visits all let-binding ASTs.
override
visitProperty(PropertyAst astNode, [C? _]) TemplateAst
Visits all property ASTs.
override
visitReference(ReferenceAst astNode, [C? _]) TemplateAst
Visits all reference ASTs.
override
visitStar(StarAst astNode, [C? _]) TemplateAst
Visits all star ASTs.
override
visitText(TextAst astNode, [C? _]) TemplateAst
Visits all text ASTs.
override

Operators

operator ==(Object other) bool
The equality operator.
inherited