Bug 90708 - GNU Objective C (C++) does not support lightweight generics.
Summary: GNU Objective C (C++) does not support lightweight generics.
Status: NEW
Alias: None
Product: gcc
Classification: Unclassified
Component: objc (show other bugs)
Version: 10.0
: P3 enhancement
Target Milestone: ---
Assignee: Not yet assigned to anyone
URL:
Keywords: rejects-valid
Depends on:
Blocks: 90709
  Show dependency treegraph
 
Reported: 2019-06-01 23:26 UTC by Iain Sandoe
Modified: 2022-09-05 02:39 UTC (History)
2 users (show)

See Also:
Host:
Target: *-*-*
Build:
Known to work:
Known to fail:
Last reconfirmed: 2019-06-01 00:00:00


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Iain Sandoe 2019-06-01 23:26:41 UTC
This is a compiler-side implementation of improved type checking for objective c collections for example.  Although introduced to allow better interoperation with swift, it also can make general objective c more robust.

Currently, GNU objective C / C++ cannot consume headers marked up with such syntax.