@ -16,6 +16,7 @@ import {
|
||||
OPEN_PAREN,
|
||||
OBJECT_PATTERN,
|
||||
OPEN_SQUARE,
|
||||
PERIOD,
|
||||
SEMI_COLON,
|
||||
STAR,
|
||||
STATIC,
|
||||
@ -273,6 +274,11 @@ export class DartParseTreeWriter extends JavaScriptParseTreeWriter {
|
||||
args = [];
|
||||
}
|
||||
|
||||
if (typeNameNode.moduleName && typeNameNode.moduleName.name && typeNameNode.moduleName.name.value) {
|
||||
this.write_(typeNameNode.moduleName.name.value);
|
||||
this.write_(PERIOD);
|
||||
}
|
||||
|
||||
// TODO(vojta): Figure out why `typeNameNode` has different structure when used with a variable.
|
||||
// This should probably be fixed in Traceur.
|
||||
var typeName = typeNameNode.typeToken && typeNameNode.typeToken.value || (typeNameNode.name && typeNameNode.name.value) || null;
|
||||
|
Reference in New Issue
Block a user