SplitDartEmitter class

Constructors

SplitDartEmitter(StringSink? _writeImports, {Allocator allocator = Allocator.none})

Properties

allocator → Allocator
finalinherited
hashCode int
The hash code for this object.
no setterinherited
orderDirectives bool
If directives should be ordered while emitting.
finalinherited
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
startConstCode(bool isConst, Null visit()) → void
Executes visit within a context which may alter the output if isConst is true.
inherited
toString() String
A string representation of this object.
inherited
visitAnnotation(Expression spec, [StringSink? output]) StringSink
inherited
visitBinaryExpression(BinaryExpression expression, [StringSink? output]) StringSink
inherited
visitBinaryPattern(BinaryPattern pattern, [StringSink? output]) StringSink
inherited
visitBlock(Block block, [StringSink? output]) StringSink
inherited
visitBooleanCondition(BooleanCondition condition, [StringSink? output]) StringSink
inherited
visitCaseCondition(CaseCondition condition, [StringSink? output]) StringSink
inherited
visitCastPattern(CastPattern pattern, [StringSink? output]) StringSink
inherited
visitClass(Class spec, [StringSink? output]) StringSink
inherited
visitClosureExpression(ClosureExpression expression, [StringSink? output]) StringSink
inherited
visitCodeExpression(CodeExpression expression, [StringSink? output]) StringSink
inherited
visitConditional(Conditional conditional, [StringSink? output]) StringSink
inherited
visitConstantPattern(ConstantPattern pattern, [StringSink? output]) StringSink
inherited
visitConstructor(Constructor spec, String clazz, [StringSink? output]) StringSink
inherited
visitDirective(Directive spec, [StringSink? output]) StringSink
visitEnum(Enum spec, [StringSink? output]) StringSink
inherited
visitExtension(Extension spec, [StringSink? output]) StringSink
inherited
visitExtensionType(ExtensionType spec, [StringSink? output]) StringSink
inherited
visitField(Field spec, [StringSink? output]) StringSink
inherited
visitForInLoop(ForInLoop loop, [StringSink? output]) StringSink
inherited
visitForLoop(ForLoop loop, [StringSink? output]) StringSink
inherited
visitFunctionType(FunctionType spec, [StringSink? output]) StringSink
inherited
visitInvokeExpression(InvokeExpression expression, [StringSink? output]) StringSink
inherited
visitLibrary(Library spec, [StringSink? output]) StringSink
inherited
visitListPattern(ListPattern pattern, [StringSink? output]) StringSink
inherited
visitLiteralExpression(LiteralExpression expression, [StringSink? output]) StringSink
inherited
visitLiteralListExpression(LiteralListExpression expression, [StringSink? output]) StringSink
inherited
visitLiteralMapExpression(LiteralMapExpression expression, [StringSink? output]) StringSink
inherited
visitLiteralRecordExpression(LiteralRecordExpression expression, [StringSink? output]) StringSink
inherited
visitLiteralSetExpression(LiteralSetExpression expression, [StringSink? output]) StringSink
inherited
visitMapPattern(MapPattern pattern, [StringSink? output]) StringSink
inherited
visitMethod(Method spec, [StringSink? output]) StringSink
inherited
visitMixin(Mixin spec, [StringSink? output]) StringSink
inherited
visitObjectPattern(ObjectPattern pattern, [StringSink? output]) StringSink
inherited
visitParenthesizedExpression(ParenthesizedExpression expression, [StringSink? output]) StringSink
inherited
visitParenthesizedPattern(ParenthesizedPattern pattern, [StringSink? output]) StringSink
inherited
visitRecordPattern(RecordPattern pattern, [StringSink? output]) StringSink
inherited
visitRecordType(RecordType spec, [StringSink? output]) StringSink
inherited
visitReference(Reference spec, [StringSink? output]) StringSink
inherited
visitRelationalPattern(RelationalPattern pattern, [StringSink? output]) StringSink
inherited
visitScopedCode(ScopedCode code, [StringSink? output]) StringSink
inherited
visitSpec(Spec spec, [StringSink? output]) StringSink
inherited
visitStaticCode(StaticCode code, [StringSink? output]) StringSink
inherited
visitSwitchExpression(SwitchExpression expression, [StringSink? output]) StringSink
inherited
visitSwitchStatement(SwitchStatement statement, [StringSink? output]) StringSink
inherited
visitToCodeExpression(ToCodeExpression expression, [StringSink? output]) StringSink
inherited
visitTry(Try spec, [StringSink? output]) StringSink
inherited
visitType(TypeReference spec, [StringSink? output]) StringSink
inherited
visitTypeDef(TypeDef spec, [StringSink? output]) StringSink
inherited
visitTypeParameters(Iterable<Reference> specs, [StringSink? output]) StringSink
inherited
visitUnaryPattern(UnaryPattern pattern, [StringSink? output]) StringSink
inherited
visitVariablePattern(VariablePattern pattern, [StringSink? output]) StringSink
inherited
visitWhileLoop(WhileLoop loop, [StringSink? output]) StringSink
inherited
visitWildcardPattern(WildcardPattern pattern, [StringSink? output]) StringSink
inherited

Operators

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