visitImportDirective method
Implementation
@override
void visitImportDirective(ImportDirective node) {
bool isStartingQuote(String ch) => '\'"'.contains(ch[0]);
if (_isTesting) {
// Emit assuming url() was parsed; most suite tests use url function.
emit('@import url(${node.import})');
} else if (isStartingQuote(node.import)) {
emit('@import ${node.import}');
} else {
// url(...) isn't needed only a URI can follow an @import directive; emit
// url as a string.
emit('@import "${node.import}"');
}
emitMediaQueries(node.mediaQueries);
_emitSemicolon(forceLf: true);
}