Skip to content
This repository was archived by the owner on Dec 12, 2024. It is now read-only.
This repository was archived by the owner on Dec 12, 2024. It is now read-only.

[SoM] Need to carry full available information #41

@stephen-hawley

Description

@stephen-hawley

The @available property is not so simple as a binary.

The current configuration can affect the wrapping on any given build.

If there is an @available attribute on a method/func/property, we will need to also put it on the wrapper around it.
Currently reflection doesn't carry that information - we need to grab it and put it in the reflector output.
MethodWrapping needs to plop it on wrappers.
NewClassCompiler should probably attach our equivalent to the C# code and be lenient if the initial entry point and/or wrapper entry point just aren't there (because they weren't compiled in).

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions