| 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 1f06483d59825b3833f2ed65cf8185c9f09e53e3..e3516b15a83809e6bd044776b936f9c66cf576cf 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
|
| @@ -128,6 +128,13 @@ class KernelAstFactory implements AstFactory<VariableDeclaration> {
|
| }
|
|
|
| @override
|
| + MethodInvocation methodInvocation(
|
| + Expression receiver, Name name, Arguments arguments,
|
| + [Procedure interfaceTarget]) {
|
| + return new KernelMethodInvocation(receiver, name, arguments);
|
| + }
|
| +
|
| + @override
|
| Not not(Token token, Expression operand) {
|
| return new KernelNot(operand)..fileOffset = offsetForToken(token);
|
| }
|
| @@ -138,6 +145,18 @@ class KernelAstFactory implements AstFactory<VariableDeclaration> {
|
| }
|
|
|
| @override
|
| + PropertyGet propertyGet(Expression receiver, Name name,
|
| + [Member interfaceTarget]) {
|
| + return new KernelPropertyGet(receiver, name, interfaceTarget);
|
| + }
|
| +
|
| + @override
|
| + PropertySet propertySet(Expression receiver, Name name, Expression value,
|
| + [Member interfaceTarget]) {
|
| + return new KernelPropertySet(receiver, name, value, interfaceTarget);
|
| + }
|
| +
|
| + @override
|
| Rethrow rethrowExpression(Token keyword) {
|
| return new KernelRethrow()..fileOffset = offsetForToken(keyword);
|
| }
|
|
|