Glossary

Draft

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 the type and full name to lexigraphically identifies an Object

Parent Object/Children 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 depends on the programming languages, the used frameworks, the technologies. See also TypeId.

TypeId

Type code identifying an Object Type.