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

Support for Enums #1328

Open
wants to merge 38 commits into
base: master
Choose a base branch
from
Open

Support for Enums #1328

wants to merge 38 commits into from

Commits on Dec 27, 2023

  1. first draft

    Dima Dorezyuk committed Dec 27, 2023
    Configuration menu
    Copy the full SHA
    9059dae View commit details
    Browse the repository at this point in the history
  2. fix visit

    Dima Dorezyuk committed Dec 27, 2023
    Configuration menu
    Copy the full SHA
    405edf8 View commit details
    Browse the repository at this point in the history
  3. remove data_enums tests

    Dima Dorezyuk committed Dec 27, 2023
    Configuration menu
    Copy the full SHA
    2a04047 View commit details
    Browse the repository at this point in the history
  4. out-comment derive_enum_unnamed

    Dima Dorezyuk committed Dec 27, 2023
    Configuration menu
    Copy the full SHA
    8b0acc1 View commit details
    Browse the repository at this point in the history
  5. fix clippy

    Dima Dorezyuk committed Dec 27, 2023
    Configuration menu
    Copy the full SHA
    a921eaf View commit details
    Browse the repository at this point in the history
  6. Rename Foo to BlobEnum

    Dima Dorezyuk committed Dec 27, 2023
    Configuration menu
    Copy the full SHA
    3fccd51 View commit details
    Browse the repository at this point in the history
  7. fix rustc 1.60 compilation

    Dima Dorezyuk committed Dec 27, 2023
    Configuration menu
    Copy the full SHA
    9be6b24 View commit details
    Browse the repository at this point in the history

Commits on Dec 28, 2023

  1. try fix windows

    Dima Dorezyuk committed Dec 28, 2023
    Configuration menu
    Copy the full SHA
    a66c29d View commit details
    Browse the repository at this point in the history
  2. try fix windows on buck

    Dima Dorezyuk committed Dec 28, 2023
    Configuration menu
    Copy the full SHA
    0c4c2b1 View commit details
    Browse the repository at this point in the history
  3. Add doc for mvsc usage

    Dima Dorezyuk committed Dec 28, 2023
    Configuration menu
    Copy the full SHA
    279a3c2 View commit details
    Browse the repository at this point in the history
  4. rename foo

    Dima Dorezyuk committed Dec 28, 2023
    Configuration menu
    Copy the full SHA
    198073e View commit details
    Browse the repository at this point in the history
  5. revert unnecessary changes

    Dima Dorezyuk committed Dec 28, 2023
    Configuration menu
    Copy the full SHA
    3747084 View commit details
    Browse the repository at this point in the history
  6. add missing checks

    Dima Dorezyuk committed Dec 28, 2023
    Configuration menu
    Copy the full SHA
    79f114b View commit details
    Browse the repository at this point in the history
  7. concise match

    Dima Dorezyuk committed Dec 28, 2023
    Configuration menu
    Copy the full SHA
    008aea0 View commit details
    Browse the repository at this point in the history
  8. add static_asserts

    Dima Dorezyuk committed Dec 28, 2023
    Configuration menu
    Copy the full SHA
    e305961 View commit details
    Browse the repository at this point in the history
  9. handle visibility

    Dima Dorezyuk committed Dec 28, 2023
    Configuration menu
    Copy the full SHA
    da26ad7 View commit details
    Browse the repository at this point in the history
  10. add mixed enums test

    Dima Dorezyuk committed Dec 28, 2023
    Configuration menu
    Copy the full SHA
    a6449ea View commit details
    Browse the repository at this point in the history
  11. extend ui tests

    Dima Dorezyuk committed Dec 28, 2023
    Configuration menu
    Copy the full SHA
    6aa6873 View commit details
    Browse the repository at this point in the history
  12. support lifetimes

    Dima Dorezyuk committed Dec 28, 2023
    Configuration menu
    Copy the full SHA
    85d1ae4 View commit details
    Browse the repository at this point in the history
  13. add some tests

    Dima Dorezyuk committed Dec 28, 2023
    Configuration menu
    Copy the full SHA
    94d0c96 View commit details
    Browse the repository at this point in the history

Commits on Dec 29, 2023

  1. add tests

    Dima Dorezyuk committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    c1e4f05 View commit details
    Browse the repository at this point in the history
  2. add check

    Dima Dorezyuk committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    81c0cb9 View commit details
    Browse the repository at this point in the history
  3. support lifetimes

    Dima Dorezyuk committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    790e4e3 View commit details
    Browse the repository at this point in the history
  4. revert changes

    Dima Dorezyuk committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    547d95a View commit details
    Browse the repository at this point in the history
  5. add std::reference_wrapper check

    Dima Dorezyuk committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    98f136f View commit details
    Browse the repository at this point in the history

Commits on Dec 30, 2023

  1. add derives

    Dima Dorezyuk committed Dec 30, 2023
    Configuration menu
    Copy the full SHA
    e091567 View commit details
    Browse the repository at this point in the history
  2. fix warning

    Dima Dorezyuk committed Dec 30, 2023
    Configuration menu
    Copy the full SHA
    2266e36 View commit details
    Browse the repository at this point in the history

Commits on Dec 31, 2023

  1. fix get

    Dima Dorezyuk committed Dec 31, 2023
    Configuration menu
    Copy the full SHA
    564281e View commit details
    Browse the repository at this point in the history
  2. simplify get

    Dima Dorezyuk committed Dec 31, 2023
    Configuration menu
    Copy the full SHA
    85f9f85 View commit details
    Browse the repository at this point in the history
  3. add empty support

    Dima Dorezyuk committed Dec 31, 2023
    Configuration menu
    Copy the full SHA
    73603b1 View commit details
    Browse the repository at this point in the history

Commits on Jan 2, 2024

  1. doc

    Dima Dorezyuk committed Jan 2, 2024
    Configuration menu
    Copy the full SHA
    e450e45 View commit details
    Browse the repository at this point in the history
  2. Extend tests

    Dima Dorezyuk committed Jan 2, 2024
    Configuration menu
    Copy the full SHA
    470004c View commit details
    Browse the repository at this point in the history
  3. add doc

    Dima Dorezyuk committed Jan 2, 2024
    Configuration menu
    Copy the full SHA
    fc1a76d View commit details
    Browse the repository at this point in the history
  4. Add holds_alternative

    Dima Dorezyuk committed Jan 2, 2024
    Configuration menu
    Copy the full SHA
    4fa9151 View commit details
    Browse the repository at this point in the history
  5. rename internal types

    Dima Dorezyuk committed Jan 2, 2024
    Configuration menu
    Copy the full SHA
    ad9368b View commit details
    Browse the repository at this point in the history
  6. check for underlying type

    Dima Dorezyuk committed Jan 2, 2024
    Configuration menu
    Copy the full SHA
    c242510 View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2024

  1. Configuration menu
    Copy the full SHA
    998444e View commit details
    Browse the repository at this point in the history
  2. Update main.rs

    dorezyuk committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    ae8e8b4 View commit details
    Browse the repository at this point in the history