mirror of
https://github.com/google/flatbuffers.git
synced 2026-06-20 08:05:06 +00:00
[Dart] Generate constant values map for enums (#6025)
Dart schema compiler generated a static getter for enum values, which always created a new map instance for its callers. See #5819. Now it generates const map for better performance and readability.
This commit is contained in:
@@ -26,7 +26,7 @@ class EnumInNestedNS {
|
||||
static const EnumInNestedNS A = const EnumInNestedNS._(0);
|
||||
static const EnumInNestedNS B = const EnumInNestedNS._(1);
|
||||
static const EnumInNestedNS C = const EnumInNestedNS._(2);
|
||||
static get values => {0: A,1: B,2: C,};
|
||||
static const values = {0: A,1: B,2: C,};
|
||||
|
||||
static const fb.Reader<EnumInNestedNS> reader = const _EnumInNestedNSReader();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user