Index: pkg/front_end/lib/src/fasta/kernel/kernel_ast_factory.dart |
diff --git a/pkg/front_end/lib/src/fasta/kernel/kernel_ast_factory.dart b/pkg/front_end/lib/src/fasta/kernel/kernel_ast_factory.dart |
index e0275f863ce79ea42d8d2eddb07134b54b0f67d2..f7b8accfb7e0db28f5065c47a798763aecb6a2c9 100644 |
--- a/pkg/front_end/lib/src/fasta/kernel/kernel_ast_factory.dart |
+++ b/pkg/front_end/lib/src/fasta/kernel/kernel_ast_factory.dart |
@@ -15,6 +15,11 @@ class KernelAstFactory implements AstFactory { |
} |
@override |
+ Field field(Name name, int charOffset, {String fileUri}) { |
+ return new KernelField(name, fileUri: fileUri)..fileOffset = charOffset; |
+ } |
+ |
+ @override |
KernelIntLiteral intLiteral(value, int charOffset) { |
return new KernelIntLiteral(value)..fileOffset = charOffset; |
} |
@@ -38,6 +43,11 @@ class KernelAstFactory implements AstFactory { |
} |
@override |
+ StaticGet staticGet(Member readTarget, int offset) { |
+ return new KernelStaticGet(readTarget)..fileOffset = offset; |
+ } |
+ |
+ @override |
KernelVariableDeclaration variableDeclaration(String name, |
{DartType type, |
Expression initializer, |