dart-sdk/pkg
danrubel cd970b0927 Parser refactoring in preparation for mixin declaration support
This is a bunch of renames and cleanup in preparation for
my next CL with basic mixin declaration support.

Rename listener events:
* handleClassImplements to handleClassOrMixinImplements
* beginClassBody to beginClassOrMixinBody
* endClassBody to endClassOrMixinBody

Rename parser methods:
* parseClassMember to parseClassOrMixinMember
* parseClassBody to parseClassOrMixinBody
* skipClassBody to skipClassOrMixinBody

Also:
* Change test expect from "ClassBody" to "ClassOrMixinBody"
* Rename message ExpectedClassBody to ExpectedClassOrMixinBody
* Update text of MISSING_CLASS_BODY to include mixin
* Rename IdentifierContext.classOrNamedMixinDeclaration to classOrMixinDeclaration
Change-Id: Iaa554cc859e1e665475c0eb544895a311c06395a
Reviewed-on: https://dart-review.googlesource.com/70881
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
Commit-Queue: Dan Rubel <danrubel@google.com>
2018-08-22 17:57:09 +00:00
..
analysis_server Cosmetic tweaks to how we train the analysis server. 2018-08-22 16:57:37 +00:00
analysis_server_client Remove more uses of isInstanceOf 2018-07-03 20:32:26 +00:00
analyzer Parser refactoring in preparation for mixin declaration support 2018-08-22 17:57:09 +00:00
analyzer_cli Remove the --preview-dart-2 option from dartanalyzer and the analysis server. 2018-08-14 04:24:47 +00:00
analyzer_plugin Clean up more preview-dart-2 related code 2018-08-15 14:43:12 +00:00
async_helper Fix #33415 no error for awaiting a void expression. 2018-07-24 19:31:57 +00:00
build_integration
compiler Delete Flags.strongMode and references to it 2018-08-22 07:03:24 +00:00
dart2js_tools Move deobfuscation tools to the SDK repo 2018-08-09 22:55:04 +00:00
dart_internal
dart_messages Eliminate analysis warnings in pkg/ code. 2018-07-06 21:28:07 +00:00
dev_compiler use Uri.base.path not Uri.base.toFilePath 2018-08-22 16:59:09 +00:00
expect Remove usage of unittest package from a number of tests. 2018-07-20 13:26:38 +00:00
front_end Parser refactoring in preparation for mixin declaration support 2018-08-22 17:57:09 +00:00
js pkg/js: fix pubspec author 2018-07-18 21:36:10 +00:00
js_ast
kernel Only compute canonical names and clean new libraries 2018-08-20 08:14:49 +00:00
meta Fix meta CHANGELOG and doc comment after feedback 2018-08-22 15:22:58 +00:00
microlytics
smith Add --use-cfe and --analyzer-use-fasta-parser flags to smith:configuration 2018-08-17 14:42:43 +00:00
sourcemap_testing Initial support for inlining-data in source-maps. 2018-07-31 21:41:50 +00:00
status_file [infra] Switch pkg bots to Dart 2 2018-08-13 07:04:06 +00:00
telemetry Upgrade pubspec constraints. 2018-07-23 16:44:39 +00:00
testing Update package:testing wrt. void 2018-07-18 10:18:52 +00:00
vm [vm/kernel/bytecode] Do not copy captured top-level parameters in closures 2018-08-22 15:50:56 +00:00
.gitignore
BUILD.gn
pkg.status [infra] Switch pkg bots to Dart 2 2018-08-13 07:04:06 +00:00