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. |
TComment |
Neslib.Clang |
A parsed comment. |
TCompilationDatabase |
Neslib.Clang |
Implements ICompilationDatabase |
TCompileCommand |
Neslib.Clang |
Represents the command line invocation to compile a specific file. |
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. |
TCursorHelper |
Neslib.Clang |
Extends TCursor |
TCursorKindHelper |
Neslib.Clang |
Extends TCursorKind |
TCursorSet |
Neslib.Clang |
Implements ICursorSet |
TDiagnosticSet |
Neslib.Clang |
Implements IDiagnosticSet |
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. |
TGlobalOptionsHelper |
Neslib.Clang |
Extends TGlobalOptions |
TIdxAttrInfo |
Neslib.Clang |
Information about an indexed attribute |
TIdxAttrInfoHelper |
Neslib.Clang |
|
TIdxBaseClassInfo |
Neslib.Clang |
|
TIdxContainerInfo |
Neslib.Clang |
Information about an indexed container |
TIdxCxxClassDeclInfo |
Neslib.Clang |
|
TIdxDeclInfo |
Neslib.Clang |
Data for IIndexerListener.IndexDeclaration. |
TIdxDeclInfoHelper |
Neslib.Clang |
|
TIdxEntityInfo |
Neslib.Clang |
Data for TIdxDeclInfo.EntityInfo. |
TIdxEntityRefInfo |
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 |
|
TIdxObjCInterfaceDeclInfo |
Neslib.Clang |
|
TIdxObjCPropertyDeclInfo |
Neslib.Clang |
|
TIdxObjCProtocolRefInfo |
Neslib.Clang |
|
TIdxObjCProtocolRefListInfo |
Neslib.Clang |
|
TIndex |
Neslib.Clang |
Implements IIndex |
TModule |
Neslib.Clang |
Information about a module. |
TModuleMapDescriptor |
Neslib.Clang |
Implements IModuleMapDescriptor |
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. |
TRemapping |
Neslib.Clang |
Implements IRemapping |
TResourceUsageEntry |
Neslib.Clang |
Entry in the IResourceUsage list |
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. |
TToken |
Neslib.Clang |
Describes a single preprocessing token. |
TType |
Neslib.Clang |
The type of an element in the abstract syntax tree. |
TTypeHelper |
Neslib.Clang |
Extends TType |
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 |