Lines Matching defs:module
2112 * \brief A module import declaration.
3509 * \brief Given a CXCursor_ModuleImportDecl cursor, return the associated module.
3514 * \param Module a module object.
3516 * \returns the module file where the provided module object came from.
3521 * \param Module a module object.
3523 * \returns the parent of a sub-module or NULL if the given module is top-level,
3524 * e.g. for 'std.vector' it will return the 'std' module.
3529 * \param Module a module object.
3531 * \returns the name of the module, e.g. for the 'std.vector' sub-module it
3537 * \param Module a module object.
3539 * \returns the full name of the module, e.g. "std.vector".
3544 * \param Module a module object.
3546 * \returns the number of top level headers associated with this module.
3552 * \param Module a module object.
3556 * \returns the specified top level header associated with the module.
5300 * or module).
5331 * \brief Non-zero if the directive was automatically turned into a module
5342 * \brief Top level AST file containing the imported PCH, module or submodule.
5346 * \brief The imported module or NULL if the AST file is a PCH.
5348 CXModule module;
5355 * a module import. Applicable only for modules.
5613 * \brief Called when a AST file (PCH or module) gets imported.