record TModule

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TModule = record

Description

Information about a module.

Overview

Methods

function IsNull: Boolean; inline;

Properties

property AstFile: TFile read GetAstFile;
property Parent: TModule read GetParent;
property Name: String read GetName;
property FullName: String read GetFullName;
property IsSystem: Boolean read GetIsSystem;
property Handle: TCXModule read FHandle;

Description

Methods

function IsNull: Boolean; inline;

Whether the module is assigned or not.

Properties

property AstFile: TFile read GetAstFile;

The module file where the provided module object came from.

property Parent: TModule read GetParent;

The parent of a sub-module or Null if the given module is top-level, e.g. for 'std.vector' it will return the 'std' module.

property Name: String read GetName;

The name of the module, e.g. for the 'std.vector' sub-module it will return "vector".

property FullName: String read GetFullName;

The full name of the module, e.g. "std.vector".

property IsSystem: Boolean read GetIsSystem;

Whether this is a system module.

property Handle: TCXModule read FHandle;

Internal handle to C API


Generated by PasDocEx, based on PasDoc 0.14.0.