Home | History | Annotate | Download | only in clang-c

Lines Matching defs:module

2094    * \brief A module import declaration.
3308 * \defgroup CINDEX_MODULE Module introspection
3318 * \brief Given a CXCursor_ModuleImportDecl cursor, return the associated module.
3323 * \param Module a module object.
3325 * \returns the parent of a sub-module or NULL if the given module is top-level,
3326 * e.g. for 'std.vector' it will return the 'std' module.
3328 CINDEX_LINKAGE CXModule clang_Module_getParent(CXModule Module);
3331 * \param Module a module object.
3333 * \returns the name of the module, e.g. for the 'std.vector' sub-module it
3336 CINDEX_LINKAGE CXString clang_Module_getName(CXModule Module);
3339 * \param Module a module object.
3341 * \returns the full name of the module, e.g. "std.vector".
3343 CINDEX_LINKAGE CXString clang_Module_getFullName(CXModule Module);
3346 * \param Module a module object.
3348 * \returns the number of top level headers associated with this module.
3351 CXModule Module);
3354 * \param Module a module object.
3358 * \returns the specified top level header associated with the module.
3362 CXModule Module, unsigned Index);
5096 * or module).
5127 * \brief Non-zero if the directive was automatically turned into a module
5138 * \brief Top level AST file containing the imported PCH, module or submodule.
5142 * \brief The imported module or NULL if the AST file is a PCH.
5144 CXModule module;
5151 * a module import. Applicable only for modules.
5409 * \brief Called when a AST file (PCH or module) gets imported.