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

[cpp] Gencpp Rework Mk II #11819

Open
wants to merge 101 commits into
base: development
Choose a base branch
from

Commits on Oct 16, 2024

  1. Configuration menu
    Copy the full SHA
    49b4220 View commit details
    Browse the repository at this point in the history
  2. fold init stuff

    Aidan63 committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    59e730c View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2024

  1. Configuration menu
    Copy the full SHA
    354da10 View commit details
    Browse the repository at this point in the history
  2. reduce some duplication

    Aidan63 committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    d9bfebd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    249688d View commit details
    Browse the repository at this point in the history
  4. cache dependencies in the ctx

    Aidan63 committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    93df328 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    36ddd73 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    de409db View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ebaa770 View commit details
    Browse the repository at this point in the history
  8. path Map

    Aidan63 committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    328ab64 View commit details
    Browse the repository at this point in the history
  9. Add back objc guard

    Aidan63 committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    9fe38ea View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2024

  1. calculate IDs up front

    Aidan63 committed Oct 19, 2024
    Configuration menu
    Copy the full SHA
    145e55f View commit details
    Browse the repository at this point in the history
  2. separate id lookup table

    Aidan63 committed Oct 19, 2024
    Configuration menu
    Copy the full SHA
    ad8bc9a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a9bb142 View commit details
    Browse the repository at this point in the history
  4. remap enum constructors

    Aidan63 committed Oct 19, 2024
    Configuration menu
    Copy the full SHA
    631a5d3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9f59edd View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2024

  1. tcpp interface type

    Aidan63 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    eb7c4bf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    95a7407 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5200fb3 View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2024

  1. Configuration menu
    Copy the full SHA
    fde882b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7e71613 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0a17f2c View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2024

  1. Configuration menu
    Copy the full SHA
    e35bb2e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3bd3028 View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2024

  1. Configuration menu
    Copy the full SHA
    758a507 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    057d790 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d190014 View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2024

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

Commits on Oct 28, 2024

  1. Configuration menu
    Copy the full SHA
    9829bf2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e5897d4 View commit details
    Browse the repository at this point in the history
  3. use container flag

    Aidan63 committed Oct 28, 2024
    Configuration menu
    Copy the full SHA
    736bb08 View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2024

  1. Configuration menu
    Copy the full SHA
    0edf381 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4aaac3c View commit details
    Browse the repository at this point in the history
  3. print reflective fields

    Aidan63 committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    9871978 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    701f911 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d42df0f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c23b8ff View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2024

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

Commits on Nov 1, 2024

  1. fold right member get fields

    Aidan63 committed Nov 1, 2024
    Configuration menu
    Copy the full SHA
    ef924ec View commit details
    Browse the repository at this point in the history
  2. static get fields

    Aidan63 committed Nov 1, 2024
    Configuration menu
    Copy the full SHA
    7c365b8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bfb3a74 View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2024

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

Commits on Nov 3, 2024

  1. Configuration menu
    Copy the full SHA
    3344a77 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d3cc1db View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dc1adbf View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    77bc03a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7200bcb View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8e8e342 View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2024

  1. Configuration menu
    Copy the full SHA
    36e5870 View commit details
    Browse the repository at this point in the history
  2. remap interface functions

    Aidan63 committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    1d1efee View commit details
    Browse the repository at this point in the history
  3. store interface hash

    Aidan63 committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    916320b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4c94f0f View commit details
    Browse the repository at this point in the history
  5. dead code removal

    Aidan63 committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    1c0bfce View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2024

  1. Configuration menu
    Copy the full SHA
    02e11ce View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    07ac093 View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2024

  1. Configuration menu
    Copy the full SHA
    0da3840 View commit details
    Browse the repository at this point in the history
  2. remap interface arg names

    Aidan63 committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    f683ccd View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2024

  1. Configuration menu
    Copy the full SHA
    0c69ea9 View commit details
    Browse the repository at this point in the history
  2. retype tcpp_class supers

    Aidan63 committed Nov 8, 2024
    Configuration menu
    Copy the full SHA
    909cd50 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    973b4be View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2024

  1. Configuration menu
    Copy the full SHA
    21744f9 View commit details
    Browse the repository at this point in the history
  2. other minor cleanup

    Aidan63 committed Nov 9, 2024
    Configuration menu
    Copy the full SHA
    cd77345 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    36cd2e9 View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2024

  1. retype class functions

    Aidan63 committed Nov 10, 2024
    Configuration menu
    Copy the full SHA
    41d63d4 View commit details
    Browse the repository at this point in the history
  2. retype class variables

    Aidan63 committed Nov 10, 2024
    Configuration menu
    Copy the full SHA
    5f7b93a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    554d2fa View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2024

  1. dead code cleanup

    Aidan63 committed Nov 11, 2024
    Configuration menu
    Copy the full SHA
    399b7de View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d28a3bd View commit details
    Browse the repository at this point in the history
  3. own implementation of of_list

    Aidan63 committed Nov 11, 2024
    Configuration menu
    Copy the full SHA
    a1dff50 View commit details
    Browse the repository at this point in the history
  4. replace another to_list

    Aidan63 committed Nov 11, 2024
    Configuration menu
    Copy the full SHA
    c5b4c62 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0a0ad1a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    317b0cd View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2024

  1. add space after static

    Aidan63 committed Nov 12, 2024
    Configuration menu
    Copy the full SHA
    4f12a08 View commit details
    Browse the repository at this point in the history
  2. remove unused variable

    Aidan63 committed Nov 12, 2024
    Configuration menu
    Copy the full SHA
    5834049 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    151c563 View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2024

  1. some debugging

    Aidan63 committed Nov 16, 2024
    Configuration menu
    Copy the full SHA
    2787b94 View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2024

  1. Configuration menu
    Copy the full SHA
    63eb006 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ba5a228 View commit details
    Browse the repository at this point in the history
  3. same for setters

    Aidan63 committed Nov 17, 2024
    Configuration menu
    Copy the full SHA
    c57a4e5 View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2024

  1. Configuration menu
    Copy the full SHA
    e3f92b3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c1b7332 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f56c0d4 View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2024

  1. go back to type cant be null

    Aidan63 committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    4bf6e1c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    08bce30 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1da4f13 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    078a5a8 View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2024

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

Commits on Nov 22, 2024

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

Commits on Nov 23, 2024

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

Commits on Nov 28, 2024

  1. Configuration menu
    Copy the full SHA
    760989c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    89bc3b8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a9cb03e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8b1792b View commit details
    Browse the repository at this point in the history
  5. this handling moved into ctx

    Aidan63 committed Nov 28, 2024
    Configuration menu
    Copy the full SHA
    b800eb0 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    71b4d54 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    36718d8 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    4b10c5e View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    b15f527 View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2024

  1. Configuration menu
    Copy the full SHA
    0b41462 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4138b6c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9a11526 View commit details
    Browse the repository at this point in the history