ExpressionVisitor<T> class
Null safety
Knowledge of different types of expressions in Dart.
INTERNAL ONLY.
- Implementers
Constructors
Properties
- hashCode → int
-
The hash code for this object.
read-onlyinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
read-onlyinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a non-existent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
-
visitAnnotation(
Expression spec, [T? context]) → T -
inherited
-
visitBinaryExpression(
BinaryExpression expression, [T? context]) → T -
visitClass(
Class spec, [T? context]) → T -
inherited
-
visitClosureExpression(
ClosureExpression expression, [T? context]) → T -
visitCodeExpression(
CodeExpression expression, [T? context]) → T -
visitConstructor(
Constructor spec, String clazz, [T? context]) → T -
inherited
-
visitDirective(
Directive spec, [T? context]) → T -
inherited
-
visitEnum(
Enum spec, [T? context]) → T -
inherited
-
visitExtension(
Extension spec, [T? context]) → T -
inherited
-
visitField(
Field spec, [T? context]) → T -
inherited
-
visitFunctionType(
FunctionType spec, [T? context]) → T -
inherited
-
visitInvokeExpression(
InvokeExpression expression, [T? context]) → T -
visitLibrary(
Library spec, [T? context]) → T -
inherited
-
visitLiteralExpression(
LiteralExpression expression, [T? context]) → T -
visitLiteralListExpression(
LiteralListExpression expression, [T? context]) → T -
visitLiteralMapExpression(
LiteralMapExpression expression, [T? context]) → T -
visitLiteralSetExpression(
LiteralSetExpression expression, [T? context]) → T -
visitMethod(
Method spec, [T? context]) → T -
inherited
-
visitMixin(
Mixin spec, [T? context]) → T -
inherited
-
visitParenthesizedExpression(
ParenthesizedExpression expression, [T? context]) → T -
visitReference(
Reference spec, [T? context]) → T -
inherited
-
visitSpec(
Spec spec, [T? context]) → T -
inherited
-
visitToCodeExpression(
ToCodeExpression code, [T? context]) → T -
visitType(
TypeReference spec, [T? context]) → T -
inherited
-
visitTypeParameters(
Iterable< Reference> specs, [T? context]) → T -
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited