Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/rsc/tmp
/ functions
Functions
4,772 in github.com/rsc/tmp
⨍
Functions
4,772
◇
Types & classes
618
↓ 8 callers
Function
multipleOfPowerOf5
Returns true if value is divisible by 5^p.
ftoa/ryu/generic_128.h:471
↓ 8 callers
Function
newMachoLoad
(type_ uint32, ndata uint32)
bootstrap/internal/ld/macho.go:151
↓ 8 callers
Function
newMpflt
implements float arihmetic
bootstrap/internal/gc/mparith3.go:18
↓ 8 callers
Function
newPEDWARFSection
* * For more than 8 characters section names, name contains a slash (/) that is * followed by an ASCII representation of a decimal number that is an
bootstrap/internal/ld/pe.go:928
↓ 8 callers
Function
orderaddrtemp
Orderaddrtemp ensures that *np is okay to pass by address to runtime routines. If the original argument *np is not okay, orderaddrtemp creates a tmp,
bootstrap/internal/gc/order.go:198
↓ 8 callers
Function
orderblock
Orderblock orders the block of statements *l onto a new list, and then replaces *l with that list.
bootstrap/internal/gc/order.go:256
↓ 8 callers
Function
pow5mult
ftoa/dmg/dtoa20251117.c:1925
↓ 8 callers
Method
printInline
(*printer)
html2md/print.go:142
↓ 8 callers
Function
proggenemit
(g *ProgGen, v uint8)
bootstrap/internal/ld/data.go:1048
↓ 8 callers
Function
scaleDenom
scaleDenom computes x*f. If f == 0 (zero value of denominator), the result is (a copy of) x.
bootstrap/internal/gc/big/rat.go:457
↓ 8 callers
Method
scan
scan sets z to the integer value corresponding to the longest possible prefix read from r representing a signed integer number in a given conversion b
bootstrap/internal/gc/big/intconv.go:157
↓ 8 callers
Method
set
(key Key, val Val)
mpt/tree_test.go:304
↓ 8 callers
Function
shallow
(t *Type)
bootstrap/internal/gc/subr.go:1448
↓ 8 callers
Function
size
string_view::size() Returns the number of characters in the `string_view`.
ftoa/abseil/absl_strings_string_view.h:315
↓ 8 callers
Function
subreg
(p *obj.Prog, from int, to int)
bootstrap/internal/obj/x86/asm6.go:2857
↓ 8 callers
Function
substitutetype
Search children (assumed to have DW_TAG_member) for the one named field and set its DW_AT_type to dwtype
bootstrap/internal/ld/dwarf.go:1172
↓ 8 callers
Function
testFloatRound
(t *testing.T, x, r int64, prec uint, mode RoundingMode)
bootstrap/internal/gc/big/float_test.go:342
↓ 8 callers
Function
testFunVV
(t *testing.T, msg string, f funVV, a argVV)
bootstrap/internal/gc/big/arith_test.go:74
↓ 8 callers
Function
testFunVW
(t *testing.T, msg string, f funVW, a argVW)
bootstrap/internal/gc/big/arith_test.go:207
↓ 8 callers
Function
testRatBin
(t *testing.T, i int, name string, f ratBinFun, a ratBinArg)
bootstrap/internal/gc/big/rat_test.go:171
↓ 8 callers
Method
trailingZeroBits
trailingZeroBits returns the number of consecutive least significant zero bits of x.
bootstrap/internal/gc/big/nat.go:649
↓ 8 callers
Function
warn
(lineno int, format string, args ...interface{})
go2asm/main.go:201
↓ 8 callers
Function
yy_isdigit
Our own isdigit, isspace, isalpha, isalnum that take care of EOF and other out of range arguments.
bootstrap/internal/gc/lex.go:58
↓ 7 callers
Function
Addrel
(s *LSym)
bootstrap/internal/ld/data.go:56
↓ 7 callers
Function
Agenr
* * allocate a register (reusing res if possible) and generate * a = &n * The caller must call Regfree(a). * The generated code checks that the re
bootstrap/internal/gc/cgen.go:967
↓ 7 callers
Function
BrotliConvertBitDepthsToSymbols
brotli/enc_entropy_encode.c:477
↓ 7 callers
Function
BrotliGetDictionary
brotli/common_dictionary.c:5900
↓ 7 callers
Function
BrotliUnalignedRead32
brotli/common_platform.h:286
↓ 7 callers
Function
Cgenr
* * allocate a register (reusing res if possible) and generate * a = n * The caller must call Regfree(a). */
bootstrap/internal/gc/cgen.go:926
↓ 7 callers
Method
Clone
Clone resolves the given ref to a hash and returns the corresponding fs.FS.
gitfs/git.go:166
↓ 7 callers
Function
Compare
ftoa/abseil/absl_strings_internal_charconv_bigint.h:363
↓ 7 callers
Function
Datastring
(s string, a *obj.Addr)
bootstrap/internal/gc/obj.go:303
↓ 7 callers
Function
DynlinkingGo
DynlinkingGo returns whether we are producing Go code that can live in separate shared libraries linked together at runtime.
bootstrap/internal/ld/lib.go:173
↓ 7 callers
Method
Expand
Expand extends the length of the current memory to be at least n bytes and returns the extended slice.
mpt/internal/pmem/pmem.go:590
↓ 7 callers
Method
IsSpecial
We consider denormals not to be special. Hence only Infinity and NaN are special.
ftoa/dblconv/ieee.h:141
↓ 7 callers
Method
Lines
Lines reads packets from r until a flush packet. It returns a string for each packet, with any trailing newline trimmed.
gitfs/pkt.go:71
↓ 7 callers
Function
Linklinehist
Linklinehist pushes, amends, or pops an entry on the line history stack. If f != "<pop>" and n == 0, the call pushes the start of a new file named f a
bootstrap/internal/obj/obj.go:304
↓ 7 callers
Function
Mconv
(a *Addr)
bootstrap/internal/obj/util.go:462
↓ 7 callers
Function
NewFloat
NewFloat allocates and returns a new Float set to x, with precision 53 and rounding mode ToNearestEven. NewFloat panics with ErrNaN if x is a NaN.
bootstrap/internal/gc/big/float.go:79
↓ 7 callers
Function
NewMemTree
NewMemTree returns a new in-memory [Tree].
mpt/mem.go:42
↓ 7 callers
Function
Nodreg
(n *Node, t *Type, r int)
bootstrap/internal/gc/gsubr.go:131
↓ 7 callers
Method
Release
Release syncs the memory and makes the in-memory data unreadable. Future accesses to the slice data will fault, causing the program to crash, unless [
mpt/internal/pmem/pmem.go:1045
↓ 7 callers
Function
SHA256
SHA256 returns the hexadecimal SHA256 hash of data.
gorebuild/io.go:28
↓ 7 callers
Method
Scan
Scan is a support routine for fmt.Scanner; it sets z to the value of the scanned number. It accepts the formats 'b' (binary), 'o' (octal), 'd' (decima
bootstrap/internal/gc/big/intconv.go:211
↓ 7 callers
Method
SetUint64
SetUint64 sets z to x and returns z.
bootstrap/internal/gc/big/int.go:56
↓ 7 callers
Function
ShannonEntropy
brotli/enc_bit_cost.h:22
↓ 7 callers
Function
Symgrow
(ctxt *Link, s *LSym, lsiz int64)
bootstrap/internal/obj/data.go:45
↓ 7 callers
Method
Sync
Sync flushes all changes from past Set and Snap calls to the underlying files and then calls the files' Sync methods to flush the changes to disk. (If
mpt/tree.go:74
↓ 7 callers
Function
Vconv
Fmt "%V": Values
bootstrap/internal/gc/fmt.go:303
↓ 7 callers
Method
Write
(p []byte)
bootstrap/internal/ld/util.go:110
↓ 7 callers
Function
addinit
(np **Node, init *NodeList)
bootstrap/internal/gc/subr.go:3415
↓ 7 callers
Function
altSetBit
(z *Int, x *Int, i int, b uint)
bootstrap/internal/gc/big/int_test.go:1030
↓ 7 callers
Function
artrim
(x []byte)
bootstrap/internal/ld/util.go:340
↓ 7 callers
Function
ascompatte
* * check assign expression list to * a type list. called in * return expr-list * func(expr-list) */
bootstrap/internal/gc/walk.go:1866
↓ 7 callers
Function
asmidx
(ctxt *obj.Link, scale int, index int, base int)
bootstrap/internal/obj/x86/asm6.go:2289
↓ 7 callers
Method
bit
bit returns the n'th bit of the key.
mpt/tree.go:103
↓ 7 callers
Function
callinstr
(np **Node, init **NodeList, wr int, skip int)
bootstrap/internal/gc/racewalk.go:480
↓ 7 callers
Function
check
(U PS, c rat, count int, str string)
gomaxprocs/powser/powser_test.go:635
↓ 7 callers
Function
cmpslit
(l, r *Node)
bootstrap/internal/gc/const.go:1315
↓ 7 callers
Function
copyau
* * either direct or indirect */
bootstrap/bootstrap6g/peep.go:916
↓ 7 callers
Function
duint32
(s *Sym, off int, v uint32)
bootstrap/internal/gc/obj.go:192
↓ 7 callers
Function
evconst
* * if n is constant, rewrite as OLITERAL node. */
bootstrap/internal/gc/const.go:471
↓ 7 callers
Function
fibo
(n int)
bootstrap/internal/gc/big/nat_test.go:396
↓ 7 callers
Function
fmtstrtod
ftoa/ken/strtod.c:91
↓ 7 callers
Function
genasmsym
(put func(*LSym, string, int, int64, int64, int, *LSym))
bootstrap/internal/ld/lib.go:1604
↓ 7 callers
Function
getsym
()
bootstrap/internal/asm/macbody.go:62
↓ 7 callers
Function
gofmt
(x ast.Expr)
pebble/main.go:484
↓ 7 callers
Function
hashInner
hashInner returns the hash of an inner node with the given bit position and left and right child hashes.
mpt/tree.go:349
↓ 7 callers
Function
init2list
(l *NodeList, out **NodeList)
bootstrap/internal/gc/sinit.go:233
↓ 7 callers
Function
inlcopylist
Inlcopy and inlcopylist recursively copy the body of a function. Any name-like node of non-local class is marked for re-export by adding it to the exp
bootstrap/internal/gc/inl.go:242
↓ 7 callers
Function
isdigit
(c int)
bootstrap/internal/asm/lexbody.go:691
↓ 7 callers
Function
isnil
(n *Node)
bootstrap/internal/gc/subr.go:784
↓ 7 callers
Function
isort
(x []string, offset int)
rsort/rsort.go:11
↓ 7 callers
Method
left
()
mpt/disk.go:460
↓ 7 callers
Function
lerrorf
write out error comment
yacc/yacc.go:3180
↓ 7 callers
Function
mapbucket
(t *Type)
bootstrap/internal/gc/reflect.go:127
↓ 7 callers
Function
mark1
(s *LSym, parent *LSym)
bootstrap/internal/ld/go.go:543
↓ 7 callers
Function
methtype
* * given receiver of type t (t == r or t == *r) * return type to hang methods off (r). */
bootstrap/internal/gc/subr.go:870
↓ 7 callers
Function
mkinternaltypename
(base string, arg1 string, arg2 string)
bootstrap/internal/ld/dwarf.go:1217
↓ 7 callers
Function
mpaddfltflt
(a *Mpflt, b *Mpflt)
bootstrap/internal/gc/mparith3.go:37
↓ 7 callers
Function
mpcmpfixc
(b *Mpint, c int64)
bootstrap/internal/gc/mparith2.go:251
↓ 7 callers
Function
mptestovf
(a *Mpint, extra int)
bootstrap/internal/gc/mparith2.go:22
↓ 7 callers
Function
newDiskTree
()
mpt/tree_test.go:292
↓ 7 callers
Method
next
()
bootstrap/internal/gc/bv.go:55
↓ 7 callers
Function
offConv
(off int64)
bootstrap/internal/obj/util.go:505
↓ 7 callers
Function
ordermapassign
Ordermapassign appends n to order->out, introducing temporaries to make sure that all map assignments have the form m[k] = x, where x is adressable. (
bootstrap/internal/gc/order.go:391
↓ 7 callers
Function
pciternext
(it *Pciter)
bootstrap/internal/ld/pcln.go:60
↓ 7 callers
Function
proggenemit
(g *ProgGen, v uint8)
bootstrap/internal/gc/reflect.go:1428
↓ 7 callers
Function
rdsym
(ctxt *Link, f *Biobuf, pkg string)
bootstrap/internal/ld/objfile.go:315
↓ 7 callers
Function
reexportdeplist
Look for anything we need for the inline body
bootstrap/internal/gc/export.go:96
↓ 7 callers
Method
right
()
mpt/disk.go:461
↓ 7 callers
Method
shr
z = x >> s
bootstrap/internal/gc/big/nat.go:678
↓ 7 callers
Function
staticname
* * from here down is the walk analysis * of composite literals. * most of the work is to generate * data statements for the constant * part of t
bootstrap/internal/gc/sinit.go:511
↓ 7 callers
Function
structlit
(ctxt int, pass int, n *Node, var_ *Node, init **NodeList)
bootstrap/internal/gc/sinit.go:589
↓ 7 callers
Function
subVV
(z, x, y []Word)
bootstrap/internal/gc/big/arith_decl.go:21
↓ 7 callers
Function
symnam
return a pointer to the name of symbol i
yacc/yacc.go:1468
↓ 7 callers
Function
toflt
(v Val)
bootstrap/internal/gc/const.go:315
↓ 7 callers
Function
toint
(v Val)
bootstrap/internal/gc/const.go:336
↓ 7 callers
Method
writeFile
(path string)
box/rules.go:165
↓ 7 callers
Method
writeTree
(path string)
box/rules.go:169
← previous
next →
501–600 of 4,772, ranked by callers