clang
3.7.0
|
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. |