nixd
Loading...
Searching...
No Matches
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 Clspserver::ApplyWorkspaceEditParams
 Clspserver::ApplyWorkspaceEditResponse
 Cnixt::ArrayRef< T >Weak reference to an array, with begin and end pointers
 Cnixt::ASTHeaderHeader of serialized AST
 Clspserver::ASTNode
 Clspserver::ASTParams
 Cnixf::Attribute
 Cnixd::AttrPathCompleteParams
 Cnixd::AttrPathInfoResponse
 Cnixd::AttrSetClientProc
 Cnixd::util::AutoCloseFDFile Descriptor RAII wrapper
 Cnixd::util::AutoRemoveShmShared memory object, the object will be removed in dtor
 Clspserver::CallHierarchyIncomingCallRepresents an incoming call, e.g. a caller of a method or constructor
 Clspserver::CallHierarchyIncomingCallsParamsThe parameter of a callHierarchy/incomingCalls request
 Clspserver::CallHierarchyItem
 Clspserver::CallHierarchyOutgoingCall
 Clspserver::CallHierarchyOutgoingCallsParamsThe parameter of a callHierarchy/outgoingCalls request
 Clspserver::ChangeAnnotation
 Clspserver::ClangdCompileCommand
 Clspserver::ClientCapabilities
 Clspserver::CodeAction
 Clspserver::CodeActionContext
 Clspserver::CodeActionParams
 Clspserver::CodeDescriptionStructure to capture a description for an error code
 Clspserver::CompletionContext
 Clspserver::CompletionItem
 Clspserver::CompletionListRepresents a collection of completion items to be presented in the editor
 Cnixd::Configuration
 Clspserver::ConfigurationItem
 Clspserver::ConfigurationParams
 Clspserver::ConfigurationSettings
 Cnixf::DefinitionRepresents a definition
 Cnixt::DeserializeContextAPI Wrapper around nix::
 Clspserver::Diagnostic
 Cnixd::Configuration::Diagnostic
 Clspserver::DiagnosticRelatedInformation
 Clspserver::DidChangeConfigurationParams
 Clspserver::DidChangeTextDocumentParams
 Clspserver::DidChangeWatchedFilesParams
 Clspserver::DidCloseTextDocumentParams
 Clspserver::DidOpenTextDocumentParams
 Clspserver::DidSaveTextDocumentParams
 Clspserver::DocumentFormattingParams
 Clspserver::DocumentHighlight
 Clspserver::DocumentLink
 Clspserver::DocumentLinkParamsParameters for the document link request
 Clspserver::DocumentOnTypeFormattingParams
 Clspserver::DocumentRangeFormattingParams
 Clspserver::DocumentSymbol
 Clspserver::DocumentSymbolParams
 Clspserver::DraftStore::Draft
 Clspserver::DraftStore
 Cnixf::EnvNodeA set of variable definitions, which may inherit parent environment
 Cllvm::ErrorInfo
 Cnixt::detail::EvalCacheF
 Clspserver::Event< T >An Event<T> allows events of type T to be broadcast to listeners
 Cstd::exception
 Clspserver::ExecuteCommandParams
 Cnix::ExprAssert
 Cnix::ExprAttrs
 Cnix::ExprCall
 Cnix::ExprConcatStrings
 Cnix::ExprFloat
 Cnix::ExprIf
 Cnix::ExprInt
 Cnix::ExprLambda
 Cnix::ExprLet
 Cnix::ExprList
 Cnix::ExprOpAnd
 Cnix::ExprOpConcatLists
 Cnix::ExprOpEq
 Cnix::ExprOpHasAttr
 Cnix::ExprOpImpl
 Cnix::ExprOpNEq
 Cnix::ExprOpNot
 Cnix::ExprOpOr
 Cnix::ExprOpUpdate
 Cnix::ExprPath
 Cnix::ExprPos
 Cnix::ExprSelect
 Cnix::ExprString
 Cnixd::rpc::ExprValueParams
 Cnixd::rpc::ExprValueResponse
 Cnix::ExprVar
 Cnix::ExprWith
 Cnixt::detail::RB< Tag, p >::F
 Clspserver::FileEvent
 Clspserver::FileStatus
 Cnixf::Fix
 Clspserver::FoldingRangeStores information about a region of code that can be folded
 Clspserver::FoldingRangeParams
 Cllvm::format_provider< lspserver::Position >
 Cnixd::Configuration::Formatting
 Clspserver::HandlerRegistry
 Clspserver::Hover
 Clspserver::InactiveRegionsParams
 Clspserver::InboundPort
 Clspserver::InitializationOptions
 Clspserver::InitializeParams
 Clspserver::InlayHintInlay hint information
 Clspserver::InlayHintsParamsA parameter literal used in inlay hint requests
 Cnixf::InterpolablePart
 Clspserver::Key< Type >
 Cnixf::Lexer
 Cnixf::LexerCursorA point in the source file
 Cnixf::LexerCursorRange
 Clspserver::Location
 Clspserver::LoggerInterface to allow custom logging in clangd
 Clspserver::LoggingSessionOnly one LoggingSession can be active at a time
 Cnixf::VariableLookupAnalysis::LookupResult
 Clspserver::LSPDiagnosticCompare
 Clspserver::MarkupContent
 Clspserver::MessageHandler
 Cnixd::Configuration::NixpkgsProvider
 Cnixd::NixTUHolds analyzed information about a document
 Cnixf::Node
 Clspserver::NoParams
 Cnixd::OptionDescription
 Cnixd::OptionField
 Cnixd::Configuration::OptionProvider
 Cnixd::OptionType
 Clspserver::OutboundPort
 Cnixd::util::OwnedRegion
 Cnixd::PackageDescription
 Clspserver::ParameterInformationA single parameter of a particular signature
 Cnixf::ParentMapAnalysis
 Cnixf::Parser
 Cnixf::PartialDiagnostic
 Cnixd::util::PipedProc
 Clspserver::Position
 Cnixf::Position
 Cnixf::PositionRange
 Clspserver::ProgressParams< T >
 Cnixt::PtrPool< T >A simple pointer pool, a vector of unique_ptrs
 Cnixt::PtrPool< nix::Expr >
 Clspserver::PublishDiagnosticsParams
 Cnixt::detail::R< Tag >
 Clspserver::Range
 Cnixt::RecursiveASTVisitor< Derived >A CRTP base class for traversing nix::Expr * nodes
 Clspserver::ReferenceContext
 Cnixd::rpc::RegisterBCParams
 Clspserver::RenameParams
 Clspserver::TypeHierarchyItem::ResolveParamsUsed to resolve a client provided item back
 Clspserver::ResolveTypeHierarchyItemParamsParameters for the typeHierarchy/resolve request
 Clspserver::SelectionRange
 Clspserver::SelectionRangeParams
 Cnixf::Sema
 Cnixf::SemaAttrsAttribute set after deduplication
 Clspserver::SemanticToken
 Clspserver::SemanticTokensA versioned set of tokens
 Clspserver::SemanticTokensDeltaParams
 Clspserver::SemanticTokensEditDescribes a replacement of a contiguous range of semanticTokens
 Clspserver::SemanticTokensOrDelta
 Clspserver::SemanticTokensParamsBody of textDocument/semanticTokens/full request
 Clspserver::ShowMessageParams
 Clspserver::SignatureHelpRepresents the signature of a callable
 Clspserver::SignatureInformationRepresents the signature of something callable
 Cnixd::StreamProc
 Clspserver::Event< T >::Subscription
 Clspserver::SymbolInformation
 Clspserver::TextDocumentContentChangeEvent
 Clspserver::TextDocumentEdit
 Clspserver::TextDocumentIdentifier
 Clspserver::TextDocumentItem
 Clspserver::TextDocumentPositionParams
 Clspserver::TextEdit
 Cnixf::TextEdit
 Cnixf::TokenA token. With it's kind, and the range in source code
 Clspserver::TweakArgs
 Clspserver::TypeHierarchyItem
 Clspserver::URI
 Clspserver::URIForFile
 Clspserver::URIScheme
 Cnixd::ValueMetaGeneral metadata of all nix::Values
 Cnixf::VariableLookupAnalysis
 Clspserver::WorkDoneProgressBegin
 Clspserver::WorkDoneProgressCreateParams
 Clspserver::WorkDoneProgressEndSignals the end of progress reporting
 Clspserver::WorkDoneProgressReportReporting progress is done using the following payload
 Clspserver::WorkspaceEdit
 Clspserver::WorkspaceSymbolParamsThe parameters of a Workspace Symbol Request
 CTypedDict