Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Combine deconstruction assignment and declaration, and support discards. #15548

Merged
merged 10 commits into from
Dec 12, 2016

Commits on Nov 27, 2016

  1. Combine deconstruction assignment and declaration, and support discards.

    - Combine deconstruction assignment and declaration, and support discards.
    - Add wildcards.work.md to track outstanding work.
    - Bind each type syntax once in a deconstruction.
    - Because tuples may contain declarations, adjust lambda disambiguation
      and adjust parsing of argument lists.
    - Diagnose tuple element names on the left of a deconstruction.
    - Add relational operators to disambiguating tokens in 7.5.4.2
    gafter committed Nov 27, 2016
    Configuration menu
    Copy the full SHA
    1da1e53 View commit details
    Browse the repository at this point in the history

Commits on Nov 28, 2016

  1. Disallow deconstruction declarations except at the statement level.

    This is now a semantic restriction (until we decide to remove it).
    gafter committed Nov 28, 2016
    Configuration menu
    Copy the full SHA
    1003470 View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2016

  1. Revise logic to detect var in a declaration expression.

    Plus other changes per code review.
    gafter committed Nov 30, 2016
    Configuration menu
    Copy the full SHA
    887d224 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ac9c1a3 View commit details
    Browse the repository at this point in the history
  3. Small changes per code review.

    gafter committed Nov 30, 2016
    Configuration menu
    Copy the full SHA
    cc42c17 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    711b6b0 View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2016

  1. Configuration menu
    Copy the full SHA
    f90f62b View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2016

  1. Configuration menu
    Copy the full SHA
    c4d4991 View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2016

  1. Configuration menu
    Copy the full SHA
    c5e4534 View commit details
    Browse the repository at this point in the history

Commits on Dec 10, 2016

  1. Addressing blocking feedback while Neal is OOF

    jcouv authored and jcouv committed Dec 10, 2016
    Configuration menu
    Copy the full SHA
    3e0d9db View commit details
    Browse the repository at this point in the history