MCPcopy Create free account

hub / github.com/nsf/gocode / functions

Functions413 in github.com/nsf/gocode

↓ 50 callersMethodexpect
makes sure that the current token is 'x', returns it and reads the next one
_gccgo/package.go:215
↓ 28 callersMethodString
()
decl.go:33
↓ 27 callersMethodexpect
(tok rune)
package_text.go:88
↓ 24 callersMethodnext
()
package_text.go:70
↓ 18 callersMethodint
()
package_bin.go:624
↓ 18 callersMethodtoken
()
cursorcontext.go:66
↓ 14 callersFunctionfile_exists
(filename string)
utils.go:65
↓ 14 callersMethodoffset
(p token.Pos)
autocompletefile.go:61
↓ 14 callersMethodstring
()
package_bin.go:660
↓ 13 callersMethodnext
()
_gccgo/package.go:156
↓ 13 callersMethodread_type
()
_gccgo/package.go:260
↓ 13 callersMethoduint64
()
package_ibin.go:608
↓ 12 callersMethodadd_named_decl
adds declaration or returns an existing one
scope.go:39
↓ 12 callersFunctioncheck_for_anon_type
-------------------------------------------------------------------------
decl.go:276
↓ 12 callersMethodexpect_ident
makes sure that the current token is scanner.Ident and is equals to 'ident', reads the next one
_gccgo/package.go:253
↓ 12 callersMethodparse_type
Type = BasicType | TypeName | ArrayType | SliceType | StructType | PointerType | FuncType | InterfaceType | MapType | ChanType | "(" Type ")" . Basic
package_text.go:427
↓ 12 callersMethodtyp
()
package_ibin.go:587
↓ 11 callersMethodexpect_keyword
(keyword string)
package_text.go:98
↓ 10 callersFunctionnew_decl
(name string, class decl_class, scope *scope)
decl.go:317
↓ 10 callersMethoduint64
()
package_ibin.go:62
↓ 9 callersFunctionadvance_scope
returns: new, prev
scope.go:31
↓ 9 callersMethodclear_visited
()
decl.go:398
↓ 9 callersMethodgo_back
()
cursorcontext.go:70
↓ 9 callersMethodis_visited
()
decl.go:390
↓ 9 callersMethodparamList
()
package_bin.go:536
↓ 9 callersMethodpos
see cmd/compile/internal/gc/bexport.go
package_bin.go:262
↓ 9 callersMethodrecordMaybe
(idx int, t ast.Expr)
package_bin.go:309
↓ 9 callersMethodreserveMaybe
()
package_bin.go:300
↓ 9 callersMethodset_visited
()
decl.go:394
↓ 9 callersFunctiontype_to_decl
(t ast.Expr, scope *scope)
decl.go:600
↓ 8 callersMethodadd_child
(cd *decl)
decl.go:457
↓ 8 callersMethodcursor_in
(block *ast.BlockStmt)
autocompletefile.go:411
↓ 8 callersMethoderrorf
(format string, args ...interface{})
_gccgo/package.go:210
↓ 8 callersMethodis_alias
()
decl.go:386
↓ 8 callersFunctionnew_scope
(outer *scope)
scope.go:20
↓ 8 callersMethodtoken
()
_gccgo/package.go:160
↓ 7 callersMethodliteral
()
cursorcontext.go:35
↓ 7 callersFunctionpretty_print_type_expr
(out io.Writer, e ast.Expr)
_gccgo/package.go:599
↓ 7 callersMethodrawByte
byte is the bottleneck interface for reading p.data. It unescapes '|' 'S' to '$' and '|' '|' to '|'. rawByte should only be used by low-level decoders
package_bin.go:722
↓ 6 callersFunctionadvance_to_type
(pred type_predicate, v ast.Expr, scope *scope)
decl.go:621
↓ 6 callersFunctionis_dir
(path string)
utils.go:73
↓ 6 callersFunctionlog_found_package_maybe
(imp, pkgpath string)
declcache.go:266
↓ 6 callersMethodparse_exported_name
ExportedName = "@" ImportPath "." dotIdentifier .
package_text.go:171
↓ 6 callersMethodpkg
()
package_bin.go:152
↓ 6 callersMethodpos
we don't care about that, let's just skip it
package_ibin.go:340
↓ 6 callersMethodprocess_block_stmt
(block *ast.BlockStmt)
autocompletefile.go:154
↓ 6 callersMethodprocess_stmt
(stmt ast.Stmt)
autocompletefile.go:187
↓ 6 callersMethodtyp
parent is the package which declared the type; parent == nil means the package currently imported. The parent package is needed for exported struct fi
package_bin.go:325
↓ 6 callersMethodtype_dealias
()
decl.go:987
↓ 5 callersFunctionanonymify_ast
(node ast.Node, flags decl_flags, scope *scope)
decl.go:746
↓ 5 callersFunctionnew_decl_var
(name string, typ ast.Expr, value ast.Expr, vindex int, scope *scope)
decl.go:326
↓ 5 callersMethodprocess_field_list
(field_list *ast.FieldList, s *scope)
autocompletefile.go:377
↓ 5 callersMethodqualifiedName
()
package_bin.go:294
↓ 5 callersMethodrawInt64
rawInt64 should only be used by low-level decoders.
package_bin.go:696
↓ 5 callersMethodstring
()
package_ibin.go:590
↓ 5 callersMethodstringAt
(off uint64)
package_ibin.go:105
↓ 4 callersMethodadd_package_to_scope
(alias, realname string)
package.go:169
↓ 4 callersMethodappend_decl
(p, name, pkg string, decl *decl, class decl_class)
autocompletecontext.go:70
↓ 4 callersMethoddrop_cache
()
server.go:79
↓ 4 callersMethoderror
(msg string)
package_text.go:80
↓ 4 callersMethoderrorf
(format string, args ...interface{})
package_text.go:84
↓ 4 callersMethodfind_child
(name string)
decl.go:1001
↓ 4 callersMethodident
()
package_ibin.go:592
↓ 4 callersFunctioninfer_type
RETURNS: - type expression which represents a full name of a type - bool whether a type expression is actually a type (used internally) - scope in
decl.go:755
↓ 4 callersMethodlookup
(name string)
scope.go:67
↓ 4 callersMethodmarker
(want byte)
package_bin.go:684
↓ 4 callersFunctionnew_decl_full
-------------------------------------------------------------------------
decl.go:300
↓ 4 callersMethodparse_name
Name = identifier | "?" | ExportedName .
package_text.go:185
↓ 4 callersMethodparse_signature
Signature = Parameters [ Result ] . Result = Type | Parameters .
package_text.go:272
↓ 4 callersMethodpkg
()
package_ibin.go:589
↓ 4 callersFunctionpretty_print_type_expr
(out io.Writer, e ast.Expr, canonical_aliases map[string]string)
decl.go:1132
↓ 4 callersMethodread_func_type
()
_gccgo/package.go:455
↓ 4 callersMethodsignature
()
package_ibin.go:554
↓ 4 callersMethodtagOrIndex
---------------------------------------------------------------------------- Low-level decoders
package_bin.go:616
↓ 4 callersMethodtype_value_index
(i int)
decl.go:1382
↓ 4 callersMethodvalue_and_type
()
config.go:157
↓ 3 callersFunctionappend_to_top_decls
(decls map[string]*decl, decl ast.Decl, scope *scope)
declcache.go:119
↓ 3 callersFunctionast_decl_class
(d ast.Decl)
decl.go:136
↓ 3 callersFunctionast_decl_flags
(d ast.Decl)
decl.go:123
↓ 3 callersFunctionast_field_list_to_decls
(f *ast.FieldList, class decl_class, flags decl_flags, scope *scope, add_anonymous bool)
decl.go:166
↓ 3 callersMethodbool
()
package_ibin.go:591
↓ 3 callersFunctionclient_set
(cli *rpc.Client, Arg0, Arg1 string)
rpc.go:128
↓ 3 callersFunctionconfig_file
()
os_posix.go:46
↓ 3 callersMethoddecl_package_import_path
(decl *decl)
autocompletecontext.go:244
↓ 3 callersMethodexpand_or_replace
(other *decl)
decl.go:402
↓ 3 callersMethodexpect_special
(what string)
package_text.go:105
↓ 3 callersMethodexpect_special
makes sure that the following set of tokens matches 'special', reads the next one
_gccgo/package.go:236
↓ 3 callersMethodfloat
()
package_bin.go:603
↓ 3 callersFunctionforeach_decl
(decl ast.Decl, do foreach_decl_func)
decl.go:1396
↓ 3 callersMethodget_candidates_from_decl
(cc cursor_context, class decl_class, b *out_buffers)
autocompletecontext.go:254
↓ 3 callersMethodinfer_type
Uses Value, ValueIndex and Scope to infer the type of this declaration. Returns the type itself and the scope where this type makes sense.
decl.go:954
↓ 3 callersMethodinit
(data []byte, pfc *package_file_cache)
package_text.go:57
↓ 3 callersMethodint64
()
package_ibin.go:600
↓ 3 callersMethodint64
()
package_bin.go:632
↓ 3 callersFunctionlist_value
(v reflect.Value, name string, w io.Writer)
config.go:104
↓ 3 callersMethodmpfloat
(typ *ast.Ident)
package_ibin.go:453
↓ 3 callersMethodparse_number
number = int_lit [ "p" int_lit ] .
package_text.go:313
↓ 3 callersMethodparse_parameters
Parameters = "(" [ ParameterList ] ")" . ParameterList = { Parameter "," } Parameter .
package_text.go:251
↓ 3 callersFunctionpretty_print_func_field_list
(out io.Writer, f *ast.FieldList)
_goremote/goremote.go:61
↓ 3 callersFunctionpretty_print_type_expr
(out io.Writer, e ast.Expr)
_goremote/goremote.go:18
next →1–100 of 413, ranked by callers