Browse Source

Document release 1.0.1

Signed-off-by: Dimitar Dobrev <dpldobrev@protonmail.com>
update-llvm 1.0.1
Dimitar Dobrev 3 years ago
parent
commit
87dd4352d1
  1. 77
      CHANGELOG.md

77
CHANGELOG.md

@ -1,3 +1,80 @@ @@ -1,3 +1,80 @@
## [1.0.1] - 2021-12-30
- Generate valid C# for independent specialisations with nested fields
- Don't revisit parameters when checking to ignore
- Generate valid C# for templates with external specializations only
- Drop CI with windows 32-bit because of premake
- Generate valid C# for nested in external specializations
- Generate valid C# for independent external specializations
- Generate valid C# for nested external specializations
- Generate valid C# for unresolvable base templates
- Generate valid C# for classes with dependent fields nested in templates with independent fields
- Generate valid C++ for redeclaration of friends
- Generate valid C++ for specialisations with void
- Generate valid C# for pure functions returning or taking dependent pointers
- Fix a crash when processing templates with variable arguments (#1641)
- Report errors when linking of generated C++ fails
- Ensure complete classes in class templates
- Print C++ for some kinds of non-type template parameters
- Always ignore functions returning unsupported specializations
- Generate valid C# for unions in templates with non-type args
- Fix a test for the new msvc in vs 2022
- Match names of parameters in templates to their specializations
- Work around adding an STD name-space to a custom header
- Generate valid C# for fields with types system template specializations
- Generate valid C# for variables which use float
- Generate valid C# for variables with > 1 arg
- Generate valid C++ for variadic functions
- Fix C# layouts for classes with nameless unions
- Generate valid C# for copy ctors with extra args
- Generate valid C# for destructors of templates with dependent fields
- Don't generate or move ignored specializations
- Rename templates only used through aliases
- Generate valid C# for internal fields of type external specialization
- Generate valid C# for static object-typed fields
- Trim specializations only used in ignored types
- Instantiate specialized classes nested in templates
- Generate valid C++ for protected inline functions
- Generate valid C++ for parameters by value
- Generate valid C++ for conversion operators in name-spaced classes
## [1.0.0] - 2021-10-12
- Add built-in compilation of extra symbols

Loading…
Cancel
Save