MCPcopy
hub / github.com/skip2/go-qrcode / New

Function New

bitset/bitset.go:43–48  ·  view source on GitHub ↗

New returns an initialised Bitset with optional initial bits v.

(v ...bool)

Source from the content-addressed store, hash-verified

41
42// New returns an initialised Bitset with optional initial bits v.
43func New(v ...bool) *Bitset {
44 b := &Bitset{numBits: 0, bits: make([]byte, 0)}
45 b.AppendBools(v...)
46
47 return b
48}
49
50// Clone returns a copy.
51func Clone(from *Bitset) *Bitset {

Callers 15

TestFormatInfoFunction · 0.92
TestVersionInfoFunction · 0.92
newDataEncoderFunction · 0.92
encodeMethod · 0.92
encodeBlocksMethod · 0.92
addPaddingMethod · 0.92
TestSingleModeEncodingsFunction · 0.92
TestBuildRegularSymbolFunction · 0.92
formatInfoMethod · 0.92
versionInfoMethod · 0.92
SubstrMethod · 0.70
TestNewBitsetFunction · 0.70

Calls 1

AppendBoolsMethod · 0.95

Tested by 15

TestFormatInfoFunction · 0.74
TestVersionInfoFunction · 0.74
TestSingleModeEncodingsFunction · 0.74
TestBuildRegularSymbolFunction · 0.74
TestNewBitsetFunction · 0.56
TestAppendFunction · 0.56
TestAppendByteFunction · 0.56
TestAppendUint32Function · 0.56
TestAppendBoolsFunction · 0.56
BenchmarkShortAppendFunction · 0.56
TestLenFunction · 0.56
TestAtFunction · 0.56