go/src/crypto/sha1
Michael Pratt 79d4e894ed all: move //go: function directives directly above functions
These directives affect the next declaration, so the existing form is
valid, but can be confusing because it is easy to miss. Move then
directly above the declaration for improved readability.

CL 69120 previously moved the Gosched nosplit away to hide it from
documentation. Since CL 224737, directives are automatically excluded
from documentation.

Change-Id: I8ebf2d47fbb5e77c6f40ed8afdf79eaa4f4e335e
Reviewed-on: https://go-review.googlesource.com/c/go/+/472957
Run-TryBot: Michael Pratt <mpratt@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Austin Clements <austin@google.com>
2023-03-02 22:56:35 +00:00
..
boring.go [dev.boringcrypto] crypto/internal/boring: make SHA calls allocation-free 2022-04-29 14:23:27 +00:00
example_test.go
fallback_test.go all: go fix -fix=buildtag std cmd (except for bootstrap deps, vendor) 2021-10-28 18:17:57 +00:00
issue15617_test.go all: move //go:build lines below copyright notice 2022-09-14 14:17:04 +00:00
notboring.go [dev.boringcrypto] crypto/internal/boring: make SHA calls allocation-free 2022-04-29 14:23:27 +00:00
sha1.go crypto/{sha512,sha256,sha1}: reduce Write calls in Sum 2022-11-21 22:16:06 +00:00
sha1_test.go [dev.boringcrypto] crypto/internal/boring: make SHA calls allocation-free 2022-04-29 14:23:27 +00:00
sha1block.go crypto/sha1: use math/bits.RotateLeft32 2023-02-06 18:37:22 +00:00
sha1block_386.s
sha1block_amd64.go
sha1block_amd64.s
sha1block_arm.s
sha1block_arm64.go
sha1block_arm64.s
sha1block_decl.go all: move //go: function directives directly above functions 2023-03-02 22:56:35 +00:00
sha1block_generic.go all: go fix -fix=buildtag std cmd (except for bootstrap deps, vendor) 2021-10-28 18:17:57 +00:00
sha1block_s390x.go
sha1block_s390x.s