| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(nvrtcProgram), | value | :: | prog |
CUDA Runtime Compilation program. |
||
| character(len=c_char) | :: | name_expression(*) |
Name expression. |
|||
| type(c_ptr) | :: | lowered_name |
Mangled name. |
The enumerated type nvrtcResult defines API call result codes.
Extracts the lowered (mangled) name for a global function or device/constant variable, and updates *lowered_name to point to it.