Interface ITargetInfo
Unit
Neslib.Clang 
Declaration
type ITargetInfo = interface(IInterface) 
Description
Target information for a translation unit. 
Attributes
  - GUID['{3588F66D-5D4E-4128-8438-77D649BF550E}']
 
  
 
Hierarchy
Overview
Methods
Properties
Description
Methods
  | 
function GetTriple: String; | 
 
| 
  |  
 
  | 
function GetPointerWidth: Integer; | 
 
| 
  |  
 
  | 
function GetHandle: TCXTargetInfo; | 
 
| 
  |  
 
Properties
  | 
property Triple: String read GetTriple; | 
 
| 
 
The normalized target triple as a string. Returns the empty string in case of any error. 
 |  
 
  | 
property PointerWidth: Integer read GetPointerWidth; | 
 
| 
 
The pointer width of the target in bits. Returns -1 in case of error. 
 |  
 
  | 
property Handle: TCXTargetInfo read GetHandle; | 
 
| 
 
Internal handle to C API 
 |  
 
 Generated by PasDocEx, based on PasDoc 0.14.0. 
 |