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

Add support for Semantic Analysis plugins #4430

Merged
merged 21 commits into from
Jul 23, 2023

Commits on Jun 29, 2023

  1. Configuration menu
    Copy the full SHA
    08c3371 View commit details
    Browse the repository at this point in the history
  2. Add support for semantic analysis (dlang frontend) plugins.

    The plugin's runSemanticAnalysis(Module) function is called for each module, after all other semantic analysis steps (also after DCompute SemA).
    JohanEngelen committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    e86ef5b View commit details
    Browse the repository at this point in the history
  3. fixups

    JohanEngelen committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    9cf7d91 View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2023

  1. Add visitor test plugin

    JohanEngelen committed Jul 5, 2023
    Configuration menu
    Copy the full SHA
    f1b38d7 View commit details
    Browse the repository at this point in the history
  2. fixup non-plugin build

    JohanEngelen committed Jul 5, 2023
    Configuration menu
    Copy the full SHA
    c1e895e View commit details
    Browse the repository at this point in the history
  3. fixups

    JohanEngelen committed Jul 5, 2023
    Configuration menu
    Copy the full SHA
    89f43fd View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2023

  1. Configuration menu
    Copy the full SHA
    fde0bf8 View commit details
    Browse the repository at this point in the history
  2. Reorder CMakeLists such that LDC_ENABLE_PLUGINS is available when add…

    …ing -fvisibility-inlines-hidden
    JohanEngelen committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    4256475 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    86e677a View commit details
    Browse the repository at this point in the history
  4. fixup host version check

    JohanEngelen committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    e566bdb View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2023

  1. Configuration menu
    Copy the full SHA
    582ebec View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f7dbb67 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    82b365e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c3b56d7 View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2023

  1. Configuration menu
    Copy the full SHA
    b0d8748 View commit details
    Browse the repository at this point in the history
  2. Update Changelog

    JohanEngelen committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    a643e1d View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2023

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

Commits on Jul 23, 2023

  1. Configuration menu
    Copy the full SHA
    e3b605e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    04fa0d5 View commit details
    Browse the repository at this point in the history
  3. [fix plugin tests flakiness]

    kinke committed Jul 23, 2023
    Configuration menu
    Copy the full SHA
    64655c2 View commit details
    Browse the repository at this point in the history