issues
search
MochiLibraries
/
Biohazrd
A framework for automatically generating binding wrappers for C/C++ libraries
MIT License
60
stars
8
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Better support for template metadata and function templates
#247
PathogenDavid
opened
2 years ago
0
Bogus enum constant explicit promotion when previous value was negative
#246
PathogenDavid
opened
2 years ago
0
Fix Source Link issues caused by `#` usage in paths
#245
PathogenDavid
opened
2 years ago
0
Meta: Proper and friendly constructor/destructor support
#244
PathogenDavid
opened
2 years ago
0
Translation is incorrect for destructors on Microsoft ABI
#243
PathogenDavid
opened
2 years ago
1
Add diagnostic when a trampoline for a special function contains generic adapters
#242
PathogenDavid
opened
2 years ago
0
Upgrade to Clang 14
#241
PathogenDavid
closed
2 years ago
1
Remove deprecated function emit logic
#240
PathogenDavid
opened
2 years ago
0
Properly fix mis-associated function with vtable entry
#239
PathogenDavid
opened
2 years ago
0
Consider replacing the declaration context in `GetTypeAsString` and associated methods with a proper context enum
#238
PathogenDavid
opened
2 years ago
0
Eliminate the use of MarshalAs for bools
#237
PathogenDavid
opened
2 years ago
2
Provide an first-class mechanism for emitting trampolines
#236
PathogenDavid
closed
2 years ago
0
Allow for translation of C++ references as C# byrefs
#235
PathogenDavid
opened
2 years ago
0
Provide an analyzer to detect incorrect function pointer invocation when marshaling is disabled
#234
PathogenDavid
opened
2 years ago
0
Add support for .NET 7 `DisableRuntimeMarshalling`
#233
PathogenDavid
opened
2 years ago
0
Records and functions using `char` are not marked as Unicode when `ResolveTypedefsTransformation` is not used if a typedef aliases `char`
#232
PathogenDavid
closed
2 years ago
0
Create an analyzer to warn when a parameterless struct constructor is used to initialize a C++ type which did not define one.
#231
PathogenDavid
opened
2 years ago
0
The constant evaluator should complain early if requested to evaluate a value-less macro
#230
PathogenDavid
opened
2 years ago
0
Tell user about required ClangSharp.Pathogen support packages at compile time
#229
PathogenDavid
opened
2 years ago
0
Macros which depend on `using namespace` directives cannot be evaluated
#228
PathogenDavid
closed
2 years ago
0
Fix debug dumping support
#227
PathogenDavid
opened
2 years ago
2
Add support for automatically finding the macOS SDK
#226
PathogenDavid
closed
2 years ago
4
`TranslatedLibraryConstantEvaluator` fails to evaluate constants when library was built with `--language=c`
#225
PathogenDavid
opened
2 years ago
0
Finish support for generating bindings to static libraries
#224
PathogenDavid
opened
2 years ago
5
Expose whether or not a `TranslatedMacro` has a value
#223
PathogenDavid
closed
2 years ago
0
Fix support for constant arrays of function pointers
#222
PathogenDavid
opened
2 years ago
1
Fix support for constant arrays of void*
#221
PathogenDavid
opened
2 years ago
1
Provide transformation to name anonymous types after their associated field
#220
PathogenDavid
opened
2 years ago
0
LinkImportsTransofmration emits `\n` to diagnostic log instead of `Environment.NewLine`
#219
PathogenDavid
closed
2 years ago
0
`LinkImportsTransformationElfTests` should use `lld` on Linux too
#218
PathogenDavid
closed
2 years ago
2
`DefaultArgumentTests.Double_Nan1`/`Float_Nan1` failing with Windows SDK 10.0.20348.0
#217
PathogenDavid
closed
3 years ago
0
Synthesized cursors which are promoted to be in-scope results in a confusing warning.
#216
PathogenDavid
closed
3 years ago
0
Add tags to NuGet packages
#215
PathogenDavid
opened
3 years ago
0
Publish NuGet packages
#214
PathogenDavid
closed
3 years ago
1
`InlineExportHelper` should use a hash of the function's mangled names for export helper names to reduce diff churn
#213
PathogenDavid
opened
3 years ago
1
`FilesWritten.txt` should use forward slashes
#212
PathogenDavid
closed
3 years ago
1
Expose target triple information on `TranslatedLibrary`
#211
PathogenDavid
opened
3 years ago
1
Add support for "special" Itanium constructors/destructors
#210
PathogenDavid
opened
3 years ago
0
Add Linux support to `InlineExportHelper`
#209
PathogenDavid
opened
3 years ago
3
Combine `LinkImportsTransformationElfTests` into `LinkImportsTransformationTests`
#208
PathogenDavid
opened
3 years ago
0
Fix `CodeWriterTests.ExplicitFinishDoesNotAllowEarlyRead` failure on Linux
#207
PathogenDavid
closed
3 years ago
1
Explore using arranged functions to fill in for unsupported type reductions
#206
PathogenDavid
opened
3 years ago
0
Add infrastructure for Linux and Windows-specific tests
#205
PathogenDavid
closed
3 years ago
1
libstdc++ uses a different signaling NaN than the MSVC STL does
#204
PathogenDavid
closed
3 years ago
0
Linux: Wide character constants are interpreted as UTF16, which is wrong.
#203
PathogenDavid
closed
3 years ago
2
Linux: "LLVM Profile Error" written to stderr when running unit tests
#202
PathogenDavid
closed
3 years ago
3
Linux: libclang does not discover Clang-specific system headers
#201
PathogenDavid
closed
3 years ago
4
Remove WrapNonBlittableTypesWhereNecessaryTransformation and make NativeBoolean/NativeChar an output implementation detail
#200
PathogenDavid
closed
2 years ago
0
Add a translation option to require a specific version (or version range) for MSVC tool when building on Windows
#199
PathogenDavid
opened
3 years ago
1
Function ABI handling rework meta issue
#198
PathogenDavid
closed
3 years ago
0
Next