synchronization = $synchronization; $this->completion = $completion; $this->hover = $hover; $this->signatureHelp = $signatureHelp; $this->declaration = $declaration; $this->definition = $definition; $this->typeDefinition = $typeDefinition; $this->implementation = $implementation; $this->references = $references; $this->documentHighlight = $documentHighlight; $this->documentSymbol = $documentSymbol; $this->codeAction = $codeAction; $this->codeLens = $codeLens; $this->documentLink = $documentLink; $this->colorProvider = $colorProvider; $this->formatting = $formatting; $this->rangeFormatting = $rangeFormatting; $this->onTypeFormatting = $onTypeFormatting; $this->rename = $rename; $this->publishDiagnostics = $publishDiagnostics; $this->foldingRange = $foldingRange; $this->selectionRange = $selectionRange; $this->linkedEditingRange = $linkedEditingRange; $this->callHierarchy = $callHierarchy; $this->semanticTokens = $semanticTokens; $this->moniker = $moniker; } }