KhronosGroup / KhronosGroup/OpenCL-Headers

Stop using C/C++ reserved identifiers

Open
#124 0 comments 0 reactions 0 assignees View on GitHub
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.