5456 Commits (ce3d04abd7a80102fe2a6253c3aee2e803aa58a1)
 

Author SHA1 Message Date
Trung Nguyen ce3d04abd7
CSharpSources: Dereference pointer variables (#1753) 2 years ago
Trung Nguyen 3978fb3be9
SymbolResolver: Use filename when path cannot be found (#1752) 2 years ago
João Matos 626a362698
Add qualified template name to GetCXXRecordDeclFromBaseType. (#1751) 2 years ago
Trung Nguyen 357efec91b
Array marshalling (#1748) 2 years ago
Joao Matos 9f3ce76261 Fixed debugging printing when type printing delegate is not initialized. 2 years ago
Joao Matos 8c1fa18ccb Update parser example to latest API. 2 years ago
João Matos bb31bd616b
Add type parameter to non-type template parameter decls. (#1749) 2 years ago
Trung Nguyen add3aba684
CSharp: More default parameter fixes (#1747) 2 years ago
Trung Nguyen 1ce9cb7e7f
CSharpExpressionPrinter: Recurse into operands (#1745) 2 years ago
João Matos 160efb469a
Update README.md 2 years ago
Trung Nguyen 169f8686a9
CSharpExpressionPrinter: Wrap expression in parenthesis (#1741) 2 years ago
stachu99 9923d79617
CppSharp.AST.Declaration - fix return QualifiedOriginalName, QualifiedLogicalOriginalName (#1740) 2 years ago
João Matos 02725320fd
Workaround parsing GNU system headers with GCC 11.0 version. (#1737) 2 years ago
João Matos dc743a23ce
Fix module being ignored when it cannot be found based on include dir. (#1736) 2 years ago
Joao Matos 25e2c7c0aa Workaround Directory.Build.props getting picked up when building LLVM. 2 years ago
Joao Matos b8a16a45b1 Update LLVM build script for Visual Studio 2022. 2 years ago
Joao Matos 7d6decd8b7 Update action steps to latest to fix Node.js deprecation warnings. 2 years ago
Joao Matos f9f9e9c2bc Update LLVM Windows workflow to latest Action images. 2 years ago
Joao Matos 3d32fc7d87 Update LLVM workflow to latest Action images. 2 years ago
Joao Matos 84b7276114 Remove unused LLVM build flags. 2 years ago
João Matos 8cf6e3f280
Allow passing a `-target-framework` option to `build.sh` (#1718) 2 years ago
josetr 5715df5a72 Publish package to nuget.org when a version tag is created 2 years ago
João Matos 4417dd987a
Code cleanups and improvements (#1713) 2 years ago
João Matos 117567d61f
Add initial Emscripten generator. (#1712) 2 years ago
João Matos 9b06e7bc01
Add C++ WebAssembly ABI (#1711) 2 years ago
João Matos db7949b263
Misc changes (#1710) 2 years ago
aybe c4a24b0cce
Incorrect build instructions on Windows (#1701) 3 years ago
Fabio Anderegg 7998b24516
write pragma to disable new keyword not required warnings (#1697) 3 years ago
Fabio Anderegg 92f774aabf
__CreateInstance: return C# null when native is null (#1698) 3 years ago
Fabio Anderegg eab7a0cdde
Fix disabling NativeToManaged map for classes with vtable (#1696) 3 years ago
josetr f2e26ec7af Simplify "Upload package to GitHub Packages" step 3 years ago
josetr 567a0df8c7 Fix FunctionToInstanceMethod 3 years ago
josetr fd058db061 Rename tests 3 years ago
josetr c1b3a1e4d4 Fix HasDependentValueFieldInLayout stack overflow 3 years ago
josetr efdec41f13 Add missing GenerateNativeToManagedFor checks 3 years ago
josetr e160b3a296 Add generate function template specializations whitelist 3 years ago
josetr 7fb553f79e Code to generate function template specializations should support methods as well 3 years ago
josetr 51f06fd7cf Add missing parenthesis when printing a reference to an array 3 years ago
josetr b92a128ba6 Add missing const specifier when printing C arrays 3 years ago
josetr 6a414f37c3 Fix SymbolCodeGenerator printing typed enums as normal typeless integers 3 years ago
Fabio Anderegg a642691348
Call destructor on copied arguments when calling C# method from C++ (MS ABIs only) (#1685) 3 years ago
João Matos ea5c09502f
Update GettingStarted.md 3 years ago
Joao Matos 5a202e9be2 Support parsing record fields in WalkDeclaration. 3 years ago
Fabio Anderegg 75feb4ebc6
RenamePass: add option to include/exclude namespaces from renaming (#1670) 3 years ago
hxbb00 ef29be59cd
fix:RTTI head loss (#1675) 3 years ago
João Matos ce9e63f4ce
Move to macOS 11 on GitHub Actions. (#1671) 3 years ago
josetr ed278fc636 Refactor code 3 years ago
josetr 060afd53fc Add partial `ref` param support 3 years ago
josetr 565776ef9e Fix issue where a `ref` parameter would always be overwritten 3 years ago
josetr 17f69fdf64 Add test for function templates 3 years ago