Glossary


Object

An object represents code fragments, for example: a Class, a Method, a Method call, a Constructor, etc.

Mangling

A function signature. Sometimes, it is required along with the type and full name to identify an object lexigraphically.

Parent object/child relationship

This relationship represents a source code fragment syntactically nested in a parent source code fragment. For example, a Method is a child of a Class, a nested Class is a child of a parent Class, etc.

Source code fragment

A text extraction of a source code file.

Type

Display type of an object. A type must be used for display or reports only. The available types depend on the programming languages, the frameworks in use, the technologies etc. See also TypeId.

TypeId

Type code identifying an Object Type.