All Identifiers

Name Unit Description
ConstructUsrForObjCCategory Neslib.Clang

Construct a USR for a specified Objective-C category.

ConstructUsrForObjCClass Neslib.Clang

Construct a USR for a specified Objective-C class.

ConstructUsrForObjCIVar Neslib.Clang

Construct a USR for a specified Objective-C instance variable and the USR for its containing class.

ConstructUsrForObjCMethod Neslib.Clang

Construct a USR for a specified Objective-C method and the USR for its containing class.

ConstructUsrForObjCProperty Neslib.Clang

Construct a USR for a specified Objective-C property and the USR for its containing class.

ConstructUsrForObjCProtocol Neslib.Clang

Construct a USR for a specified Objective-C protocol.

CXStringToString Neslib.Clang

Converts a clang-string to a Delphi string.

GetBuildSessionTimestamp Neslib.Clang

Return the timestamp for use with Clang's -fbuild-session-timestamp= option.

GetClangVersion Neslib.Clang

Return a version string, suitable for showing to a user, but not intended to be parsed (the format is not guaranteed to be stable).

GetDefaultCodeCompleteOptions Neslib.Clang

Returns a default set of code-completion options that can be passed to ITranslationUnit.CodeCompleteAt.

GetDefaultDiagnosticDisplayOptions Neslib.Clang

The set of display options most similar to the default behavior of the clang compiler.

ICodeCompleteResults Neslib.Clang

Contains the results of code-completion.

ICompilationDatabase Neslib.Clang

A compilation database holds all information used to compile files in a project.

ICompileCommands Neslib.Clang

Contains the results of a search in the compilation database.

ICursorSet Neslib.Clang

A fast container representing a set of cursors.

IDiagnostic Neslib.Clang

A single diagnostic, containing the diagnostic's severity, location, text, source ranges, and fix-it hints.

IDiagnosticSet Neslib.Clang

A group of IDiagnostics.

IEvalResult Neslib.Clang

Evaluation result of a cursor

IIndex Neslib.Clang

An "index" that consists of a set of translation units that would typically be linked together into an executable or library.

IIndexAction Neslib.Clang

An indexing action/session, to be applied to one or multiple translation units.

IIndexerListener Neslib.Clang

A group of callbacks used by IIndexAction.IndexSourceFile and IIndexAction.IndexTranslationUnit.

IModuleMapDescriptor Neslib.Clang

Object encapsulating information about a module.map file.

IRemapping Neslib.Clang

A remapping of original source files and their translated files.

IResourceUsage Neslib.Clang

The memory usage of an ITranslationUnit, broken into categories.

ISourceRangeList Neslib.Clang

A list of source ranges

ITargetInfo Neslib.Clang

Target information for a translation unit.

ITokenList Neslib.Clang

A list of tokens

ITranslationUnit Neslib.Clang

A single translation unit, which resides in an IIndex.

IVirtualFileOverlay Neslib.Clang

Object encapsulating information about overlaying virtual file/directories over the real file system.

PSourceLocation Neslib.Clang

 

TAvailabilityKind Neslib.Clang

The availability of a particular entity, which indicates whether the use of this entity will result in a warning or error due to it being deprecated or unavailable.

TCallingConv Neslib.Clang

Describes the calling convention of a function type

TChildVisitResult Neslib.Clang

Describes how the traversal of the children of a particular cursor should proceed after visiting a particular child cursor.

TCodeCompleteFlag Neslib.Clang

Flags that can be passed to ITranslationUnit.CodeCompleteAt to modify its behavior.

TCodeCompleteFlags Neslib.Clang

 

TComment Neslib.Clang

A parsed comment.

TCommentInlineCommandRenderKind Neslib.Clang

The most appropriate rendering mode for an inline command, chosen on command semantics in Doxygen.

TCommentKind Neslib.Clang

Describes the type of the comment AST node (TComment).

TCommentParamPassDirection Neslib.Clang

Describes parameter passing direction for \param or \arg command.

TCompilationDatabase Neslib.Clang

Implements ICompilationDatabase

TCompileCommand Neslib.Clang

Represents the command line invocation to compile a specific file.

TCompletionChunkKind Neslib.Clang

Describes a single piece of text within a code-completion string.

TCompletionResult Neslib.Clang

A result of code-completion.

TCompletionString Neslib.Clang

A semantic string that describes a code-completion result.

TCursor Neslib.Clang

A cursor representing some element in the abstract syntax tree for a translation unit.

TCursorAndRangeVisitor Neslib.Clang

Visitor that receives a cursor and source range

TCursorAndRangeVisitorMethod Neslib.Clang

 

TCursorHelper Neslib.Clang

Extends TCursor

TCursorKind Neslib.Clang

Describes the kind of entity that a cursor refers to.

TCursorKindHelper Neslib.Clang

Extends TCursorKind

TCursorSet Neslib.Clang

Implements ICursorSet

TCursorVisitor Neslib.Clang

Visitor invoked for each cursor found by a traversal.

TCursorVisitorMethod Neslib.Clang

 

TCxxAccessSpecifier Neslib.Clang

The C++ access control level to a base class for a cursor with kind CXXBaseSpecifier.

TDiagnosticDisplayOption Neslib.Clang

Options to control the display of diagnostics.

TDiagnosticDisplayOptions Neslib.Clang

 

TDiagnosticSet Neslib.Clang

Implements IDiagnosticSet

TDiagnosticSeverity Neslib.Clang

The severity of a particular diagnostic.

TError Neslib.Clang

Error codes returned by libclang routines.

TEvalResultKind Neslib.Clang

Kinds of evaluation results

TFieldVisitor Neslib.Clang

Visitor invoked for each field found by a traversal.

TFieldVisitorMethod Neslib.Clang

 

TFile Neslib.Clang

A particular source file that is part of a translation unit.

TFileUniqueId Neslib.Clang

Uniquely identifies a TFile, that refers to the same underlying file, across an indexing session.

TGlobalOption Neslib.Clang

 

TGlobalOptions Neslib.Clang

 

TGlobalOptionsHelper Neslib.Clang

Extends TGlobalOptions

TIdxAttrInfo Neslib.Clang

Information about an indexed attribute

TIdxAttrInfoHelper Neslib.Clang

 

TIdxAttrKind Neslib.Clang

 

TIdxBaseClassInfo Neslib.Clang

 

TIdxClientContainer Neslib.Clang

The client's data object that is associated with a semantic container of entities.

TIdxClientEntity Neslib.Clang

The client's data object that is associated with a semantic entity.

TIdxClientFile Neslib.Clang

The client's data object that is associated with a TFile.

TIdxContainerInfo Neslib.Clang

Information about an indexed container

TIdxCxxClassDeclInfo Neslib.Clang

 

TIdxDeclInfo Neslib.Clang

Data for IIndexerListener.IndexDeclaration.

TIdxDeclInfoHelper Neslib.Clang

 

TIdxEntityCxxTemplateKind Neslib.Clang

 

TIdxEntityInfo Neslib.Clang

Data for TIdxDeclInfo.EntityInfo.

TIdxEntityKind Neslib.Clang

 

TIdxEntityLanguage Neslib.Clang

 

TIdxEntityRefInfo Neslib.Clang

Data for IIndexerListener.IndexEntityReference.

TIdxEntityRefKind Neslib.Clang

Data for IIndexerListener.IndexEntityReference.

TIdxIBOutletCollectionAttrInfo Neslib.Clang

 

TIdxImportedAstFileInfo Neslib.Clang

Data for IIndexerListener.ImportedAstFile.

TIdxIncludedFileInfo Neslib.Clang

Data for the IIndexerListener.IncludedFile callback

TIdxLoc Neslib.Clang

Source location passed to IIndexerListener callbacks.

TIdxObjCCategoryDeclInfo Neslib.Clang

 

TIdxObjCContainerDeclInfo Neslib.Clang

 

TIdxObjCContainerKind Neslib.Clang

 

TIdxObjCInterfaceDeclInfo Neslib.Clang

 

TIdxObjCPropertyDeclInfo Neslib.Clang

 

TIdxObjCProtocolRefInfo Neslib.Clang

 

TIdxObjCProtocolRefListInfo Neslib.Clang

 

TInclusionVisitor Neslib.Clang

Visitor invoked for each file in a translation unit (used with ITranslationUnit.GetInclusions).

TInclusionVisitorMethod Neslib.Clang

 

TIndex Neslib.Clang

Implements IIndex

TIndexOption Neslib.Clang

Indexer options used by IIndexAction

TIndexOptions Neslib.Clang

 

TLanguageKind Neslib.Clang

The "language" of the entity referred to by a cursor

TLinkageKind Neslib.Clang

The linkage of the entity referred to by a cursor.

TLoadDiagError Neslib.Clang

Describes the kind of error that occurred (if any) in a call to TDiagnosticSet.Load

TModule Neslib.Clang

Information about a module.

TModuleMapDescriptor Neslib.Clang

Implements IModuleMapDescriptor

TNameRefFlag Neslib.Clang

Name reference flags

TNameRefFlags Neslib.Clang

 

TObjCDeclQualifierKind Neslib.Clang

'Qualifiers' written next to the return and parameter types in Objective-C method declarations.

TObjCDeclQualifierKinds Neslib.Clang

 

TObjCPropertyAttrKind Neslib.Clang

Property attributes for a ObjCPropertyDecl cursors.

TObjCPropertyAttrKinds Neslib.Clang

 

ToggleCrashRecovery Neslib.Clang

Enable/disable crash recovery.

TPlatformAvailability Neslib.Clang

Describes the availability of a given entity on particular platforms, e.g., a particular class might only be available on Mac OS 10.7 or newer.

TRefQualifierKind Neslib.Clang

Kinds of reference qualifiers

TRemapping Neslib.Clang

Implements IRemapping

TResourceUsageEntry Neslib.Clang

Entry in the IResourceUsage list

TResourceUsageKind Neslib.Clang

Categorizes how memory is being used by a translation unit.

TSaveResult Neslib.Clang

Describes the kind of error that occurred (if any) in a call to ITranslationUnit.Save.

TSourceLocation Neslib.Clang

Identifies a specific source location within a translation unit.

TSourceRange Neslib.Clang

Identifies a half-open character range in the source code.

TStorageClass Neslib.Clang

The storage classes as declared in the source.

TTemplateArgumentKind Neslib.Clang

Describes the kind of a template argument.

TTlsKind Neslib.Clang

The "thread-local storage (TLS) kind" of the declaration referred to by a cursor.

TToken Neslib.Clang

Describes a single preprocessing token.

TTokenKind Neslib.Clang

A kind of token.

TTranslationUnitFlag Neslib.Clang

Flags that control the creation of translation units.

TTranslationUnitFlags Neslib.Clang

 

TType Neslib.Clang

The type of an element in the abstract syntax tree.

TTypeHelper Neslib.Clang

Extends TType

TTypeKind Neslib.Clang

Describes the kind of a type

TUnifiedSymbolResolution Neslib.Clang

A Unified Symbol Resolution (USR) is a string that identifies a particular entity (function, class, variable, etc.) within a program.

TUnsavedFile Neslib.Clang

Provides the contents of a file that has not yet been saved to disk.

TVersion Neslib.Clang

Describes a version number of the form major.minor.subminor.

TVirtualFileOverlay Neslib.Clang

Implements IVirtualFileOverlay

TVisibility Neslib.Clang

The visibility of an entity referenced by a cursor.

TVisitorResult Neslib.Clang

Visitors must return one of these values.

TVisitResult Neslib.Clang

Result of a visitor function.

TYPE_LAYOUT_ERROR_DEPENDENT Neslib.Clang

The type is a dependent Type.

TYPE_LAYOUT_ERROR_INCOMPLETE Neslib.Clang

The type is an incomplete Type

TYPE_LAYOUT_ERROR_INVALID Neslib.Clang

Type is of kind TTypeKind.Invalid.

TYPE_LAYOUT_ERROR_INVALID_FIELDNAME Neslib.Clang

The Field name is not valid for this record.

TYPE_LAYOUT_ERROR_NOT_CONSTANT_SIZE Neslib.Clang

The type is not a constant size type.


Generated by PasDocEx, based on PasDoc 0.14.0.