MCPcopy Create free account
hub / github.com/nsf/gocode / new_daemon

Function new_daemon

server.go:63–77  ·  view source on GitHub ↗
(network, address string)

Source from the content-addressed store, hash-verified

61}
62
63func new_daemon(network, address string) *daemon {
64 var err error
65
66 d := new(daemon)
67 d.listener, err = net.Listen(network, address)
68 if err != nil {
69 panic(err)
70 }
71
72 d.cmd_in = make(chan int, 1)
73 d.pkgcache = new_package_cache()
74 d.declcache = new_decl_cache(&d.context)
75 d.autocomplete = new_auto_complete_context(d.pkgcache, d.declcache)
76 return d
77}
78
79func (this *daemon) drop_cache() {
80 this.pkgcache = new_package_cache()

Callers 1

do_serverFunction · 0.85

Calls 3

new_package_cacheFunction · 0.85
new_decl_cacheFunction · 0.85

Tested by

no test coverage detected