visitReference method
void
visitReference(
- Reference e,
- void arg
)
override
Implementation
@override
void visitReference(Reference e, void arg) {
var didWriteSpaceBefore = false;
if (e.schemaName != null) {
identifier(e.schemaName!, spaceAfter: false);
symbol('.');
didWriteSpaceBefore = true;
}
if (e.entityName != null) {
identifier(e.entityName!,
spaceAfter: false, spaceBefore: !didWriteSpaceBefore);
symbol('.');
didWriteSpaceBefore = true;
}
identifier(e.columnName,
spaceAfter: true, spaceBefore: !didWriteSpaceBefore);
}