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

Control flow based type analysis #8010

Merged
merged 70 commits into from
Apr 22, 2016
Merged

Control flow based type analysis #8010

merged 70 commits into from
Apr 22, 2016

Commits on Mar 22, 2016

  1. Configuration menu
    Copy the full SHA
    e67d15a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    afa1714 View commit details
    Browse the repository at this point in the history
  3. Fixing tests

    ahejlsberg committed Mar 22, 2016
    Configuration menu
    Copy the full SHA
    7c45c7b View commit details
    Browse the repository at this point in the history
  4. Accepting new baselines

    ahejlsberg committed Mar 22, 2016
    Configuration menu
    Copy the full SHA
    80c2e5e View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2016

  1. Adding a few optimizations

    ahejlsberg committed Mar 24, 2016
    Configuration menu
    Copy the full SHA
    33985b2 View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2016

  1. Configuration menu
    Copy the full SHA
    ed5002c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6d25a42 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bf78470 View commit details
    Browse the repository at this point in the history
  4. Add control flow tests

    ivogabe committed Mar 25, 2016
    Configuration menu
    Copy the full SHA
    4f936c4 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #7690 from ivogabe/controlFlowTypesTest

    Adds tests to control flow types branch
    ahejlsberg committed Mar 25, 2016
    Configuration menu
    Copy the full SHA
    7f02357 View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2016

  1. Configuration menu
    Copy the full SHA
    9e965d4 View commit details
    Browse the repository at this point in the history
  2. Fix comment in test

    ahejlsberg committed Mar 26, 2016
    Configuration menu
    Copy the full SHA
    9de0a5d View commit details
    Browse the repository at this point in the history
  3. Accepting new baselines

    ahejlsberg committed Mar 26, 2016
    Configuration menu
    Copy the full SHA
    560bc3f View commit details
    Browse the repository at this point in the history
  4. Fixing some tests

    ahejlsberg committed Mar 26, 2016
    Configuration menu
    Copy the full SHA
    0820249 View commit details
    Browse the repository at this point in the history
  5. Accepting new baselines

    ahejlsberg committed Mar 26, 2016
    Configuration menu
    Copy the full SHA
    5a5d89a View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2016

  1. Configuration menu
    Copy the full SHA
    424074b View commit details
    Browse the repository at this point in the history
  2. Remove unnecessary cast

    ahejlsberg committed Mar 30, 2016
    Configuration menu
    Copy the full SHA
    c6f4de3 View commit details
    Browse the repository at this point in the history
  3. Fix some tests

    ahejlsberg committed Mar 30, 2016
    Configuration menu
    Copy the full SHA
    e53f390 View commit details
    Browse the repository at this point in the history
  4. Accepting new baselines

    ahejlsberg committed Mar 30, 2016
    Configuration menu
    Copy the full SHA
    a38d863 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3d0fa31 View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2016

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

Commits on Apr 1, 2016

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

Commits on Apr 8, 2016

  1. Configuration menu
    Copy the full SHA
    5179dd6 View commit details
    Browse the repository at this point in the history
  2. Accepting new baselines

    ahejlsberg committed Apr 8, 2016
    Configuration menu
    Copy the full SHA
    019f5bd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f13c92f View commit details
    Browse the repository at this point in the history
  4. Accepting new baselines

    ahejlsberg committed Apr 8, 2016
    Configuration menu
    Copy the full SHA
    b03d087 View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2016

  1. Configuration menu
    Copy the full SHA
    7a32129 View commit details
    Browse the repository at this point in the history
  2. Accepting new baselines

    ahejlsberg committed Apr 9, 2016
    Configuration menu
    Copy the full SHA
    6fb9424 View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2016

  1. Adding test

    ahejlsberg committed Apr 10, 2016
    Configuration menu
    Copy the full SHA
    e45bac8 View commit details
    Browse the repository at this point in the history
  2. Fixing fourslash tests

    ahejlsberg committed Apr 10, 2016
    Configuration menu
    Copy the full SHA
    7dfcad6 View commit details
    Browse the repository at this point in the history
  3. Fixing tests

    ahejlsberg committed Apr 10, 2016
    Configuration menu
    Copy the full SHA
    92df029 View commit details
    Browse the repository at this point in the history
  4. Accepting new baselines

    ahejlsberg committed Apr 10, 2016
    Configuration menu
    Copy the full SHA
    32e6464 View commit details
    Browse the repository at this point in the history
  5. Fix linting errors

    ahejlsberg committed Apr 10, 2016
    Configuration menu
    Copy the full SHA
    560e768 View commit details
    Browse the repository at this point in the history
  6. Merge branch 'master' into controlFlowTypes

    Conflicts:
    	src/compiler/checker.ts
    	tests/baselines/reference/typeAssertions.errors.txt
    ahejlsberg committed Apr 10, 2016
    Configuration menu
    Copy the full SHA
    b1e9f43 View commit details
    Browse the repository at this point in the history
  7. Accepting new baselines

    ahejlsberg committed Apr 10, 2016
    Configuration menu
    Copy the full SHA
    4c250d0 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2016

  1. A few cosmetic changes

    ahejlsberg committed Apr 12, 2016
    Configuration menu
    Copy the full SHA
    7c7a1c0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    df62fa0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    586ac55 View commit details
    Browse the repository at this point in the history
  4. Adding regression test

    ahejlsberg committed Apr 12, 2016
    Configuration menu
    Copy the full SHA
    cd88f1e View commit details
    Browse the repository at this point in the history
  5. Accepting new baselines

    ahejlsberg committed Apr 12, 2016
    Configuration menu
    Copy the full SHA
    472ab7c View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2016

  1. Configuration menu
    Copy the full SHA
    b689c07 View commit details
    Browse the repository at this point in the history
  2. Fix typo

    ahejlsberg committed Apr 13, 2016
    Configuration menu
    Copy the full SHA
    1ed9871 View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2016

  1. Configuration menu
    Copy the full SHA
    921efec View commit details
    Browse the repository at this point in the history
  2. Adding tests

    ahejlsberg committed Apr 16, 2016
    Configuration menu
    Copy the full SHA
    9aea708 View commit details
    Browse the repository at this point in the history
  3. Accepting new baselines

    ahejlsberg committed Apr 16, 2016
    Configuration menu
    Copy the full SHA
    10889a0 View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2016

  1. Removing unused properties

    ahejlsberg committed Apr 17, 2016
    Configuration menu
    Copy the full SHA
    2595f04 View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2016

  1. Configuration menu
    Copy the full SHA
    b83dc88 View commit details
    Browse the repository at this point in the history
  2. Adding tests

    ahejlsberg committed Apr 18, 2016
    Configuration menu
    Copy the full SHA
    538e22a View commit details
    Browse the repository at this point in the history
  3. Accepting new baselines

    ahejlsberg committed Apr 18, 2016
    Configuration menu
    Copy the full SHA
    b5104cb View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    87f55fa View commit details
    Browse the repository at this point in the history
  5. Accepting new baselines

    ahejlsberg committed Apr 18, 2016
    Configuration menu
    Copy the full SHA
    9defdde View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d28a4fe View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2016

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

Commits on Apr 20, 2016

  1. Configuration menu
    Copy the full SHA
    ea96dfd View commit details
    Browse the repository at this point in the history
  2. Adding test

    ahejlsberg committed Apr 20, 2016
    Configuration menu
    Copy the full SHA
    33e359f View commit details
    Browse the repository at this point in the history
  3. Accepting new baselines

    ahejlsberg committed Apr 20, 2016
    Configuration menu
    Copy the full SHA
    bab8ef4 View commit details
    Browse the repository at this point in the history
  4. Removing unused logic

    ahejlsberg committed Apr 20, 2016
    Configuration menu
    Copy the full SHA
    e9a7d3d View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2016

  1. Configuration menu
    Copy the full SHA
    a0101c0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    729dfce View commit details
    Browse the repository at this point in the history
  3. Add regression test

    ahejlsberg committed Apr 21, 2016
    Configuration menu
    Copy the full SHA
    3045cf5 View commit details
    Browse the repository at this point in the history
  4. Accepting new baselines

    ahejlsberg committed Apr 21, 2016
    Configuration menu
    Copy the full SHA
    06928b6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8a0bc3b View commit details
    Browse the repository at this point in the history
  6. Adding test

    ahejlsberg committed Apr 21, 2016
    Configuration menu
    Copy the full SHA
    d2b89be View commit details
    Browse the repository at this point in the history
  7. Removing unused logic

    ahejlsberg committed Apr 21, 2016
    Configuration menu
    Copy the full SHA
    ab4b039 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    e12b2a7 View commit details
    Browse the repository at this point in the history
  9. Update fourslash test

    ahejlsberg committed Apr 21, 2016
    Configuration menu
    Copy the full SHA
    4fb31ac View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2016

  1. Configuration menu
    Copy the full SHA
    f06d3f6 View commit details
    Browse the repository at this point in the history
  2. Revert previous change

    ahejlsberg committed Apr 22, 2016
    Configuration menu
    Copy the full SHA
    42e3fc4 View commit details
    Browse the repository at this point in the history
  3. Accepting new baselines

    ahejlsberg committed Apr 22, 2016
    Configuration menu
    Copy the full SHA
    0dee5ad View commit details
    Browse the repository at this point in the history