| // Copyright (c) 2018, the Dart project authors. Please see the AUTHORS file |
| // for details. All rights reserved. Use of this source code is governed by a |
| // BSD-style license that can be found in the LICENSE file. |
| |
| // @dart = 2.9 |
| |
| /// This library exports all API from Kernel's ast.dart that can be used |
| /// throughout fasta. |
| library fasta.kernel_ast_api; |
| |
| export 'package:kernel/ast.dart' |
| show |
| Arguments, |
| AsExpression, |
| AssertStatement, |
| AsyncMarker, |
| Block, |
| BreakStatement, |
| Catch, |
| CheckLibraryIsLoaded, |
| Class, |
| Component, |
| Constructor, |
| ConstructorInvocation, |
| ContinueSwitchStatement, |
| DartType, |
| DynamicType, |
| EmptyStatement, |
| Expression, |
| ExpressionStatement, |
| Field, |
| ForInStatement, |
| FunctionDeclaration, |
| FunctionExpression, |
| FunctionNode, |
| FunctionType, |
| Initializer, |
| InterfaceType, |
| InvalidExpression, |
| InvalidType, |
| IsExpression, |
| LabeledStatement, |
| Let, |
| Library, |
| LibraryDependency, |
| LibraryPart, |
| ListLiteral, |
| LocalInitializer, |
| Location, |
| MapEntry, |
| MapLiteral, |
| Member, |
| MethodInvocation, |
| Name, |
| NamedExpression, |
| NamedType, |
| Node, |
| NullLiteral, |
| Procedure, |
| ProcedureKind, |
| PropertyGet, |
| PropertySet, |
| Rethrow, |
| ReturnStatement, |
| Statement, |
| StaticGet, |
| StaticInvocation, |
| StaticSet, |
| StringConcatenation, |
| SuperInitializer, |
| SuperMethodInvocation, |
| SuperPropertySet, |
| SwitchCase, |
| ThisExpression, |
| TreeNode, |
| TypeParameter, |
| TypeParameterType, |
| Typedef, |
| TypedefType, |
| VariableDeclaration, |
| VariableGet, |
| VariableSet, |
| VoidType, |
| setParents; |
| |
| export 'internal_ast.dart' |
| show |
| ArgumentsImpl, |
| Cascade, |
| DeferredCheck, |
| FactoryConstructorInvocationJudgment, |
| FunctionDeclarationImpl, |
| InvalidSuperInitializerJudgment, |
| LoadLibraryTearOff, |
| NamedFunctionExpressionJudgment, |
| NullAwareMethodInvocation, |
| NullAwarePropertyGet, |
| ReturnStatementImpl, |
| ShadowInvalidFieldInitializer, |
| ShadowInvalidInitializer, |
| ShadowLargeIntLiteral, |
| VariableDeclarationImpl, |
| VariableGetImpl; |