Lines Matching defs:module
2215 * A module import declaration.
4330 * Given a CXCursor_ModuleImportDecl cursor, return the associated module.
4335 * Given a CXFile header file, return the module that contains it, if one
4341 * \param Module a module object.
4343 * \returns the module file where the provided module object came from.
4348 * \param Module a module object.
4350 * \returns the parent of a sub-module or NULL if the given module is top-level,
4351 * e.g. for 'std.vector' it will return the 'std' module.
4356 * \param Module a module object.
4358 * \returns the name of the module, e.g. for the 'std.vector' sub-module it
4364 * \param Module a module object.
4366 * \returns the full name of the module, e.g. "std.vector".
4371 * \param Module a module object.
4373 * \returns non-zero if the module is a system one.
4378 * \param Module a module object.
4380 * \returns the number of top level headers associated with this module.
4386 * \param Module a module object.
4390 * \returns the specified top level header associated with the module.
5924 * or module).
5955 * Non-zero if the directive was automatically turned into a module
5966 * Top level AST file containing the imported PCH, module or submodule.
5970 * The imported module or NULL if the AST file is a PCH.
5972 CXModule module;
5979 * a module import. Applicable only for modules.
6262 * Called when a AST file (PCH or module) gets imported.