X-Git-Url: https://git.josue.xyz/?p=dotfiles%2F.git;a=blobdiff_plain;f=.config%2Fcoc%2Fextensions%2Fcoc-go-data%2Ftools%2Fpkg%2Fmod%2Fgolang.org%2Fx%2Ftools%40v0.0.0-20201105173854-bc9fc8d8c4bc%2Fgodoc%2Fanalysis%2Fjson.go;fp=.config%2Fcoc%2Fextensions%2Fcoc-go-data%2Ftools%2Fpkg%2Fmod%2Fgolang.org%2Fx%2Ftools%40v0.0.0-20201105173854-bc9fc8d8c4bc%2Fgodoc%2Fanalysis%2Fjson.go;h=0000000000000000000000000000000000000000;hp=f8976187c2cc4ecd46be4fd2ea55f2be353ffce4;hb=3ddadb3c98564791f0ac36cb39771d844a63dc91;hpb=5f797af6612ed10887189b47a1efc2f915586e59 diff --git a/.config/coc/extensions/coc-go-data/tools/pkg/mod/golang.org/x/tools@v0.0.0-20201105173854-bc9fc8d8c4bc/godoc/analysis/json.go b/.config/coc/extensions/coc-go-data/tools/pkg/mod/golang.org/x/tools@v0.0.0-20201105173854-bc9fc8d8c4bc/godoc/analysis/json.go deleted file mode 100644 index f8976187..00000000 --- a/.config/coc/extensions/coc-go-data/tools/pkg/mod/golang.org/x/tools@v0.0.0-20201105173854-bc9fc8d8c4bc/godoc/analysis/json.go +++ /dev/null @@ -1,69 +0,0 @@ -// Copyright 2014 The Go Authors. All rights reserved. -// Use of this source code is governed by a BSD-style -// license that can be found in the LICENSE file. - -package analysis - -// This file defines types used by client-side JavaScript. - -type anchorJSON struct { - Text string // HTML - Href string // URL -} - -type commOpJSON struct { - Op anchorJSON - Fn string -} - -// JavaScript's onClickComm() expects a commJSON. -type commJSON struct { - Ops []commOpJSON -} - -// Indicates one of these forms of fact about a type T: -// T "is implemented by type " (ByKind != "", e.g. "array") -// T "implements " (ByKind == "") -type implFactJSON struct { - ByKind string `json:",omitempty"` - Other anchorJSON -} - -// Implements facts are grouped by form, for ease of reading. -type implGroupJSON struct { - Descr string - Facts []implFactJSON -} - -// JavaScript's onClickIdent() expects a TypeInfoJSON. -type TypeInfoJSON struct { - Name string // type name - Size, Align int64 - Methods []anchorJSON - ImplGroups []implGroupJSON -} - -// JavaScript's onClickCallees() expects a calleesJSON. -type calleesJSON struct { - Descr string - Callees []anchorJSON // markup for called function -} - -type callerJSON struct { - Func string - Sites []anchorJSON -} - -// JavaScript's onClickCallers() expects a callersJSON. -type callersJSON struct { - Callee string - Callers []callerJSON -} - -// JavaScript's cgAddChild requires a global array of PCGNodeJSON -// called CALLGRAPH, representing the intra-package call graph. -// The first element is special and represents "all external callers". -type PCGNodeJSON struct { - Func anchorJSON - Callees []int // indices within CALLGRAPH of nodes called by this one -}