Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/nsf/gocode
/ functions
Functions
413 in github.com/nsf/gocode
⨍
Functions
413
◇
Types & classes
68
↓ 1 callers
Method
process_range_stmt
(a *ast.RangeStmt)
autocompletefile.go:317
↓ 1 callers
Method
process_select_stmt
(a *ast.SelectStmt)
autocompletefile.go:226
↓ 1 callers
Method
process_switch_stmt
(a *ast.SwitchStmt)
autocompletefile.go:297
↓ 1 callers
Method
process_type_switch_stmt
(a *ast.TypeSwitchStmt)
autocompletefile.go:257
↓ 1 callers
Function
propagate_type_alias_methods
(s *scope)
autocompletecontext.go:490
↓ 1 callers
Method
qualifiedIdent
()
package_ibin.go:594
↓ 1 callers
Method
read_array_or_slice_type
()
_gccgo/package.go:513
↓ 1 callers
Method
read_chan_type
()
_gccgo/package.go:354
↓ 1 callers
Method
read_checksum
()
_gccgo/package.go:548
↓ 1 callers
Method
read_const
()
_gccgo/package.go:528
↓ 1 callers
Method
read_field
()
_gccgo/package.go:377
↓ 1 callers
Method
read_file
(filename string)
utils.go:237
↓ 1 callers
Method
read_file
()
declcache.go:93
↓ 1 callers
Method
read_func
()
_gccgo/package.go:575
↓ 1 callers
Method
read_ident
internal, use expect(scanner.Ident) instead
_gccgo/package.go:165
↓ 1 callers
Function
read_import_data
(import_path string)
_gccgo/package.go:43
↓ 1 callers
Method
read_int
()
_gccgo/package.go:195
↓ 1 callers
Method
read_interface_type
()
_gccgo/package.go:485
↓ 1 callers
Method
read_map_type
()
_gccgo/package.go:345
↓ 1 callers
Method
read_method
()
_gccgo/package.go:502
↓ 1 callers
Method
read_method_or_embed_spec
()
_gccgo/package.go:470
↓ 1 callers
Method
read_parameter
()
_gccgo/package.go:409
↓ 1 callers
Method
read_struct_type
()
_gccgo/package.go:392
↓ 1 callers
Method
read_type_decl
()
_gccgo/package.go:556
↓ 1 callers
Method
read_var
()
_gccgo/package.go:565
↓ 1 callers
Function
readdir
our other readdir function, only opens and reads
utils.go:41
↓ 1 callers
Method
record
(t ast.Expr)
package_bin.go:317
↓ 1 callers
Function
resolveKnownPackageIdent
Decl deduction failed, but we're on "<ident>.", this ident can be an unexported package, let's try to match the ident against a set of known packages
cursorcontext.go:423
↓ 1 callers
Function
rip_off_decl
(file []byte, cursor int)
ripper.go:138
↓ 1 callers
Method
rip_off_decl
return new cursor position, file without ripped part and the ripped part itself variants: new-cursor, file-without-ripped-part, ripped-part old-cursor
ripper.go:116
↓ 1 callers
Function
server_auto_complete
------------------------------------------------------------------------- server_* functions Corresponding client_* functions are autogenerated by go
server.go:134
↓ 1 callers
Function
server_close
(notused int)
server.go:219
↓ 1 callers
Function
server_drop_cache
(notused int)
server.go:228
↓ 1 callers
Function
server_options
(notused int)
server.go:245
↓ 1 callers
Function
server_set
(key, value string)
server.go:234
↓ 1 callers
Function
server_status
(notused int)
server.go:224
↓ 1 callers
Method
set_option
(name, value string)
config.go:141
↓ 1 callers
Function
set_value
(v reflect.Value, value string)
config.go:82
↓ 1 callers
Method
skipValue
()
package_bin.go:586
↓ 1 callers
Method
skip_to_left_curly
Move the cursor to the open brace of the current block, taking nested blocks into account.
cursorcontext.go:113
↓ 1 callers
Method
status
()
autocompletecontext.go:731
↓ 1 callers
Method
structType
(parent string)
package_bin.go:460
↓ 1 callers
Function
struct_interface_predicate
(v ast.Expr)
decl.go:658
↓ 1 callers
Function
try_run_server
()
client.go:63
↓ 1 callers
Function
try_to_connect
(network, address string)
client.go:91
↓ 1 callers
Method
underlying
()
package_ibin.go:225
↓ 1 callers
Function
unpack_build_context
(ctx *go_build_context)
utils.go:281
↓ 1 callers
Method
update
()
declcache.go:75
↓ 1 callers
Method
update_caches
()
autocompletecontext.go:166
↓ 1 callers
Function
update_packages
(ps map[string]*package_file_cache)
autocompletecontext.go:444
↓ 1 callers
Method
value
()
package_ibin.go:348
↓ 1 callers
Method
value_index
(i int)
decl.go:1354
↓ 1 callers
Function
vendorlessImportPath
vendorlessImportPath returns the devendorized version of the provided import path. e.g. "foo/bar/vendor/a/b" => "a/b"
utils.go:156
↓ 1 callers
Function
wrap_function
(out io.Writer, fun *ast.FuncDecl)
_goremote/goremote.go:210
↓ 1 callers
Method
write
()
config.go:162
↓ 1 callers
Method
write_candidates
(candidates []candidate, num int)
formatters.go:13
Function
B
()
_testing/test.0005/b.go:9
Function
B
()
_testing/test.0006/b.go:9
Method
Len
()
autocompletecontext.go:53
Method
Len
()
autocompletecontext.go:692
Method
Less
(i, j int)
autocompletecontext.go:57
Method
Less
(i, j int)
autocompletecontext.go:686
Method
RPC_auto_complete
(args *Args_auto_complete, reply *Reply_auto_complete)
rpc.go:25
Method
RPC_close
(args *Args_close, reply *Reply_close)
rpc.go:52
Method
RPC_drop_cache
(args *Args_drop_cache, reply *Reply_drop_cache)
rpc.go:100
Method
RPC_options
(args *Args_options, reply *Reply_options)
rpc.go:149
Method
RPC_set
(args *Args_set, reply *Reply_set)
rpc.go:124
Method
RPC_status
(args *Args_status, reply *Reply_status)
rpc.go:76
Method
SetC
notice how changing type of a return function in one file, the inferred type of a variable in another file changes also
_testing/test.0005/b.go:16
Method
SetC
notice how changing type of a return function in one file, the inferred type of a variable in another file changes also
_testing/test.0006/b.go:16
Method
SetD
()
_testing/test.0005/b.go:20
Method
SetD
()
_testing/test.0006/b.go:20
Method
Swap
(i, j int)
autocompletecontext.go:66
Method
Swap
(i, j int)
autocompletecontext.go:693
Method
Visit
(node ast.Node)
autocompletefile.go:173
Method
Visit
(node ast.Node)
decl.go:706
Method
__init__
(self)
subl3/gocode.py:125
Function
chan_predicate
(v ast.Expr)
decl.go:666
Function
config_dir
()
os_windows.go:50
Function
config_file
()
os_windows.go:54
Function
create_sock_flag
(name, desc string)
os_windows.go:21
Function
func_predicate
(v ast.Expr)
decl.go:684
Function
get_executable_filename
Full path of the current executable
os_windows.go:26
Function
index_predicate
(v ast.Expr)
decl.go:671
Function
init
()
decl.go:1418
Function
init
()
pre_go17.go:5
Method
init
(data []byte, pfc *package_file_cache)
package_ibin.go:128
Method
init
(data []byte, pfc *package_file_cache)
package_bin.go:74
Method
int64
()
package_ibin.go:54
Function
isAliasTypeSpec
(t *ast.TypeSpec)
type_alias_build_hack_18.go:16
Function
lookup_pkg
(tp type_path, scope *scope)
decl.go:586
Function
main
()
gocode.go:50
Function
main
()
_gccgo/package.go:718
Function
main
()
_goremote/goremote.go:250
Method
on_pre_save
(self, view)
subl3/gocode.py:226
Method
on_query_completions
Sublime autocomplete event handler. Get completions depends on current cursor position and return them as list of ('possible completion', 'comple
subl3/gocode.py:186
Method
parse_export
Export = PackageClause { Decl } "$$" . PackageClause = "package" identifier [ "safe" ] "\n" .
package_text.go:671
Method
parse_export
(callback func(string, ast.Decl))
package_ibin.go:136
Method
parse_export
(callback func(string, ast.Decl))
package_bin.go:82
Method
process_data
this one is used for current file buffer exclusively
autocompletefile.go:67
← previous
next →
301–400 of 413, ranked by callers