|
clang
5.0.0
|
The functions in this group provide access to information about modules. More...
Typedefs | |
| typedef void * | CXModule |
Functions | |
| CINDEX_LINKAGE CXModule | clang_Cursor_getModule (CXCursor C) |
| Given a CXCursor_ModuleImportDecl cursor, return the associated module. More... | |
| CINDEX_LINKAGE CXModule | clang_getModuleForFile (CXTranslationUnit, CXFile) |
| Given a CXFile header file, return the module that contains it, if one exists. More... | |
| CINDEX_LINKAGE CXFile | clang_Module_getASTFile (CXModule Module) |
| CINDEX_LINKAGE CXModule | clang_Module_getParent (CXModule Module) |
| CINDEX_LINKAGE CXString | clang_Module_getName (CXModule Module) |
| CINDEX_LINKAGE CXString | clang_Module_getFullName (CXModule Module) |
| CINDEX_LINKAGE int | clang_Module_isSystem (CXModule Module) |
| CINDEX_LINKAGE unsigned | clang_Module_getNumTopLevelHeaders (CXTranslationUnit, CXModule Module) |
| CINDEX_LINKAGE CXFile | clang_Module_getTopLevelHeader (CXTranslationUnit, CXModule Module, unsigned Index) |
The functions in this group provide access to information about modules.
| CINDEX_LINKAGE CXModule clang_Cursor_getModule | ( | CXCursor | C | ) |
Given a CXCursor_ModuleImportDecl cursor, return the associated module.
| CINDEX_LINKAGE CXModule clang_getModuleForFile | ( | CXTranslationUnit | , |
| CXFile | |||
| ) |
Given a CXFile header file, return the module that contains it, if one exists.
| CINDEX_LINKAGE CXFile clang_Module_getASTFile | ( | CXModule | Module | ) |
| Module | a module object. |
| CINDEX_LINKAGE CXString clang_Module_getFullName | ( | CXModule | Module | ) |
| Module | a module object. |
| CINDEX_LINKAGE CXString clang_Module_getName | ( | CXModule | Module | ) |
| Module | a module object. |
| CINDEX_LINKAGE unsigned clang_Module_getNumTopLevelHeaders | ( | CXTranslationUnit | , |
| CXModule | Module | ||
| ) |
| Module | a module object. |
| CINDEX_LINKAGE CXModule clang_Module_getParent | ( | CXModule | Module | ) |
| Module | a module object. |
| CINDEX_LINKAGE CXFile clang_Module_getTopLevelHeader | ( | CXTranslationUnit | , |
| CXModule | Module, | ||
| unsigned | Index | ||
| ) |
| Module | a module object. |
| Index | top level header index (zero-based). |
| CINDEX_LINKAGE int clang_Module_isSystem | ( | CXModule | Module | ) |
| Module | a module object. |
1.8.6