WIP
WIP
Merge of async/await fixes from master.
Merge of async/await fixes from master (pt II).
Structure, completion, index fixes.
Whitespace fixes.
Missing generated files.
Merge branch 'enums' of https://github.com/pq/intellij-plugins
Merge branch 'enums' of https://github.com/pq/intellij-plugins
Dart enums support: cleanup, more tests, trailing comma parsing, allow usage as identifier