h&3) Safe-Inferred"(1>hls-class-plugin+All instance bindings are started with `$c`hls-class-pluginCheck if some  value in the given rangehls-class-plugin"$cname" ==> "name"hls-class-plugin.Paren the name for pretty display if necessary    Safe-Inferred "(1;= hls-class-pluginSrcSpan of the whole binding hls-class-pluginSrcSpan of the binding namehls-class-pluginSrcSpan for the bind definitionhls-class-plugin(name text, signature text)hls-class-plugin!Default indent size for inserting  !" Safe-Inferred "%&()*1#$% Safe-Inferred "#%&)*1&' Safe-Inferred "#%&()*1(hls-class-pluginThis implementation is ad-hoc in a sense that the diagnostic detection mechanism is sensitive to the format of diagnostic messages from GHC. )*+,-(./01234 Safe-Inferred"15     !"# $%&'()*+,-./0123456789/hls-class-plugin-1.1.1.1-9Jj2Ksg4fIbLaKSh4OgbQLIde.Plugin.ClassIde.Plugin.Class.UtilsIde.Plugin.Class.TypesIde.Plugin.Class.ExactPrintIde.Plugin.Class.CodeLensIde.Plugin.Class.CodeActionLogLogImplementedMethodsLogShake descriptor bindingPrefixinRange&ghcide-1.10.0.0-E02lQaKNmNsIGWHj6zm2Z7Development.IDE.GHC.Compat.Core HasSrcSpanprettyBindingNameString toMethodName isBindingName ghostSpaninsertPragmaIfNotPresentbindSpan bindNameSpan bindDefSpan methodGroup defaultIndentBindInfoInstanceBindTypeSigsResultInstanceBindTypeSig bindRenderedbindNameGetInstanceBindTypeSigsAddMinimalMethodsParamswithSigurirangetypeLensCommandIdcodeActionCommandIdrules makeEditTextmakeMethodDecladdMethodDeclscodeLenscodeLensCommandHandler codeAction MethodGroupMethodDefinition MethodNameMethodSignatureaddMethodPlaceholdersisClassNodeIdentifierisClassMethodWarningisInstanceValBindmakeMethodDefinitionmakeMethodDefinitionssignatureToNameminDefToMethodGroups