record TUnifiedSymbolResolution

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TUnifiedSymbolResolution = record

Description

A Unified Symbol Resolution (USR) is a string that identifies a particular entity (function, class, variable, etc.) within a program. USRs can be compared across translation units to determine, e.g., when references in one translation refer to an entity defined in another translation unit.

Overview

Methods

class operator Equal(const ALeft, ARight: TUnifiedSymbolResolution): Boolean; inline; static;
class operator NotEqual(const ALeft, ARight: TUnifiedSymbolResolution): Boolean; inline; static;
function ToString: String; inline;

Properties

property Handle: TCXString read FHandle;

Description

Methods

class operator Equal(const ALeft, ARight: TUnifiedSymbolResolution): Boolean; inline; static;

Equality operators. Determine whether two URS's reference type same entity.

class operator NotEqual(const ALeft, ARight: TUnifiedSymbolResolution): Boolean; inline; static;
 
function ToString: String; inline;

Converts the USR to a string

Properties

property Handle: TCXString read FHandle;

Internal handle to C API


Generated by PasDocEx, based on PasDoc 0.14.0.