Skip to content

Support for Optional members in interfaces followed by non-optional ones #58

@fafalone

Description

@fafalone

tB applies this language restriction to interfaces as well as normal subs/functions; I'm not sure if it's possible for the latter, but for interfaces, there's currently a lot of interfaces where I'm having to drop 'optional' attributes so the COM spec clearly supports this... how practical would it be to support this in tB and is it something that should be added?

I'd say it should be added because it aids in clarity, not having to create and pass empty parameters that might be interpreted as 0.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions