nixd
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
 Ndiagnostic
 CDiagnostic
 Nllvm
 Cformat_provider< lspserver::Position >
 NlspserverWhether current platform treats paths case insensitively
 CApplyWorkspaceEditParams
 CApplyWorkspaceEditResponse
 CASTNode
 CASTParams
 CCallHierarchyIncomingCallRepresents an incoming call, e.g. a caller of a method or constructor
 CCallHierarchyIncomingCallsParamsThe parameter of a callHierarchy/incomingCalls request
 CCallHierarchyItem
 CCallHierarchyOutgoingCall
 CCallHierarchyOutgoingCallsParamsThe parameter of a callHierarchy/outgoingCalls request
 CCallHierarchyPrepareParamsThe parameter of a textDocument/prepareCallHierarchy request
 CChangeAnnotation
 CClangdCompileCommand
 CClientCapabilities
 CCodeAction
 CCodeActionContext
 CCodeActionParams
 CCodeDescriptionStructure to capture a description for an error code
 CCommand
 CCompletionContext
 CCompletionItem
 CCompletionListRepresents a collection of completion items to be presented in the editor
 CCompletionParams
 CConfigurationItem
 CConfigurationParams
 CConfigurationSettings
 CCreateFileCreate file operation
 CCreateFileOptionsOptions for CreateFile operation
 CDeleteFileDelete file operation
 CDeleteFileOptionsOptions for DeleteFile operation
 CDiagnostic
 CDiagnosticRelatedInformation
 CDidChangeConfigurationParams
 CDidChangeTextDocumentParams
 CDidChangeWatchedFilesParams
 CDidCloseTextDocumentParams
 CDidOpenTextDocumentParams
 CDidSaveTextDocumentParams
 CDocumentFormattingParams
 CDocumentHighlight
 CDocumentLink
 CDocumentLinkParamsParameters for the document link request
 CDocumentOnTypeFormattingParams
 CDocumentRangeFormattingParams
 CDocumentSymbol
 CDocumentSymbolParams
 CDraftStore
 CDraft
 CEventAn Event<T> allows events of type T to be broadcast to listeners
 CSubscription
 CExecuteCommandParams
 CFileEvent
 CFileStatus
 CFoldingRangeStores information about a region of code that can be folded
 CFoldingRangeParams
 CHandlerRegistry
 CHover
 CInactiveRegionsParams
 CInboundPort
 CInitializationOptions
 CInitializeParams
 CInlayHintInlay hint information
 CInlayHintsParamsA parameter literal used in inlay hint requests
 CKey
 CLocation
 CLoggerInterface to allow custom logging in clangd
 CLoggingSessionOnly one LoggingSession can be active at a time
 CLSPDiagnosticCompare
 CLSPError
 CLSPServer
 CMarkupContent
 CMessageHandler
 CNoParams
 COutboundPort
 CParameterInformationA single parameter of a particular signature
 CPosition
 CProgressParams
 CPublishDiagnosticsParams
 CRange
 CReferenceContext
 CReferenceLocation
 CReferenceParams
 CRenameFileRename file operation
 CRenameFileOptionsOptions for RenameFile operation
 CRenameParams
 CResolveTypeHierarchyItemParamsParameters for the typeHierarchy/resolve request
 CSelectionRange
 CSelectionRangeParams
 CSemanticToken
 CSemanticTokensA versioned set of tokens
 CSemanticTokensDeltaParams
 CSemanticTokensEditDescribes a replacement of a contiguous range of semanticTokens
 CSemanticTokensOrDelta
 CSemanticTokensParamsBody of textDocument/semanticTokens/full request
 CShowDocumentParams
 CShowDocumentResult
 CShowMessageParams
 CSignatureHelpRepresents the signature of a callable
 CSignatureInformationRepresents the signature of something callable
 CStreamLogger
 CSymbolInformation
 CTextDocumentContentChangeEvent
 CTextDocumentEdit
 CTextDocumentIdentifier
 CTextDocumentItem
 CTextDocumentPositionParams
 CTextEdit
 CTweakArgs
 CTypeHierarchyItem
 CResolveParamsUsed to resolve a client provided item back
 CTypeHierarchyPrepareParams
 CURI
 CURIForFile
 CURIScheme
 CVersionedTextDocumentIdentifier
 CWorkDoneProgressBegin
 CWorkDoneProgressCreateParams
 CWorkDoneProgressEndSignals the end of progress reporting
 CWorkDoneProgressReportReporting progress is done using the following payload
 CWorkspaceEdit
 CWorkspaceSymbolParamsThe parameters of a Workspace Symbol Request
 Nnixd
 Nidioms
 CIdiomException
 CIdiomSelectorExceptionExceptions scoped in nixd::mkIdiomSelector
 CNotAnIdiomExceptionThe pattern of this variable cannot be recognized by known idioms
 CVLAException
 CNoLocationForBuiltinVariable
 CNoSuchVarExceptionNo such variable
 CUndefinedVarException
 CDynamicNameExceptionThe attrpath has a dynamic name, thus it cannot be trivially transformed to "static" selector
 CNotVariableSelect
 Nrpc
 CRegisterBCParams
 CExprValueParams
 CExprValueResponse
 Nutil
 CAutoCloseFDFile Descriptor RAII wrapper
 CAutoRemoveShmShared memory object, the object will be removed in dtor
 COwnedRegion
 CPipedProc
 CAttrPathCompleteParams
 CAttrPathCompleteResponse
 CAttrPathInfoResponse
 CAttrSetClient
 CAttrSetClientProc
 CAttrSetProviderMain RPC class for attrset provider
 CCannotFindVarException
 CConfiguration
 CFormatting
 COptionProvider
 CNixpkgsProvider
 CDiagnostic
 CController
 CEvalClient
 CEvalProvider
 CJSONParseException
 CJSONSchemaException
 CLLVMErrorException
 CNixTUHolds analyzed information about a document
 COptionCompleteResponse
 COptionDescription
 COptionField
 COptionType
 COwnedEvalClient
 CPackageDescription
 CStreamProc
 CValueDescriptionUsing nix's ":doc" method to retrieve value's additional information
 CValueMetaGeneral metadata of all nix::Values
 Nnixf
 CAttribute
 CAttrName
 CAttrPath
 CBinding
 CBinds
 CDefinitionRepresents a definition
 CDiagnostic
 CDotHolds a "." in the language
 CEnvNodeA set of variable definitions, which may inherit parent environment
 CExpr
 CExprAssert
 CExprAttrs
 CExprBinOp
 CExprCallA call/apply to some function
 CExprFloat
 CExprIf
 CExprInt
 CExprLambda
 CExprLegacyLet
 CExprLet
 CExprList
 CExprOpAbstract class for binary operators and unary operators
 CExprOpHasAttr
 CExprParen
 CExprPath
 CExprSelect
 CExprSPath
 CExprString
 CExprUnaryOp
 CExprVar
 CExprWith
 CFix
 CFormal
 CFormalsLambda formal arguments
 CIdentifierIdentifier. Variable names, attribute names, etc
 CInherit
 CInterpolablePart
 CInterpolatedParts
 CInterpolation${expr} construct
 CLambdaArg
 CLexer
 CLexerCursorA point in the source file
 CLexerCursorRange
 CMiscMisc node, used for parentheses, keywords, etc
 CNode
 CNote
 COp
 CParentMapAnalysis
 CParser
 CPartialDiagnostic
 CPosition
 CPositionRange
 CPrimOpInfo
 CSema
 CSemaAttrsAttribute set after deduplication
 CTextEdit
 CTokenA token. With it's kind, and the range in source code
 CVariableLookupAnalysis
 CLookupResult
 Ntokens
 CToken
 CKwToken
 COpToken