keywordsWithoutMarking property Null safety

Map<String, Value> keywordsWithoutMarking

Returns the same value as keywords, but doesn't mark them accessed.

Normally, any time keywords is accessed it's marked as such, which indicates that the caller was allowed to pass keywords to a rest argument. This avoids this marking.

Implementation

Map<String, Value> get keywordsWithoutMarking => _keywords;