MCPcopy Create free account

hub / github.com/nsf/gocode / types & classes

Types & classes68 in github.com/nsf/gocode

↓ 1 callersTypeAliasdecl_class
decl.class
decl.go:15
↓ 1 callersTypeAliasitag
package_ibin.go:324
StructArgs_auto_complete
wrapper for: server_auto_complete
rpc.go:14
StructArgs_close
wrapper for: server_close
rpc.go:45
StructArgs_drop_cache
wrapper for: server_drop_cache
rpc.go:93
StructArgs_options
wrapper for: server_options
rpc.go:142
StructArgs_set
wrapper for: server_set
rpc.go:117
StructArgs_status
wrapper for: server_status
rpc.go:69
ClassGocode
Sublime Text gocode integration.
subl3/gocode.py:122
ClassGocodeGofmtCommand
subl3/gocode.py:93
StructRPC
rpc.go:9
StructReply_auto_complete
rpc.go:20
StructReply_close
rpc.go:48
StructReply_drop_cache
rpc.go:96
StructReply_options
rpc.go:145
StructReply_set
rpc.go:120
StructReply_status
rpc.go:72
Structanonymous_id_gen
------------------------------------------------------------------------- anonymous_id_gen ID generator for anonymous types (thread-safe) -----------
decl.go:259
Structanonymous_typer
decl.go:701
Structauto_complete_context
------------------------------------------------------------------------- auto_complete_context Context that holds cache structures for autocompletio
autocompletecontext.go:149
Structauto_complete_file
------------------------------------------------------------------------- auto_complete_file ---------------------------------------------------------
autocompletefile.go:38
Structcandidate
------------------------------------------------------------------------- out_buffers Temporary structure for writing autocomplete response. --------
autocompletecontext.go:25
Structconfig
------------------------------------------------------------------------- config Structure represents persistent config storage of the gocode daemon.
config.go:22
Structcsv_formatter
------------------------------------------------------------------------- csv_formatter --------------------------------------------------------------
formatters.go:123
Structcsv_with_package_formatter
------------------------------------------------------------------------- csv_with_package_formatter -------------------------------------------------
formatters.go:135
Structcursor_context
cursorcontext.go:12
Structdaemon
------------------------------------------------------------------------- daemon ---------------------------------------------------------------------
server.go:54
Structdecl
------------------------------------------------------------------------- decl The most important data structure of the whole gocode project. It desc
decl.go:79
Structdecl_cache
declcache.go:503
Structdecl_file_cache
------------------------------------------------------------------------- decl_file_cache Contains cache for top-level declarations of a file as well
declcache.go:55
TypeAliasdecl_flags
decl.flags
decl.go:56
Structdecl_pack
------------------------------------------------------------------------- decl_pack ------------------------------------------------------------------
decl.go:1333
TypeAliasdecl_slice
------------------------------------------------------------------------- Status output --------------------------------------------------------------
autocompletecontext.go:684
Structemacs_formatter
------------------------------------------------------------------------- emacs_formatter ------------------------------------------------------------
formatters.go:102
Structfile_read_request
------------------------------------------------------------------------- File reader goroutine It's a bad idea to block multiple goroutines on file
utils.go:209
Structfile_read_response
utils.go:214
Structfile_reader_type
utils.go:219
FuncTypeforeach_decl_func
func(data *foreach_decl_struct)
decl.go:1394
Structforeach_decl_struct
decl.go:1339
Interfaceformatter
------------------------------------------------------------------------- formatter interfaces -------------------------------------------------------
formatters.go:12
Structfunc_lit_visitor
autocompletefile.go:169
Structgc_bin_parser
------------------------------------------------------------------------- gc_bin_parser The following part of the code may contain portions of the co
package_bin.go:49
Structgc_ibin_parser
package_ibin.go:70
Structgc_parser
------------------------------------------------------------------------- gc_parser The following part of the code may contain portions of the code f
package_text.go:48
Structgo_build_context
------------------------------------------------------------------------- copy of the build.Context without func fields ------------------------------
utils.go:253
Structgodit_formatter
------------------------------------------------------------------------- godit_formatter ------------------------------------------------------------
formatters.go:77
StructibinPackage
package_ibin.go:83
StructibinType
package_ibin.go:220
StructimportReader
package_ibin.go:232
Structimport_data_parser
_gccgo/package.go:141
Structimport_data_type
---------------------------------------------------------------------------- import data parser ------------------------------------------------------
_gccgo/package.go:136
StructintReader
package_ibin.go:50
Structjson_formatter
------------------------------------------------------------------------- json_formatter -------------------------------------------------------------
formatters.go:147
Structnice_formatter
------------------------------------------------------------------------- nice_formatter (just for testing, simple textual output) -------------------
formatters.go:20
Structout_buffers
autocompletecontext.go:32
TypeAliaspackage_cache
------------------------------------------------------------------------- package_cache --------------------------------------------------------------
package.go:215
Structpackage_file_cache
------------------------------------------------------------------------- package_file_cache Structure that represents a cache for an imported pacakg
package.go:22
Structpackage_import
------------------------------------------------------------------------- []package_import -----------------------------------------------------------
declcache.go:21
Structpackage_lookup_context
------------------------------------------------------------------------- decl_cache Thread-safe collection of DeclFileCache entities. --------------
declcache.go:423
Interfacepackage_parser
package.go:11
Structscope
------------------------------------------------------------------------- scope ----------------------------------------------------------------------
scope.go:7
Structtok_collection
ripper.go:18
Structtok_pos_pair
All the code in this file serves single purpose: It separates a function with the cursor inside and the rest of the code. I'm doing that, because some
ripper.go:13
Structtoken_item
cursorcontext.go:29
Structtoken_iterator
cursorcontext.go:24
Structtype_path
decl.go:528
FuncTypetype_predicate
------------------------------------------------------------------------- Type inference -------------------------------------------------------------
decl.go:619
Structvim_formatter
------------------------------------------------------------------------- vim_formatter --------------------------------------------------------------
formatters.go:42