Back to Dart Lang

Uses of peek in the parser

pkg/_fe_analyzer_shared/lib/src/parser/parser.md

3.13.0-139.0.dev584 B
Original Source
<!-- 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. -->

Uses of peek in the parser

  • In parseType, the parser uses peekAfterIfType to tell the difference between id and id id.

  • In parseSwitchCase, the parser uses peekPastLabels to select between case labels and statement labels.

  • The parser uses isGeneralizedFunctionType in parseType.

  • The parser uses isValidMethodTypeArguments in parseSend.