Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: mono/CppSharp
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: ddobrev/CppSharp
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 17 commits
  • 36 files changed
  • 4 contributors

Commits on Apr 18, 2020

  1. Prevent reading of incompletable specializations

    Signed-off-by: Dimitar Dobrev <[email protected]>
    ddobrev committed Apr 18, 2020
    Copy the full SHA
    a8e5b69 View commit details

Commits on Apr 20, 2020

  1. Correctly marshal constant arrays in C++/CLI (#1346)

    Co-authored-by: Build Agent <[email protected]>
    2 people authored and ddobrev committed Apr 20, 2020
    Copy the full SHA
    275f377 View commit details

Commits on Apr 21, 2020

  1. Fix leaking the memory of an entire Clang AST

    Signed-off-by: Dimitar Dobrev <[email protected]>
    ddobrev committed Apr 21, 2020
    Copy the full SHA
    d698b3e View commit details

Commits on Apr 22, 2020

  1. Delete an unused parameter in the parser

    Signed-off-by: Dimitar Dobrev <[email protected]>
    ddobrev committed Apr 22, 2020
    Copy the full SHA
    0ae52cf View commit details
  2. Fix leaking memory by removing a useless assignment

    Signed-off-by: Dimitar Dobrev <[email protected]>
    ddobrev committed Apr 22, 2020
    Copy the full SHA
    eafd228 View commit details
  3. Add template functions to their context

    This also fixes a minor memory leak.
    
    Signed-off-by: Dimitar Dobrev <[email protected]>
    ddobrev committed Apr 22, 2020
    Copy the full SHA
    0fac09f View commit details
  4. Fix all leaks of memory in the old expressions

    Signed-off-by: Dimitar Dobrev <[email protected]>
    ddobrev committed Apr 22, 2020
    Copy the full SHA
    38390dc View commit details
  5. Do not add type alias templates twice to the AST

    This also fixes a memory leak since the copies were never destroyed.
    
    Signed-off-by: Dimitar Dobrev <[email protected]>
    ddobrev committed Apr 22, 2020
    Copy the full SHA
    b4fe01d View commit details

Commits on Apr 24, 2020

  1. Pass native pointers to bases in the generated C#

    Signed-off-by: Dimitar Dobrev <[email protected]>
    ddobrev committed Apr 24, 2020
    Copy the full SHA
    ddff40c View commit details

Commits on Apr 26, 2020

  1. Copy the full SHA
    856b94b View commit details
  2. Copy the full SHA
    86cf138 View commit details
  3. Fix TranslationUnit.FileRelativeDirectory to be more robust against n…

    …ull include paths.
    tritao authored and ddobrev committed Apr 26, 2020
    Copy the full SHA
    04ccc90 View commit details
  4. Copy the full SHA
    088b134 View commit details
  5. Copy the full SHA
    2269fa1 View commit details

Commits on Apr 27, 2020

  1. Copy the full SHA
    06a22c1 View commit details
  2. Use a native type printer context when looking for type maps in CShar…

    …pSourcesExtensions.DisableTypeMap.
    tritao authored and ddobrev committed Apr 27, 2020
    Copy the full SHA
    2812bc7 View commit details
  3. Copy the full SHA
    5ad4bdb View commit details
Loading