| Index: pkg/front_end/lib/src/fasta/parser/member_kind.dart
|
| diff --git a/pkg/front_end/lib/src/fasta/parser/member_kind.dart b/pkg/front_end/lib/src/fasta/parser/member_kind.dart
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..4475881490f5efcc43044db80b223bbcca3b6230
|
| --- /dev/null
|
| +++ b/pkg/front_end/lib/src/fasta/parser/member_kind.dart
|
| @@ -0,0 +1,43 @@
|
| +// Copyright (c) 2017, 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.
|
| +
|
| +library fasta.parser.member_kind;
|
| +
|
| +enum MemberKind {
|
| + /// A catch block, not a real member.
|
| + Catch,
|
| +
|
| + /// A factory
|
| + Factory,
|
| +
|
| + /// Old-style typedef.
|
| + FunctionTypeAlias,
|
| +
|
| + /// Old-style function-typed parameter, not a real member.
|
| + FunctionTypedParameter,
|
| +
|
| + /// A generalized function type, not a real member.
|
| + GeneralizedFunctionType,
|
| +
|
| + /// A local function.
|
| + Local,
|
| +
|
| + /// A non-static method in a class (including constructors).
|
| + NonStaticMethod,
|
| +
|
| + /// A static method in a class.
|
| + StaticMethod,
|
| +
|
| + /// A top-level method.
|
| + TopLevelMethod,
|
| +
|
| + /// An instance field in a class.
|
| + NonStaticField,
|
| +
|
| + /// A static field in a class.
|
| + StaticField,
|
| +
|
| + /// A top-level field.
|
| + TopLevelField,
|
| +}
|
|
|