ExpressionVisitor mixin
- Superclass constraints
- Mixin applications
Properties
-
allClassMembers
→ Set<
String> -
finalinherited
-
currentClassMembers
→ Set<
String> -
finalinherited
- currentClassName ↔ String?
-
getter/setter pairinherited
- currentFilePath ↔ String?
-
getter/setter pairinherited
-
currentLoopUpdaters
↔ List<
LuauNode> ? -
getter/setter pairinherited
- currentSuperClassName ↔ String?
-
getter/setter pairinherited
-
exports
→ Set<
String> -
finalinherited
- hashCode → int
-
The hash code for this object.
no setterinherited
-
importedNames
→ Set<
String> -
finalinherited
- projectRoot ↔ String?
-
getter/setter pairinherited
- rojoResolver ↔ RojoResolver?
-
getter/setter pairinherited
- runtimePath ↔ String?
-
getter/setter pairinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
staticClassMembers
→ Set<
String> -
finalinherited
- tryDepth ↔ int
-
getter/setter pairinherited
Methods
-
buildConstructor(
ConstructorDeclaration node, List< LuauNode> fieldInit) → LuauNode? -
inherited
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
packBody(
Statement dartCode) → List< LuauNode> -
inherited
-
processArguments(
ArgumentList argumentList) → List< LuauNode> -
inherited
-
reset(
) → void -
inherited
-
splitParameters(
Iterable< FormalParameter> ? parameters) → ParameterResult -
inherited
-
toString(
) → String -
A string representation of this object.
inherited
-
translateType(
String? dartType) → String? -
inherited
-
tryParseNumericFor(
ForPartsWithDeclarations parts, Statement body) → LuauNode? -
inherited
-
visitAdjacentStrings(
AdjacentStrings node) → LuauNode? -
inherited
-
visitAnnotation(
Annotation node) → LuauNode? -
inherited
-
visitAnonymousBlockBody(
AnonymousBlockBody node) → LuauNode? -
inherited
-
visitAnonymousExpressionBody(
AnonymousExpressionBody node) → LuauNode? -
inherited
-
visitAnonymousMethodInvocation(
AnonymousMethodInvocation node) → LuauNode? -
inherited
-
visitArgumentList(
ArgumentList node) → LuauNode? -
inherited
-
visitAsExpression(
AsExpression node) → LuauNode? -
override
-
visitAssertInitializer(
AssertInitializer node) → LuauNode? -
inherited
-
visitAssertStatement(
AssertStatement node) → LuauNode? -
inherited
-
visitAssignedVariablePattern(
AssignedVariablePattern node) → LuauNode? -
inherited
-
visitAssignmentExpression(
AssignmentExpression node) → LuauNode? -
override
-
visitAwaitExpression(
AwaitExpression node) → LuauNode? -
inherited
-
visitBinaryExpression(
BinaryExpression node) → LuauNode? -
override
-
visitBlock(
Block node) → LuauNode? -
inherited
-
visitBlockClassBody(
BlockClassBody node) → LuauNode? -
inherited
-
visitBlockEnumBody(
BlockEnumBody node) → LuauNode? -
inherited
-
visitBlockFunctionBody(
BlockFunctionBody node) → LuauNode? -
inherited
-
visitBooleanLiteral(
BooleanLiteral node) → LuauNode? -
inherited
-
visitBreakStatement(
BreakStatement node) → LuauNode? -
inherited
-
visitCascadeExpression(
CascadeExpression node) → LuauNode? -
override
-
visitCaseClause(
CaseClause node) → LuauNode? -
inherited
-
visitCastPattern(
CastPattern node) → LuauNode? -
inherited
-
visitCatchClause(
CatchClause node) → LuauNode? -
inherited
-
visitCatchClauseParameter(
CatchClauseParameter node) → LuauNode? -
inherited
-
visitClassDeclaration(
ClassDeclaration node) → LuauNode? -
inherited
-
visitClassTypeAlias(
ClassTypeAlias node) → LuauNode? -
inherited
-
visitComment(
Comment node) → LuauNode? -
inherited
-
visitCommentReference(
CommentReference node) → LuauNode? -
inherited
-
visitCompilationUnit(
CompilationUnit node) → LuauNode? -
inherited
-
visitConditionalExpression(
ConditionalExpression node) → LuauNode? -
inherited
-
visitConfiguration(
Configuration node) → LuauNode? -
inherited
-
visitConstantPattern(
ConstantPattern node) → LuauNode? -
inherited
-
visitConstructorDeclaration(
ConstructorDeclaration node) → LuauNode? -
inherited
-
visitConstructorFieldInitializer(
ConstructorFieldInitializer node) → LuauNode? -
inherited
-
visitConstructorName(
ConstructorName node) → LuauNode? -
inherited
-
visitConstructorReference(
ConstructorReference node) → LuauNode? -
inherited
-
visitConstructorSelector(
ConstructorSelector node) → LuauNode? -
inherited
-
visitContinueStatement(
ContinueStatement node) → LuauNode? -
inherited
-
visitDeclaredIdentifier(
DeclaredIdentifier node) → LuauNode? -
inherited
-
visitDeclaredVariablePattern(
DeclaredVariablePattern node) → LuauNode? -
inherited
-
visitDefaultFormalParameter(
DefaultFormalParameter node) → LuauNode? -
inherited
-
visitDoStatement(
DoStatement node) → LuauNode? -
inherited
-
visitDotShorthandConstructorInvocation(
DotShorthandConstructorInvocation node) → LuauNode? -
inherited
-
visitDotShorthandInvocation(
DotShorthandInvocation node) → LuauNode? -
inherited
-
visitDotShorthandPropertyAccess(
DotShorthandPropertyAccess node) → LuauNode? -
inherited
-
visitDottedName(
DottedName node) → LuauNode? -
inherited
-
visitDoubleLiteral(
DoubleLiteral node) → LuauNode? -
inherited
-
visitEmptyClassBody(
EmptyClassBody node) → LuauNode? -
inherited
-
visitEmptyEnumBody(
EmptyEnumBody node) → LuauNode? -
inherited
-
visitEmptyFunctionBody(
EmptyFunctionBody node) → LuauNode? -
inherited
-
visitEmptyStatement(
EmptyStatement node) → LuauNode? -
inherited
-
visitEnumConstantArguments(
EnumConstantArguments node) → LuauNode? -
inherited
-
visitEnumConstantDeclaration(
EnumConstantDeclaration node) → LuauNode? -
inherited
-
visitEnumDeclaration(
EnumDeclaration node) → LuauNode? -
inherited
-
visitExportDirective(
ExportDirective node) → LuauNode? -
inherited
-
visitExpressionFunctionBody(
ExpressionFunctionBody node) → LuauNode? -
inherited
-
visitExpressionStatement(
ExpressionStatement node) → LuauNode? -
inherited
-
visitExtendsClause(
ExtendsClause node) → LuauNode? -
inherited
-
visitExtensionDeclaration(
ExtensionDeclaration node) → LuauNode? -
inherited
-
visitExtensionOnClause(
ExtensionOnClause node) → LuauNode? -
inherited
-
visitExtensionOverride(
ExtensionOverride node) → LuauNode? -
inherited
-
visitExtensionTypeDeclaration(
ExtensionTypeDeclaration node) → LuauNode? -
inherited
-
visitFieldDeclaration(
FieldDeclaration node) → LuauNode? -
inherited
-
visitFieldFormalParameter(
FieldFormalParameter node) → LuauNode? -
inherited
-
visitForEachPartsWithDeclaration(
ForEachPartsWithDeclaration node) → LuauNode? -
inherited
-
visitForEachPartsWithIdentifier(
ForEachPartsWithIdentifier node) → LuauNode? -
inherited
-
visitForEachPartsWithPattern(
ForEachPartsWithPattern node) → LuauNode? -
inherited
-
visitForElement(
ForElement node) → LuauNode? -
inherited
-
visitFormalParameterList(
FormalParameterList node) → LuauNode? -
inherited
-
visitForPartsWithDeclarations(
ForPartsWithDeclarations node) → LuauNode? -
inherited
-
visitForPartsWithExpression(
ForPartsWithExpression node) → LuauNode? -
inherited
-
visitForPartsWithPattern(
ForPartsWithPattern node) → LuauNode? -
inherited
-
visitForStatement(
ForStatement node) → LuauNode? -
inherited
-
visitFunctionDeclaration(
FunctionDeclaration node) → LuauNode? -
inherited
-
visitFunctionDeclarationStatement(
FunctionDeclarationStatement node) → LuauNode? -
inherited
-
visitFunctionExpression(
FunctionExpression node) → LuauNode? -
override
-
visitFunctionExpressionInvocation(
FunctionExpressionInvocation node) → LuauNode? -
override
-
visitFunctionReference(
FunctionReference node) → LuauNode? -
inherited
-
visitFunctionTypeAlias(
FunctionTypeAlias node) → LuauNode? -
inherited
-
visitFunctionTypedFormalParameter(
FunctionTypedFormalParameter node) → LuauNode? -
inherited
-
visitGenericFunctionType(
GenericFunctionType node) → LuauNode? -
inherited
-
visitGenericTypeAlias(
GenericTypeAlias node) → LuauNode? -
inherited
-
visitGuardedPattern(
GuardedPattern node) → LuauNode? -
inherited
-
visitHideCombinator(
HideCombinator node) → LuauNode? -
inherited
-
visitIfElement(
IfElement node) → LuauNode? -
inherited
-
visitIfStatement(
IfStatement node) → LuauNode? -
inherited
-
visitImplementsClause(
ImplementsClause node) → LuauNode? -
inherited
-
visitImplicitCallReference(
ImplicitCallReference node) → LuauNode? -
inherited
-
visitImportDirective(
ImportDirective node) → LuauNode? -
inherited
-
visitImportPrefixReference(
ImportPrefixReference node) → LuauNode? -
inherited
-
visitIndexExpression(
IndexExpression node) → LuauNode? -
inherited
-
visitInstanceCreationExpression(
InstanceCreationExpression node) → LuauNode? -
override
-
visitIntegerLiteral(
IntegerLiteral node) → LuauNode? -
inherited
-
visitInterpolationExpression(
InterpolationExpression node) → LuauNode? -
inherited
-
visitInterpolationString(
InterpolationString node) → LuauNode? -
inherited
-
visitIsExpression(
IsExpression node) → LuauNode? -
override
-
visitLabel(
Label node) → LuauNode? -
inherited
-
visitLabeledStatement(
LabeledStatement node) → LuauNode? -
inherited
-
visitLibraryDirective(
LibraryDirective node) → LuauNode? -
inherited
-
visitListLiteral(
ListLiteral node) → LuauNode? -
inherited
-
visitListPattern(
ListPattern node) → LuauNode? -
inherited
-
visitLogicalAndPattern(
LogicalAndPattern node) → LuauNode? -
inherited
-
visitLogicalOrPattern(
LogicalOrPattern node) → LuauNode? -
inherited
-
visitMapLiteralEntry(
MapLiteralEntry node) → LuauNode? -
inherited
-
visitMapPattern(
MapPattern node) → LuauNode? -
inherited
-
visitMapPatternEntry(
MapPatternEntry node) → LuauNode? -
inherited
-
visitMethodDeclaration(
MethodDeclaration node) → LuauNode? -
inherited
-
visitMethodInvocation(
MethodInvocation node) → LuauNode? -
override
-
visitMixinDeclaration(
MixinDeclaration node) → LuauNode? -
inherited
-
visitMixinOnClause(
MixinOnClause node) → LuauNode? -
inherited
-
visitNamedExpression(
NamedExpression node) → LuauNode? -
inherited
-
visitNamedType(
NamedType node) → LuauNode? -
inherited
-
visitNameWithTypeParameters(
NameWithTypeParameters node) → LuauNode? -
inherited
-
visitNativeClause(
NativeClause node) → LuauNode? -
inherited
-
visitNativeFunctionBody(
NativeFunctionBody node) → LuauNode? -
inherited
-
visitNullAssertPattern(
NullAssertPattern node) → LuauNode? -
inherited
-
visitNullAwareElement(
NullAwareElement node) → LuauNode? -
inherited
-
visitNullCheckPattern(
NullCheckPattern node) → LuauNode? -
inherited
-
visitNullLiteral(
NullLiteral node) → LuauNode? -
inherited
-
visitObjectPattern(
ObjectPattern node) → LuauNode? -
inherited
-
visitParenthesizedExpression(
ParenthesizedExpression node) → LuauNode? -
inherited
-
visitParenthesizedPattern(
ParenthesizedPattern node) → LuauNode? -
inherited
-
visitPartDirective(
PartDirective node) → LuauNode? -
inherited
-
visitPartOfDirective(
PartOfDirective node) → LuauNode? -
inherited
-
visitPatternAssignment(
PatternAssignment node) → LuauNode? -
inherited
-
visitPatternField(
PatternField node) → LuauNode? -
inherited
-
visitPatternFieldName(
PatternFieldName node) → LuauNode? -
inherited
-
visitPatternVariableDeclaration(
PatternVariableDeclaration node) → LuauNode? -
inherited
-
visitPatternVariableDeclarationStatement(
PatternVariableDeclarationStatement node) → LuauNode? -
inherited
-
visitPostfixExpression(
PostfixExpression node) → LuauNode? -
override
-
visitPrefixedIdentifier(
PrefixedIdentifier node) → LuauNode? -
override
-
visitPrefixExpression(
PrefixExpression node) → LuauNode? -
override
-
visitPrimaryConstructorBody(
PrimaryConstructorBody node) → LuauNode? -
inherited
-
visitPrimaryConstructorDeclaration(
PrimaryConstructorDeclaration node) → LuauNode? -
inherited
-
visitPrimaryConstructorName(
PrimaryConstructorName node) → LuauNode? -
inherited
-
visitPropertyAccess(
PropertyAccess node) → LuauNode? -
override
-
visitRecordLiteral(
RecordLiteral node) → LuauNode? -
inherited
-
visitRecordPattern(
RecordPattern node) → LuauNode? -
inherited
-
visitRecordTypeAnnotation(
RecordTypeAnnotation node) → LuauNode? -
inherited
-
visitRecordTypeAnnotationNamedField(
RecordTypeAnnotationNamedField node) → LuauNode? -
inherited
-
visitRecordTypeAnnotationNamedFields(
RecordTypeAnnotationNamedFields node) → LuauNode? -
inherited
-
visitRecordTypeAnnotationPositionalField(
RecordTypeAnnotationPositionalField node) → LuauNode? -
inherited
-
visitRedirectingConstructorInvocation(
RedirectingConstructorInvocation node) → LuauNode? -
inherited
-
visitRelationalPattern(
RelationalPattern node) → LuauNode? -
inherited
-
visitRestPatternElement(
RestPatternElement node) → LuauNode? -
inherited
-
visitRethrowExpression(
RethrowExpression node) → LuauNode? -
inherited
-
visitReturnStatement(
ReturnStatement node) → LuauNode? -
inherited
-
visitScriptTag(
ScriptTag node) → LuauNode? -
inherited
-
visitSetOrMapLiteral(
SetOrMapLiteral node) → LuauNode? -
inherited
-
visitShowCombinator(
ShowCombinator node) → LuauNode? -
inherited
-
visitSimpleFormalParameter(
SimpleFormalParameter node) → LuauNode? -
inherited
-
visitSimpleIdentifier(
SimpleIdentifier node) → LuauNode? -
override
-
visitSimpleStringLiteral(
SimpleStringLiteral node) → LuauNode? -
inherited
-
visitSpreadElement(
SpreadElement node) → LuauNode? -
inherited
-
visitStringInterpolation(
StringInterpolation node) → LuauNode? -
inherited
-
visitSuperConstructorInvocation(
SuperConstructorInvocation node) → LuauNode? -
inherited
-
visitSuperExpression(
SuperExpression node) → LuauNode? -
override
-
visitSuperFormalParameter(
SuperFormalParameter node) → LuauNode? -
inherited
-
visitSwitchCase(
SwitchCase node) → LuauNode? -
inherited
-
visitSwitchDefault(
SwitchDefault node) → LuauNode? -
inherited
-
visitSwitchExpression(
SwitchExpression node) → LuauNode? -
inherited
-
visitSwitchExpressionCase(
SwitchExpressionCase node) → LuauNode? -
inherited
-
visitSwitchPatternCase(
SwitchPatternCase node) → LuauNode? -
inherited
-
visitSwitchStatement(
SwitchStatement node) → LuauNode? -
inherited
-
visitSymbolLiteral(
SymbolLiteral node) → LuauNode? -
inherited
-
visitThisExpression(
ThisExpression node) → LuauNode? -
override
-
visitThrowExpression(
ThrowExpression node) → LuauNode? -
override
-
visitTopLevelVariableDeclaration(
TopLevelVariableDeclaration node) → LuauNode? -
inherited
-
visitTryStatement(
TryStatement node) → LuauNode? -
inherited
-
visitTypeArgumentList(
TypeArgumentList node) → LuauNode? -
inherited
-
visitTypeLiteral(
TypeLiteral node) → LuauNode? -
inherited
-
visitTypeParameter(
TypeParameter node) → LuauNode? -
inherited
-
visitTypeParameterList(
TypeParameterList node) → LuauNode? -
inherited
-
visitVariableDeclaration(
VariableDeclaration node) → LuauNode? -
inherited
-
visitVariableDeclarationList(
VariableDeclarationList node) → LuauNode? -
inherited
-
visitVariableDeclarationStatement(
VariableDeclarationStatement node) → LuauNode? -
inherited
-
visitWhenClause(
WhenClause node) → LuauNode? -
inherited
-
visitWhileStatement(
WhileStatement node) → LuauNode? -
inherited
-
visitWildcardPattern(
WildcardPattern node) → LuauNode? -
inherited
-
visitWithClause(
WithClause node) → LuauNode? -
inherited
-
visitYieldStatement(
YieldStatement node) → LuauNode? -
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited