clang API Documentation
|
Typedefs | |
| typedef void * | CXRemapping |
| A remapping of original source files and their translated files. | |
Functions | |
| CINDEX_LINKAGE CXRemapping | clang_getRemappings (const char *path) |
| Retrieve a remapping. | |
| CINDEX_LINKAGE CXRemapping | clang_getRemappingsFromFileList (const char **filePaths, unsigned numFiles) |
| Retrieve a remapping. | |
| CINDEX_LINKAGE unsigned | clang_remap_getNumFiles (CXRemapping) |
| Determine the number of remappings. | |
| CINDEX_LINKAGE void | clang_remap_getFilenames (CXRemapping, unsigned index, CXString *original, CXString *transformed) |
| Get the original and the associated filename from the remapping. | |
| CINDEX_LINKAGE void | clang_remap_dispose (CXRemapping) |
| Dispose the remapping. | |
| typedef void* CXRemapping |
| CINDEX_LINKAGE CXRemapping clang_getRemappings | ( | const char * | path | ) |
Retrieve a remapping.
| path | the path that contains metadata about remappings. |
clang_remap_dispose(). Can return NULL if an error occurred. | CINDEX_LINKAGE CXRemapping clang_getRemappingsFromFileList | ( | const char ** | filePaths, |
| unsigned | numFiles | ||
| ) |
Retrieve a remapping.
| filePaths | pointer to an array of file paths containing remapping info. |
| numFiles | number of file paths. |
clang_remap_dispose(). Can return NULL if an error occurred. | CINDEX_LINKAGE void clang_remap_dispose | ( | CXRemapping | ) |
Dispose the remapping.
| CINDEX_LINKAGE void clang_remap_getFilenames | ( | CXRemapping | , |
| unsigned | index, | ||
| CXString * | original, | ||
| CXString * | transformed | ||
| ) |
Get the original and the associated filename from the remapping.
| original | If non-NULL, will be set to the original filename. |
| transformed | If non-NULL, will be set to the filename that the original is associated with. |
Determine the number of remappings.