Skip to content

Issues: MochiLibraries/Biohazrd

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

Author
Filter by author
Label
Filter by label
Use alt + click/return to exclude labels
or + click/return for logical OR
Projects
Filter by project
Milestones
Filter by milestone
Assignee
Filter by who’s assigned
Sort

Issues list

Better support for template metadata and function templates Area-Translation Issues concerning the translation from libclang into Biohazrd Blocks-ImPlot Concept-ApiClarity Issues for improving the clarity of the Biohazrd API Concept-TemplateSupport Issues concerning how Biohazrd handles C++ templates
#247 opened Jun 28, 2022 by PathogenDavid
3 of 9 tasks
Bogus enum constant explicit promotion when previous value was negative Area-OutputGeneration Issues concerning the process of generating output from Biohazrd RelativelySmall Issues that are relatively small and could be good candidates for someone's first issue.
#246 opened Jun 25, 2022 by PathogenDavid
Fix Source Link issues caused by # usage in paths External Issues which represent work which affects Biohazrd but needs to happen outside of Biohazrd
#245 opened Jun 24, 2022 by PathogenDavid
Meta: Proper and friendly constructor/destructor support Area-OutputGeneration Issues concerning the process of generating output from Biohazrd Area-Translation Issues concerning the translation from libclang into Biohazrd Blocks-OpenCV Blocks-PhysX Concept-Correctness Issues concerning the correctness of the translation from an ABI perspective Concept-CppFeatures Issues concerning unsupported C++ features Concept-CrossPlatform Issues concerning cross-platform support Concept-OutputFriendliness Issues concerning the friendliness of using the Biohazrd output Concept-OutputUsability Issues concerning whether or not the output from Biohazrd is actually usable Platform-Linux Issues specific to Linux Platform-Windows Issues specific to Windows TechDebt
#244 opened May 6, 2022 by PathogenDavid
1 of 19 tasks
Translation is incorrect for destructors on Microsoft ABI Blocks-PhysX Bug Concept-Correctness Issues concerning the correctness of the translation from an ABI perspective Concept-OutputUsability Issues concerning whether or not the output from Biohazrd is actually usable Platform-Windows Issues specific to Windows Workaround
#243 opened May 6, 2022 by PathogenDavid
Add diagnostic when a trampoline for a special function contains generic adapters Area-Trampolines Issues concerning the trampolines API Area-Verification Issues concerning verification of the model before output generation
#242 opened Apr 27, 2022 by PathogenDavid
Remove deprecated function emit logic Area-OutputGeneration Issues concerning the process of generating output from Biohazrd TechDebt
#240 opened Feb 22, 2022 by PathogenDavid
Properly fix mis-associated function with vtable entry Area-OutputGeneration Issues concerning the process of generating output from Biohazrd TechDebt Workaround
#239 opened Feb 21, 2022 by PathogenDavid
Consider replacing the declaration context in GetTypeAsString and associated methods with a proper context enum Area-OutputGeneration Issues concerning the process of generating output from Biohazrd Concept-ApiClarity Issues for improving the clarity of the Biohazrd API TechDebt
#238 opened Feb 15, 2022 by PathogenDavid
Eliminate the use of MarshalAs for bools Area-OutputGeneration Issues concerning the process of generating output from Biohazrd Concept-OutputFriendliness Issues concerning the friendliness of using the Biohazrd output Concept-OutputPerformance Issues concerning the performance of libraries generated using Biohazrd
#237 opened Feb 12, 2022 by PathogenDavid
Allow for translation of C++ references as C# byrefs Area-OutputGeneration Issues concerning the process of generating output from Biohazrd Concept-CppFeatures Issues concerning unsupported C++ features Concept-OutputFriendliness Issues concerning the friendliness of using the Biohazrd output
#235 opened Feb 12, 2022 by PathogenDavid
Provide an analyzer to detect incorrect function pointer invocation when marshaling is disabled Area-CodeAnalysis Issues concerning a C# code analysis. Concept-OutputFriendliness Issues concerning the friendliness of using the Biohazrd output Concept-OutputUsability Issues concerning whether or not the output from Biohazrd is actually usable Language-C# Issues specific to C#
#234 opened Feb 12, 2022 by PathogenDavid
Add support for .NET 7 DisableRuntimeMarshalling Area-OutputGeneration Issues concerning the process of generating output from Biohazrd Concept-OutputFriendliness Issues concerning the friendliness of using the Biohazrd output Language-C# Issues specific to C#
#233 opened Feb 12, 2022 by PathogenDavid
3 of 4 tasks
Create an analyzer to warn when a parameterless struct constructor is used to initialize a C++ type which did not define one. Area-CodeAnalysis Issues concerning a C# code analysis. Concept-CppFeatures Issues concerning unsupported C++ features Concept-OutputFriendliness Issues concerning the friendliness of using the Biohazrd output
#231 opened Dec 19, 2021 by PathogenDavid
The constant evaluator should complain early if requested to evaluate a value-less macro Concept-ApiClarity Issues for improving the clarity of the Biohazrd API RelativelySmall Issues that are relatively small and could be good candidates for someone's first issue.
#230 opened Dec 8, 2021 by PathogenDavid
Tell user about required ClangSharp.Pathogen support packages at compile time Concept-CrossPlatform Issues concerning cross-platform support RelativelySmall Issues that are relatively small and could be good candidates for someone's first issue.
#229 opened Dec 8, 2021 by PathogenDavid
Fix debug dumping support Bug External Issues which represent work which affects Biohazrd but needs to happen outside of Biohazrd
#227 opened Dec 2, 2021 by PathogenDavid
Finish support for generating bindings to static libraries Area-OutputGeneration Issues concerning the process of generating output from Biohazrd Concept-CppFeatures Issues concerning unsupported C++ features Concept-CrossPlatform Issues concerning cross-platform support Language-C# Issues specific to C# Platform-Linux Issues specific to Linux Platform-Windows Issues specific to Windows
#224 opened Oct 25, 2021 by PathogenDavid Upon Demonstrated Need
Fix support for constant arrays of function pointers Bug Concept-OutputUsability Issues concerning whether or not the output from Biohazrd is actually usable EdgeCase Language-C# Issues specific to C# Workaround
#222 opened Oct 21, 2021 by PathogenDavid
Fix support for constant arrays of void* Bug Concept-OutputUsability Issues concerning whether or not the output from Biohazrd is actually usable EdgeCase Language-C# Issues specific to C#
#221 opened Oct 21, 2021 by PathogenDavid
Provide transformation to name anonymous types after their associated field Area-Transformation Issues concerning Biohazrd transformations
#220 opened Oct 21, 2021 by PathogenDavid
Add tags to NuGet packages Area-Packages Issues concerning our published NuGet packages.
#215 opened Sep 7, 2021 by PathogenDavid
InlineExportHelper should use a hash of the function's mangled names for export helper names to reduce diff churn Area-OutputGeneration Issues concerning the process of generating output from Biohazrd Concept-InlineExpectation Issues concerning problems around C++'s expectation for something to be inlined.
#213 opened Aug 5, 2021 by PathogenDavid
Expose target triple information on TranslatedLibrary Area-Translation Issues concerning the translation from libclang into Biohazrd Concept-ApiClarity Issues for improving the clarity of the Biohazrd API Platform-Linux Issues specific to Linux Platform-Windows Issues specific to Windows
#211 opened Aug 5, 2021 by PathogenDavid
ProTip! Add no:assignee to see everything that’s not assigned.