KhronosGroup / KhronosGroup/OpenCL-Headers
Stop using C/C++ reserved identifiers
Open
- Dominant language
- C
- Stars
- 766
- Forks
- 273
- Avg merge
- 2d 2h
- Merged PRs (30d)
- 3
Description
The headers are using a number of identifiers that are reserved in C/C++ (e.g. those beginning with `__`, see https://en.cppreference.com/w/c/language/identifier). We should rename all of these.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reviewing the repository's headers and the C/C++ reserved-identifier guidance linked in the issue. Identify every reserved identifier, rename them consistently across the headers, and verify that no such identifiers remain.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- c, cpp
- Domain
- api
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 38/100