SYMBOL INDEX (1194 symbols across 103 files) FILE: automaton.go type Automaton (line 18) | type Automaton interface function AutomatonContains (line 40) | func AutomatonContains(a Automaton, k []byte) bool { type AlwaysMatch (line 57) | type AlwaysMatch struct method Start (line 60) | func (m *AlwaysMatch) Start() int { method IsMatch (line 65) | func (m *AlwaysMatch) IsMatch(int) bool { method CanMatch (line 70) | func (m *AlwaysMatch) CanMatch(int) bool { method WillAlwaysMatch (line 75) | func (m *AlwaysMatch) WillAlwaysMatch(int) bool { method Accept (line 80) | func (m *AlwaysMatch) Accept(int, byte) int { FILE: builder.go type Builder (line 30) | type Builder struct method Reset (line 74) | func (b *Builder) Reset(w io.Writer) error { method Insert (line 91) | func (b *Builder) Insert(key []byte, val uint64) error { method copyLastKey (line 114) | func (b *Builder) copyLastKey(key []byte) { method Close (line 124) | func (b *Builder) Close() error { method compileFrom (line 137) | func (b *Builder) compileFrom(iState int) error { method compile (line 156) | func (b *Builder) compile(node *builderNode) (int, error) { constant noneAddr (line 44) | noneAddr = 1 constant emptyAddr (line 45) | emptyAddr = 0 function newBuilder (line 49) | func newBuilder(w io.Writer, opts *BuilderOpts) (*Builder, error) { type unfinishedNodes (line 175) | type unfinishedNodes struct method Reset (line 189) | func (u *unfinishedNodes) Reset() { method get (line 208) | func (u *unfinishedNodes) get() *builderNodeUnfinished { method put (line 217) | func (u *unfinishedNodes) put() { method findCommonPrefixAndSetOutput (line 225) | func (u *unfinishedNodes) findCommonPrefixAndSetOutput(key []byte, method pushEmpty (line 254) | func (u *unfinishedNodes) pushEmpty(final bool) { method popRoot (line 261) | func (u *unfinishedNodes) popRoot() *builderNode { method popFreeze (line 270) | func (u *unfinishedNodes) popFreeze(addr int) *builderNode { method popEmpty (line 280) | func (u *unfinishedNodes) popEmpty() *builderNode { method setRootOutput (line 289) | func (u *unfinishedNodes) setRootOutput(out uint64) { method topLastFreeze (line 294) | func (u *unfinishedNodes) topLastFreeze(addr int) { method addSuffix (line 299) | func (u *unfinishedNodes) addSuffix(bs []byte, out uint64) { function newUnfinishedNodes (line 197) | func newUnfinishedNodes(p *builderNodePool) *unfinishedNodes { type builderNodeUnfinished (line 318) | type builderNodeUnfinished struct method lastCompiled (line 325) | func (b *builderNodeUnfinished) lastCompiled(addr int) { method addOutputPrefix (line 339) | func (b *builderNodeUnfinished) addOutputPrefix(prefix uint64) { type builderNode (line 351) | type builderNode struct method reset (line 361) | func (n *builderNode) reset() { method equiv (line 371) | func (n *builderNode) equiv(o *builderNode) bool { type transition (line 398) | type transition struct function outputPrefix (line 404) | func outputPrefix(l, r uint64) uint64 { function outputSub (line 411) | func outputSub(l, r uint64) uint64 { function outputCat (line 415) | func outputCat(l, r uint64) uint64 { type builderNodePool (line 432) | type builderNodePool struct method Get (line 436) | func (p *builderNodePool) Get() *builderNode { method Put (line 445) | func (p *builderNodePool) Put(v *builderNode) { FILE: builder_test.go function init (line 26) | func init() { function TestBuilderSimple (line 32) | func TestBuilderSimple(t *testing.T) { function TestBuilderSharedPrefix (line 71) | func TestBuilderSharedPrefix(t *testing.T) { function randomValues (line 104) | func randomValues(list []string) []uint64 { function insertStrings (line 112) | func insertStrings(b *Builder, list []string, vals []uint64) error { function insertStringMap (line 129) | func insertStringMap(b *Builder, m map[string]uint64) error { function TestBuilderNodeEquiv (line 147) | func TestBuilderNodeEquiv(t *testing.T) { function loadWords (line 204) | func loadWords(path string) ([]string, error) { function BenchmarkBuilder (line 235) | func BenchmarkBuilder(b *testing.B) { FILE: cmd/vellum/cmd/dot.go function dotToWriter (line 46) | func dotToWriter(fst *vellum.FST, w io.Writer) error { constant dotHeader (line 70) | dotHeader = ` constant dotFooter (line 77) | dotFooter = `} type dotStringer (line 80) | type dotStringer interface function init (line 84) | func init() { FILE: cmd/vellum/cmd/dump.go function debugPrint (line 44) | func debugPrint(n int, state interface{}) error { function init (line 49) | func init() { FILE: cmd/vellum/cmd/fuzzy.go function init (line 74) | func init() { FILE: cmd/vellum/cmd/grep.go function init (line 68) | func init() { FILE: cmd/vellum/cmd/info.go function init (line 45) | func init() { FILE: cmd/vellum/cmd/map.go function init (line 95) | func init() { FILE: cmd/vellum/cmd/range.go function init (line 60) | func init() { FILE: cmd/vellum/cmd/root.go function Execute (line 42) | func Execute() { function init (line 49) | func init() { FILE: cmd/vellum/cmd/set.go function init (line 86) | func init() { FILE: cmd/vellum/cmd/svg.go function svgToWriter (line 48) | func svgToWriter(fst *vellum.FST, w io.Writer) error { function init (line 67) | func init() { FILE: cmd/vellum/main.go function main (line 23) | func main() { FILE: common.go constant maxCommon (line 17) | maxCommon = 1<<6 - 1 function encodeCommon (line 19) | func encodeCommon(in byte) byte { function decodeCommon (line 27) | func decodeCommon(in byte) byte { FILE: common_test.go function TestCommonInputs (line 19) | func TestCommonInputs(t *testing.T) { function roundTrip (line 39) | func roundTrip(t *testing.T, b byte) { FILE: decoder_v1.go function init (line 24) | func init() { type decoderV1 (line 30) | type decoderV1 struct method getRoot (line 40) | func (d *decoderV1) getRoot() int { method getLen (line 49) | func (d *decoderV1) getLen() int { method stateAt (line 58) | func (d *decoderV1) stateAt(addr int, prealloc fstState) (fstState, er... function newDecoderV1 (line 34) | func newDecoderV1(data []byte) *decoderV1 { type fstStateV1 (line 72) | type fstStateV1 struct method isEncodedSingle (line 99) | func (f *fstStateV1) isEncodedSingle() bool { method at (line 106) | func (f *fstStateV1) at(data []byte, addr int) error { method atZero (line 124) | func (f *fstStateV1) atZero() error { method atNone (line 133) | func (f *fstStateV1) atNone() error { method atSingle (line 142) | func (f *fstStateV1) atSingle(data []byte, addr int) error { method atMulti (line 176) | func (f *fstStateV1) atMulti(data []byte, addr int) error { method Address (line 211) | func (f *fstStateV1) Address() int { method Final (line 215) | func (f *fstStateV1) Final() bool { method FinalOutput (line 219) | func (f *fstStateV1) FinalOutput() uint64 { method NumTransitions (line 226) | func (f *fstStateV1) NumTransitions() int { method TransitionAt (line 230) | func (f *fstStateV1) TransitionAt(i int) byte { method TransitionFor (line 238) | func (f *fstStateV1) TransitionFor(b byte) (int, int, uint64) { method String (line 264) | func (f *fstStateV1) String() string { method DotString (line 289) | func (f *fstStateV1) DotString(num int) string { function escapeInput (line 311) | func escapeInput(b byte) string { FILE: decoder_v1_test.go function TestDecoderVersionError (line 22) | func TestDecoderVersionError(t *testing.T) { function TestShortHeader (line 29) | func TestShortHeader(t *testing.T) { function TestDecoderRootLen (line 37) | func TestDecoderRootLen(t *testing.T) { function TestDecoderStateAt (line 47) | func TestDecoderStateAt(t *testing.T) { function TestFSTStateFinalOutput (line 373) | func TestFSTStateFinalOutput(t *testing.T) { function TestDecodeStateZero (line 412) | func TestDecodeStateZero(t *testing.T) { function TestDecodeAtInvalid (line 426) | func TestDecodeAtInvalid(t *testing.T) { function TestFSTStateTransitionAt (line 434) | func TestFSTStateTransitionAt(t *testing.T) { FILE: encoder_v1.go constant versionV1 (line 23) | versionV1 = 1 constant oneTransition (line 24) | oneTransition = 1 << 7 constant transitionNext (line 25) | transitionNext = 1 << 6 constant stateFinal (line 26) | stateFinal = 1 << 6 constant footerSizeV1 (line 27) | footerSizeV1 = 16 function init (line 29) | func init() { type encoderV1 (line 35) | type encoderV1 struct method reset (line 45) | func (e *encoderV1) reset(w io.Writer) { method start (line 49) | func (e *encoderV1) start() error { method encodeState (line 63) | func (e *encoderV1) encodeState(s *builderNode, lastAddr int) (int, er... method encodeStateOne (line 74) | func (e *encoderV1) encodeStateOne(s *builderNode) (int, error) { method encodeStateOneFinish (line 100) | func (e *encoderV1) encodeStateOneFinish(s *builderNode, next byte) (i... method encodeStateMany (line 118) | func (e *encoderV1) encodeStateMany(s *builderNode) (int, error) { method finish (line 211) | func (e *encoderV1) finish(count, rootAddr int) error { function newEncoderV1 (line 39) | func newEncoderV1(w io.Writer) *encoderV1 { FILE: encoder_v1_test.go function TestEncoderVersionError (line 28) | func TestEncoderVersionError(t *testing.T) { function TestEncoderStart (line 35) | func TestEncoderStart(t *testing.T) { function TestEncoderStateOneNextWithCommonInput (line 59) | func TestEncoderStateOneNextWithCommonInput(t *testing.T) { function TestEncoderStateOneNextWithUncommonInput (line 95) | func TestEncoderStateOneNextWithUncommonInput(t *testing.T) { function TestEncoderStateOneNotNextWithCommonInputNoValue (line 132) | func TestEncoderStateOneNotNextWithCommonInputNoValue(t *testing.T) { function TestEncoderStateOneNotNextWithUncommonInputNoValue (line 173) | func TestEncoderStateOneNotNextWithUncommonInputNoValue(t *testing.T) { function TestEncoderStateOneNotNextWithCommonInputWithValue (line 215) | func TestEncoderStateOneNotNextWithCommonInputWithValue(t *testing.T) { function TestEncoderStateOneNotNextWithUncommonInputWithValue (line 258) | func TestEncoderStateOneNotNextWithUncommonInputWithValue(t *testing.T) { function TestEncoderStateManyWithNoValues (line 302) | func TestEncoderStateManyWithNoValues(t *testing.T) { function TestEncoderStateManyWithValues (line 356) | func TestEncoderStateManyWithValues(t *testing.T) { function TestEncoderStateMaxTransitions (line 416) | func TestEncoderStateMaxTransitions(t *testing.T) { function TestEncoderStateMoreTransitionsThanFitInHeader (line 420) | func TestEncoderStateMoreTransitionsThanFitInHeader(t *testing.T) { function testEncoderStateNTransitions (line 424) | func testEncoderStateNTransitions(t *testing.T, n int) { FILE: encoding.go constant headerSize (line 23) | headerSize = 16 type encoderConstructor (line 25) | type encoderConstructor type decoderConstructor (line 26) | type decoderConstructor type encoder (line 31) | type encoder interface function loadEncoder (line 38) | func loadEncoder(ver int, w io.Writer) (encoder, error) { function registerEncoder (line 45) | func registerEncoder(ver int, cons encoderConstructor) { type decoder (line 49) | type decoder interface function loadDecoder (line 55) | func loadDecoder(ver int, data []byte) (decoder, error) { function registerDecoder (line 62) | func registerDecoder(ver int, cons decoderConstructor) { function decodeHeader (line 66) | func decodeHeader(header []byte) (ver int, typ int, err error) { type fstState (line 80) | type fstState interface FILE: example_test.go function Example (line 25) | func Example() { FILE: fst.go type FST (line 27) | type FST struct method Contains (line 58) | func (f *FST) Contains(val []byte) (bool, error) { method Get (line 66) | func (f *FST) Get(input []byte) (uint64, bool, error) { method get (line 70) | func (f *FST) get(input []byte, prealloc fstState) (uint64, bool, erro... method Version (line 99) | func (f *FST) Version() int { method Len (line 104) | func (f *FST) Len() int { method Type (line 109) | func (f *FST) Type() int { method Close (line 116) | func (f *FST) Close() error { method Start (line 129) | func (f *FST) Start() int { method IsMatch (line 134) | func (f *FST) IsMatch(addr int) bool { method CanMatch (line 141) | func (f *FST) CanMatch(addr int) bool { method WillAlwaysMatch (line 150) | func (f *FST) WillAlwaysMatch(int) bool { method Accept (line 155) | func (f *FST) Accept(addr int, b byte) int { method IsMatchWithVal (line 162) | func (f *FST) IsMatchWithVal(addr int) (bool, uint64) { method AcceptWithVal (line 172) | func (f *FST) AcceptWithVal(addr int, b byte) (int, uint64) { method Iterator (line 183) | func (f *FST) Iterator(startKeyInclusive, endKeyExclusive []byte) (*FS... method Search (line 190) | func (f *FST) Search(aut Automaton, startKeyInclusive, endKeyExclusive... method Debug (line 196) | func (f *FST) Debug(callback func(int, interface{}) error) error { method Reader (line 242) | func (f *FST) Reader() (*Reader, error) { method GetMinKey (line 246) | func (f *FST) GetMinKey() ([]byte, error) { method GetMaxKey (line 269) | func (f *FST) GetMaxKey() ([]byte, error) { function new (line 36) | func new(data []byte, f io.Closer) (rv *FST, err error) { type addrStack (line 230) | type addrStack method Pop (line 232) | func (a addrStack) Pop() (addrStack, int) { type Reader (line 293) | type Reader struct method Get (line 298) | func (r *Reader) Get(input []byte) (uint64, bool, error) { FILE: fst_iterator.go type Iterator (line 22) | type Iterator interface type FSTIterator (line 50) | type FSTIterator struct method Reset (line 79) | func (i *FSTIterator) Reset(f *FST, method pointTo (line 94) | func (i *FSTIterator) pointTo(key []byte) error { method Current (line 168) | func (i *FSTIterator) Current() ([]byte, uint64) { method Next (line 184) | func (i *FSTIterator) Next() error { method next (line 188) | func (i *FSTIterator) next(lastOffset int) error { method Seek (line 294) | func (i *FSTIterator) Seek(key []byte) error { method Close (line 299) | func (i *FSTIterator) Close() error { function newIterator (line 66) | func newIterator(f *FST, startKeyInclusive, endKeyExclusive []byte, FILE: fst_iterator_test.go function TestIterator (line 26) | func TestIterator(t *testing.T) { function TestIteratorReset (line 63) | func TestIteratorReset(t *testing.T) { function TestIteratorStartKey (line 133) | func TestIteratorStartKey(t *testing.T) { function TestIteratorEndKey (line 226) | func TestIteratorEndKey(t *testing.T) { function TestIteratorSeek (line 299) | func TestIteratorSeek(t *testing.T) { function TestIteratorSeekOutsideBoundaries (line 410) | func TestIteratorSeekOutsideBoundaries(t *testing.T) { function BenchmarkFSTIteratorAllInMem (line 487) | func BenchmarkFSTIteratorAllInMem(b *testing.B) { function TestFuzzySearch (line 531) | func TestFuzzySearch(t *testing.T) { function TestRegexpSearch (line 582) | func TestRegexpSearch(t *testing.T) { function TestIssue32 (line 671) | func TestIssue32(t *testing.T) { FILE: levenshtein/alphabet.go type FullCharacteristicVector (line 23) | type FullCharacteristicVector method shiftAndMask (line 25) | func (fcv FullCharacteristicVector) shiftAndMask(offset, mask uint32) ... type tuple (line 36) | type tuple struct type sortRunes (line 41) | type sortRunes method Less (line 43) | func (s sortRunes) Less(i, j int) bool { method Swap (line 47) | func (s sortRunes) Swap(i, j int) { method Len (line 51) | func (s sortRunes) Len() int { function sortRune (line 55) | func sortRune(r []rune) []rune { type Alphabet (line 60) | type Alphabet struct method resetNext (line 65) | func (a *Alphabet) resetNext() { method next (line 69) | func (a *Alphabet) next() (rune, FullCharacteristicVector, error) { function dedupe (line 79) | func dedupe(in string) string { function queryChars (line 93) | func queryChars(qChars string) Alphabet { FILE: levenshtein/alphabet_test.go function TestAlphabet (line 19) | func TestAlphabet(t *testing.T) { function TestFullCharacteristic (line 60) | func TestFullCharacteristic(t *testing.T) { function TestLongCharacteristic (line 72) | func TestLongCharacteristic(t *testing.T) { FILE: levenshtein/benchmark_test.go function BenchmarkNewEvalEditDistance1 (line 21) | func BenchmarkNewEvalEditDistance1(b *testing.B) { function BenchmarkNewEvalEditDistance2 (line 35) | func BenchmarkNewEvalEditDistance2(b *testing.B) { function BenchmarkNewEditDistance1 (line 48) | func BenchmarkNewEditDistance1(b *testing.B) { function BenchmarkNewEditDistance2 (line 67) | func BenchmarkNewEditDistance2(b *testing.B) { FILE: levenshtein/dfa.go constant SinkState (line 22) | SinkState = uint32(0) type DFA (line 24) | type DFA struct method initialState (line 32) | func (d *DFA) initialState() int { method distance (line 38) | func (d *DFA) distance(stateId int) Distance { method numStates (line 43) | func (d *DFA) numStates() int { method transition (line 48) | func (d *DFA) transition(fromState int, b uint8) int { method eval (line 52) | func (d *DFA) eval(bytes []uint8) Distance { method Start (line 62) | func (d *DFA) Start() int { method IsMatch (line 66) | func (d *DFA) IsMatch(state int) bool { method CanMatch (line 73) | func (d *DFA) CanMatch(state int) bool { method Accept (line 77) | func (d *DFA) Accept(state int, b byte) int { method WillAlwaysMatch (line 83) | func (d *DFA) WillAlwaysMatch(state int) bool { function fill (line 87) | func fill(dest []uint32, val uint32) { function fillTransitions (line 93) | func fillTransitions(dest *[256]uint32, val uint32) { type Utf8DFAStateBuilder (line 99) | type Utf8DFAStateBuilder struct method addTransitionID (line 105) | func (sb *Utf8DFAStateBuilder) addTransitionID(fromStateID uint32, b u... method addTransition (line 110) | func (sb *Utf8DFAStateBuilder) addTransition(in rune, toStateID uint32) { type Utf8StateId (line 134) | type Utf8StateId function original (line 136) | func original(stateId uint32) Utf8StateId { function predecessor (line 140) | func predecessor(stateId uint32, numSteps uint8) Utf8StateId { type Utf8DFABuilder (line 147) | type Utf8DFABuilder struct method allocate (line 171) | func (dfab *Utf8DFABuilder) allocate() uint32 { method getOrAllocate (line 181) | func (dfab *Utf8DFABuilder) getOrAllocate(state Utf8StateId) uint32 { method setInitialState (line 197) | func (dfab *Utf8DFABuilder) setInitialState(iState uint32) { method build (line 202) | func (dfab *Utf8DFABuilder) build(ed uint8) *DFA { method addState (line 211) | func (dfab *Utf8DFABuilder) addState(state, default_suc_orig uint32, function withMaxStates (line 156) | func withMaxStates(maxStates uint32) *Utf8DFABuilder { FILE: levenshtein/dfa_test.go function TestLevenshtein2 (line 21) | func TestLevenshtein2(t *testing.T) { FILE: levenshtein/levenshtein.go constant StateLimit (line 20) | StateLimit = 10000 type LevenshteinAutomatonBuilder (line 29) | type LevenshteinAutomatonBuilder struct method BuildDfa (line 55) | func (lab *LevenshteinAutomatonBuilder) BuildDfa(query string, method MaxDistance (line 62) | func (lab *LevenshteinAutomatonBuilder) MaxDistance() uint8 { function NewLevenshteinAutomatonBuilder (line 41) | func NewLevenshteinAutomatonBuilder(maxDistance uint8, FILE: levenshtein/levenshtein_nfa.go type Distance (line 29) | type Distance interface type Exact (line 33) | type Exact struct method distance (line 37) | func (e Exact) distance() uint8 { type Atleast (line 41) | type Atleast struct method distance (line 45) | func (a Atleast) distance() uint8 { function characteristicVector (line 49) | func characteristicVector(query []rune, c rune) uint64 { type NFAState (line 59) | type NFAState struct method imply (line 87) | func (ns *NFAState) imply(other NFAState) bool { type NFAStates (line 65) | type NFAStates method Len (line 67) | func (ns NFAStates) Len() int { method Less (line 71) | func (ns NFAStates) Less(i, j int) bool { method Swap (line 83) | func (ns NFAStates) Swap(i, j int) { type MultiState (line 105) | type MultiState struct method States (line 109) | func (ms *MultiState) States() []NFAState { method Clear (line 113) | func (ms *MultiState) Clear() { method normalize (line 121) | func (ms *MultiState) normalize() uint32 { method addStates (line 142) | func (ms *MultiState) addStates(nState NFAState) { function newMultiState (line 117) | func newMultiState() *MultiState { function extractBit (line 162) | func extractBit(bitset uint64, pos uint8) bool { function dist (line 168) | func dist(left, right uint32) uint32 { type LevenshteinNFA (line 175) | type LevenshteinNFA struct method maxDistance (line 186) | func (la *LevenshteinNFA) maxDistance() uint8 { method msDiameter (line 190) | func (la *LevenshteinNFA) msDiameter() uint8 { method initialStates (line 194) | func (la *LevenshteinNFA) initialStates() *MultiState { method multistateDistance (line 201) | func (la *LevenshteinNFA) multistateDistance(ms *MultiState, method simpleTransition (line 220) | func (la *LevenshteinNFA) simpleTransition(state NFAState, method transition (line 267) | func (la *LevenshteinNFA) transition(cState *MultiState, method computeDistance (line 280) | func (la *LevenshteinNFA) computeDistance(query, other []rune) Distance { function newLevenshtein (line 180) | func newLevenshtein(maxD uint8, transposition bool) *LevenshteinNFA { FILE: levenshtein/levenshtein_test.go function TestLevenshtein (line 21) | func TestLevenshtein(t *testing.T) { function makeDistance (line 263) | func makeDistance(d uint8, md uint8) Distance { function testLevenshteinNfaUtil (line 270) | func testLevenshteinNfaUtil(left, right string, ed uint8, t *testing.T) { function testSymmetric (line 278) | func testSymmetric(lev *LevenshteinNFA, left, right string, expected Dis... function TestLevenshteinNfa (line 289) | func TestLevenshteinNfa(t *testing.T) { function TestLevenshteinParametricDfa (line 315) | func TestLevenshteinParametricDfa(t *testing.T) { function TestDamerau (line 387) | func TestDamerau(t *testing.T) { function TestLevenshteinDfa (line 395) | func TestLevenshteinDfa(t *testing.T) { function TestUtf8Simple (line 412) | func TestUtf8Simple(t *testing.T) { function TestSimple (line 430) | func TestSimple(t *testing.T) { function TestJapanese (line 462) | func TestJapanese(t *testing.T) { function TestJapaneseEnglish (line 496) | func TestJapaneseEnglish(t *testing.T) { function TestTooManyStatesError (line 520) | func TestTooManyStatesError(t *testing.T) { FILE: levenshtein/parametric_dfa.go type ParametricState (line 24) | type ParametricState struct method isDeadEnd (line 33) | func (ps *ParametricState) isDeadEnd() bool { function newParametricState (line 29) | func newParametricState() ParametricState { type Transition (line 37) | type Transition struct method apply (line 42) | func (t *Transition) apply(state ParametricState) ParametricState { type ParametricStateIndex (line 54) | type ParametricStateIndex struct method numStates (line 79) | func (psi *ParametricStateIndex) numStates() int { method maxNumStates (line 83) | func (psi *ParametricStateIndex) maxNumStates() int { method get (line 87) | func (psi *ParametricStateIndex) get(stateID uint32) ParametricState { method getOrAllocate (line 91) | func (psi *ParametricStateIndex) getOrAllocate(ps ParametricState) uin... function newParametricStateIndex (line 60) | func newParametricStateIndex(queryLen, type ParametricDFA (line 104) | type ParametricDFA struct method initialState (line 112) | func (pdfa *ParametricDFA) initialState() ParametricState { method isPrefixSink (line 118) | func (pdfa *ParametricDFA) isPrefixSink(state ParametricState, queryLe... method numStates (line 141) | func (pdfa *ParametricDFA) numStates() int { method transition (line 152) | func (pdfa *ParametricDFA) transition(state ParametricState, method getDistance (line 157) | func (pdfa *ParametricDFA) getDistance(state ParametricState, method computeDistance (line 170) | func (pdfa *ParametricDFA) computeDistance(left, right string) Distance { method buildDfa (line 186) | func (pdfa *ParametricDFA) buildDfa(query string, distance uint8, function min (line 145) | func min(x, y uint32) uint32 { function fromNfa (line 248) | func fromNfa(nfa *LevenshteinNFA) (*ParametricDFA, error) { type hash (line 313) | type hash struct method getOrAllocate (line 325) | func (h *hash) getOrAllocate(m MultiState) int { method getFromID (line 338) | func (h *hash) getFromID(id int) *MultiState { function newHash (line 318) | func newHash() *hash { function getHash (line 342) | func getHash(ms *MultiState) [16]byte { FILE: merge_iterator.go type MergeFunc (line 26) | type MergeFunc type MergeIterator (line 32) | type MergeIterator struct method init (line 63) | func (m *MergeIterator) init() { method updateMatches (line 70) | func (m *MergeIterator) updateMatches() { method Current (line 106) | func (m *MergeIterator) Current() ([]byte, uint64) { method Next (line 112) | func (m *MergeIterator) Next() error { method Seek (line 131) | func (m *MergeIterator) Seek(key []byte) error { method Close (line 147) | func (m *MergeIterator) Close() error { function NewMergeIterator (line 47) | func NewMergeIterator(itrs []Iterator, f MergeFunc) (*MergeIterator, err... function MergeMin (line 160) | func MergeMin(vals []uint64) uint64 { function MergeMax (line 171) | func MergeMax(vals []uint64) uint64 { function MergeSum (line 182) | func MergeSum(vals []uint64) uint64 { FILE: merge_iterator_test.go function TestMergeIterator (line 23) | func TestMergeIterator(t *testing.T) { type testIterator (line 150) | type testIterator struct method Current (line 170) | func (m *testIterator) Current() ([]byte, uint64) { method Next (line 177) | func (m *testIterator) Next() error { method Seek (line 185) | func (m *testIterator) Seek(key []byte) error { method Reset (line 193) | func (m *testIterator) Reset(f *FST, startKeyInclusive, endKeyExclusiv... method Close (line 197) | func (m *testIterator) Close() error { method Exists (line 201) | func (m *testIterator) Exists(key []byte) (bool, error) { function newTestIterator (line 156) | func newTestIterator(in map[string]uint64) (*testIterator, error) { function TestMergeFunc (line 205) | func TestMergeFunc(t *testing.T) { function TestEmptyMergeIterator (line 242) | func TestEmptyMergeIterator(t *testing.T) { FILE: pack.go function deltaAddr (line 17) | func deltaAddr(base, trans uint64) uint64 { constant packOutMask (line 25) | packOutMask = 1<<4 - 1 function encodePackSize (line 27) | func encodePackSize(transSize, outSize int) byte { function decodePackSize (line 34) | func decodePackSize(pack byte) (transSize int, packSize int) { constant maxNumTrans (line 40) | maxNumTrans = 1<<6 - 1 function encodeNumTrans (line 42) | func encodeNumTrans(n int) byte { function readPackedUint (line 49) | func readPackedUint(data []byte) (rv uint64) { FILE: pack_test.go function TestEncodeDecodePackSize (line 22) | func TestEncodeDecodePackSize(t *testing.T) { function TestEncodeNumTrans (line 35) | func TestEncodeNumTrans(t *testing.T) { FILE: regexp/compile.go type compiler (line 26) | type compiler struct method compile (line 45) | func (c *compiler) compile(ast *syntax.Regexp) (prog, error) { method c (line 56) | func (c *compiler) c(ast *syntax.Regexp) (err error) { method checkSize (line 229) | func (c *compiler) checkSize() error { method compileClass (line 236) | func (c *compiler) compileClass(ast *syntax.Regexp) error { method compileClassRange (line 270) | func (c *compiler) compileClassRange(startR, endR rune) (err error) { method compileUtf8Ranges (line 297) | func (c *compiler) compileUtf8Ranges(seq utf8.Sequence) { method emptySplit (line 307) | func (c *compiler) emptySplit() uint { method emptyJump (line 314) | func (c *compiler) emptyJump() uint { method setSplit (line 321) | func (c *compiler) setSplit(i, pc1, pc2 uint) { method setJump (line 327) | func (c *compiler) setJump(i, pc uint) { method top (line 332) | func (c *compiler) top() uint { method allocInst (line 336) | func (c *compiler) allocInst() *inst { function newCompiler (line 37) | func newCompiler(sizeLimit uint) *compiler { FILE: regexp/compile_test.go function TestCompiler (line 23) | func TestCompiler(t *testing.T) { FILE: regexp/dfa.go constant StateLimit (line 23) | StateLimit = 10000 type dfaBuilder (line 30) | type dfaBuilder struct method build (line 52) | func (d *dfaBuilder) build() (*dfa, error) { method runState (line 81) | func (d *dfaBuilder) runState(cur, next *sparseSet, state int, b byte,... method cachedState (line 106) | func (d *dfaBuilder) cachedState(set *sparseSet, function newDfaBuilder (line 36) | func newDfaBuilder(insts prog) *dfaBuilder { function instsKey (line 94) | func instsKey(insts []uint, buf []byte) []byte { type dfa (line 141) | type dfa struct method add (line 146) | func (d *dfa) add(set *sparseSet, ip uint) { method run (line 160) | func (d *dfa) run(from, to *sparseSet, b byte) bool { type state (line 178) | type state struct type intStack (line 184) | type intStack method Push (line 186) | func (s intStack) Push(v int) intStack { method Pop (line 190) | func (s intStack) Pop() (intStack, int) { FILE: regexp/inst.go type instOp (line 20) | type instOp constant OpMatch (line 24) | OpMatch instOp = iota constant OpJmp (line 25) | OpJmp constant OpSplit (line 26) | OpSplit constant OpRange (line 27) | OpRange constant instSize (line 31) | instSize = 40 type inst (line 33) | type inst struct method String (line 42) | func (i *inst) String() string { type prog (line 54) | type prog method String (line 56) | func (p prog) String() string { FILE: regexp/regexp.go type Regexp (line 42) | type Regexp struct method Start (line 85) | func (r *Regexp) Start() int { method IsMatch (line 90) | func (r *Regexp) IsMatch(s int) bool { method CanMatch (line 99) | func (r *Regexp) CanMatch(s int) bool { method WillAlwaysMatch (line 108) | func (r *Regexp) WillAlwaysMatch(int) bool { method Accept (line 114) | func (r *Regexp) Accept(s int, b byte) int { function New (line 51) | func New(expr string) (*Regexp, error) { function NewWithLimit (line 59) | func NewWithLimit(expr string, size uint) (*Regexp, error) { function NewParsedWithLimit (line 67) | func NewParsedWithLimit(expr string, parsed *syntax.Regexp, size uint) (... FILE: regexp/regexp_test.go function TestRegexp (line 22) | func TestRegexp(t *testing.T) { function BenchmarkNewWildcard (line 248) | func BenchmarkNewWildcard(b *testing.B) { FILE: regexp/sparse.go type sparseSet (line 17) | type sparseSet struct method Len (line 31) | func (s *sparseSet) Len() int { method Add (line 35) | func (s *sparseSet) Add(ip uint) uint { method Get (line 43) | func (s *sparseSet) Get(i uint) uint { method Contains (line 47) | func (s *sparseSet) Contains(ip uint) bool { method Clear (line 52) | func (s *sparseSet) Clear() { function newSparseSet (line 23) | func newSparseSet(size uint) *sparseSet { FILE: regexp/sparse_test.go function TestSparse (line 19) | func TestSparse(t *testing.T) { FILE: registry.go type registryCell (line 17) | type registryCell struct type registry (line 22) | type registry struct method Reset (line 40) | func (r *registry) Reset() { method entry (line 48) | func (r *registry) entry(node *builderNode) (bool, int, *registryCell) { method hash (line 61) | func (r *registry) hash(b *builderNode) int { function newRegistry (line 29) | func newRegistry(p *builderNodePool, tableSize, mruSize int) *registry { constant fnvPrime (line 59) | fnvPrime = 1099511628211 type registryCache (line 78) | type registryCache method entry (line 80) | func (r registryCache) entry(node *builderNode, pool *builderNodePool)... method promote (line 105) | func (r registryCache) promote(i int) { method swap (line 112) | func (r registryCache) swap(i, j int) { FILE: registry_test.go function TestRegistry (line 21) | func TestRegistry(t *testing.T) { FILE: transducer.go type Transducer (line 18) | type Transducer interface function TransducerGet (line 37) | func TransducerGet(t Transducer, k []byte) (bool, uint64) { FILE: utf8/utf8.go type Sequences (line 23) | type Sequences function NewSequences (line 27) | func NewSequences(start, end rune) (Sequences, error) { function NewSequencesPrealloc (line 32) | func NewSequencesPrealloc(start, end rune, type Sequence (line 115) | type Sequence method Matches (line 147) | func (u Sequence) Matches(bytes []byte) bool { method String (line 159) | func (u Sequence) String() string { function SequenceFromEncodedRange (line 118) | func SequenceFromEncodedRange(start, end []byte) (Sequence, error) { type Range (line 175) | type Range struct method matches (line 182) | func (u Range) matches(b byte) bool { method String (line 189) | func (u Range) String() string { type scalarRange (line 196) | type scalarRange struct method String (line 203) | func (s *scalarRange) String() string { method split (line 208) | func (s *scalarRange) split() (scalarRange, scalarRange) { method valid (line 222) | func (s *scalarRange) valid() bool { method ascii (line 226) | func (s *scalarRange) ascii() Range { method encode (line 237) | func (s *scalarRange) encode(start, end []byte) (int, int) { type RangeStack (line 243) | type RangeStack method Push (line 245) | func (s RangeStack) Push(v scalarRange) RangeStack { method Pop (line 249) | func (s RangeStack) Pop() (RangeStack, scalarRange) { function maxScalarValue (line 257) | func maxScalarValue(nbytes int) rune { FILE: utf8/utf8_test.go function TestUtf8Sequences (line 24) | func TestUtf8Sequences(t *testing.T) { function TestCodepointsNoSurrogates (line 65) | func TestCodepointsNoSurrogates(t *testing.T) { function neverAcceptsSurrogateCodepoints (line 73) | func neverAcceptsSurrogateCodepoints(start, end rune) error { FILE: vellum.go type BuilderOpts (line 56) | type BuilderOpts struct function New (line 64) | func New(w io.Writer, opts *BuilderOpts) (*Builder, error) { function Open (line 69) | func Open(path string) (*FST, error) { function Load (line 74) | func Load(data []byte) (*FST, error) { function Merge (line 80) | func Merge(w io.Writer, opts *BuilderOpts, itrs []Iterator, f MergeFunc)... FILE: vellum_mmap.go type mmapWrapper (line 25) | type mmapWrapper struct method Close (line 30) | func (m *mmapWrapper) Close() (err error) { function open (line 45) | func open(path string) (*FST, error) { FILE: vellum_nommap.go function open (line 21) | func open(path string) (*FST, error) { FILE: vellum_test.go function TestRoundTripSimple (line 25) | func TestRoundTripSimple(t *testing.T) { function TestRoundTripThousand (line 151) | func TestRoundTripThousand(t *testing.T) { function TestRoundTripEmpty (line 226) | func TestRoundTripEmpty(t *testing.T) { function TestRoundTripEmptyString (line 283) | func TestRoundTripEmptyString(t *testing.T) { function TestRoundTripEmptyStringAndOthers (line 348) | func TestRoundTripEmptyStringAndOthers(t *testing.T) { function TestMerge (line 418) | func TestMerge(t *testing.T) { function BenchmarkKey4000K (line 583) | func BenchmarkKey4000K(b *testing.B) { function BenchmarkKey1000K (line 587) | func BenchmarkKey1000K(b *testing.B) { function BenchmarkKey100K (line 591) | func BenchmarkKey100K(b *testing.B) { function BenchmarkKey10K (line 595) | func BenchmarkKey10K(b *testing.B) { function BenchmarkKey1K (line 599) | func BenchmarkKey1K(b *testing.B) { function benchmarkBigKey (line 603) | func benchmarkBigKey(b *testing.B, n int) { function TestMaxWithSubstring (line 626) | func TestMaxWithSubstring(t *testing.T) { FILE: vendor/github.com/edsrzf/mmap-go/mmap.go constant RDONLY (line 27) | RDONLY = 0 constant RDWR (line 30) | RDWR = 1 << iota constant COPY (line 33) | COPY constant EXEC (line 35) | EXEC constant ANON (line 40) | ANON = 1 << iota type MMap (line 44) | type MMap method header (line 76) | func (m *MMap) header() *reflect.SliceHeader { method Lock (line 82) | func (m MMap) Lock() error { method Unlock (line 90) | func (m MMap) Unlock() error { method Flush (line 96) | func (m MMap) Flush() error { method Unmap (line 107) | func (m *MMap) Unmap() error { function Map (line 48) | func Map(f *os.File, prot, flags int) (MMap, error) { function MapRegion (line 56) | func MapRegion(f *os.File, length int, prot, flags int, offset int64) (M... FILE: vendor/github.com/edsrzf/mmap-go/mmap_unix.go function mmap (line 13) | func mmap(len int, inprot, inflags, fd uintptr, off int64) ([]byte, erro... function flush (line 37) | func flush(addr, len uintptr) error { function lock (line 45) | func lock(addr, len uintptr) error { function unlock (line 53) | func unlock(addr, len uintptr) error { function unmap (line 61) | func unmap(addr, len uintptr) error { FILE: vendor/github.com/edsrzf/mmap-go/mmap_windows.go function mmap (line 25) | func mmap(len int, prot, flags, hfile uintptr, off int64) ([]byte, error) { function flush (line 74) | func flush(addr, len uintptr) error { function lock (line 92) | func lock(addr, len uintptr) error { function unlock (line 97) | func unlock(addr, len uintptr) error { function unmap (line 102) | func unmap(addr, len uintptr) error { FILE: vendor/github.com/edsrzf/mmap-go/msync_netbsd.go constant _SYS_MSYNC (line 7) | _SYS_MSYNC = 277 constant _MS_SYNC (line 8) | _MS_SYNC = 0x04 FILE: vendor/github.com/edsrzf/mmap-go/msync_unix.go constant _SYS_MSYNC (line 13) | _SYS_MSYNC = syscall.SYS_MSYNC constant _MS_SYNC (line 14) | _MS_SYNC = syscall.MS_SYNC FILE: vendor/github.com/inconshreveable/mousetrap/trap_others.go function StartedByExplorer (line 13) | func StartedByExplorer() bool { FILE: vendor/github.com/inconshreveable/mousetrap/trap_windows.go constant th32cs_snapprocess (line 15) | th32cs_snapprocess uintptr = 0x2 type processEntry32 (line 26) | type processEntry32 struct function getProcessEntry (line 39) | func getProcessEntry(pid int) (pe *processEntry32, err error) { function getppid (line 69) | func getppid() (pid int, err error) { function StartedByExplorer (line 85) | func StartedByExplorer() bool { FILE: vendor/github.com/inconshreveable/mousetrap/trap_windows_1.4.go function getProcessEntry (line 12) | func getProcessEntry(pid int) (*syscall.ProcessEntry32, error) { function StartedByExplorer (line 40) | func StartedByExplorer() bool { FILE: vendor/github.com/spf13/cobra/bash_completions.go constant BashCompFilenameExt (line 15) | BashCompFilenameExt = "cobra_annotation_bash_completion_filename_ext... constant BashCompCustom (line 16) | BashCompCustom = "cobra_annotation_bash_completion_custom" constant BashCompOneRequiredFlag (line 17) | BashCompOneRequiredFlag = "cobra_annotation_bash_completion_one_required... constant BashCompSubdirsInDir (line 18) | BashCompSubdirsInDir = "cobra_annotation_bash_completion_subdirs_in_dir" function preamble (line 21) | func preamble(out io.Writer, name string) error { function postscript (line 255) | func postscript(w io.Writer, name string) error { function writeCommands (line 303) | func writeCommands(cmd *Command, w io.Writer) error { function writeFlagHandler (line 319) | func writeFlagHandler(name string, annotations map[string][]string, w io... function writeShortFlag (line 370) | func writeShortFlag(flag *pflag.Flag, w io.Writer) error { function writeFlag (line 384) | func writeFlag(flag *pflag.Flag, w io.Writer) error { function writeLocalNonPersistentFlag (line 398) | func writeLocalNonPersistentFlag(flag *pflag.Flag, w io.Writer) error { function writeFlags (line 410) | func writeFlags(cmd *Command, w io.Writer) error { function writeRequiredFlag (line 470) | func writeRequiredFlag(cmd *Command, w io.Writer) error { function writeRequiredNouns (line 506) | func writeRequiredNouns(cmd *Command, w io.Writer) error { function writeArgAliases (line 519) | func writeArgAliases(cmd *Command, w io.Writer) error { function gen (line 532) | func gen(cmd *Command, w io.Writer) error { method GenBashCompletion (line 572) | func (cmd *Command) GenBashCompletion(w io.Writer) error { function nonCompletableFlag (line 587) | func nonCompletableFlag(flag *pflag.Flag) bool { method GenBashCompletionFile (line 592) | func (cmd *Command) GenBashCompletionFile(filename string) error { method MarkFlagRequired (line 603) | func (cmd *Command) MarkFlagRequired(name string) error { method MarkPersistentFlagRequired (line 608) | func (cmd *Command) MarkPersistentFlagRequired(name string) error { function MarkFlagRequired (line 613) | func MarkFlagRequired(flags *pflag.FlagSet, name string) error { method MarkFlagFilename (line 619) | func (cmd *Command) MarkFlagFilename(name string, extensions ...string) ... method MarkFlagCustom (line 625) | func (cmd *Command) MarkFlagCustom(name string, f string) error { method MarkPersistentFlagFilename (line 631) | func (cmd *Command) MarkPersistentFlagFilename(name string, extensions .... function MarkFlagFilename (line 637) | func MarkFlagFilename(flags *pflag.FlagSet, name string, extensions ...s... function MarkFlagCustom (line 643) | func MarkFlagCustom(flags *pflag.FlagSet, name string, f string) error { FILE: vendor/github.com/spf13/cobra/cobra.go function AddTemplateFunc (line 51) | func AddTemplateFunc(name string, tmplFunc interface{}) { function AddTemplateFuncs (line 57) | func AddTemplateFuncs(tmplFuncs template.FuncMap) { function OnInitialize (line 64) | func OnInitialize(y ...func()) { function Gt (line 71) | func Gt(a interface{}, b interface{}) bool { function Eq (line 99) | func Eq(a interface{}, b interface{}) bool { function trimRightSpace (line 114) | func trimRightSpace(s string) string { function appendIfNotPresent (line 119) | func appendIfNotPresent(s, stringToAppend string) string { function rpad (line 127) | func rpad(s string, padding int) string { function tmpl (line 133) | func tmpl(w io.Writer, text string, data interface{}) error { function ld (line 141) | func ld(s, t string, ignoreCase bool) int { FILE: vendor/github.com/spf13/cobra/command.go type Command (line 34) | type Command struct method SetArgs (line 137) | func (c *Command) SetArgs(a []string) { method SetOutput (line 143) | func (c *Command) SetOutput(output io.Writer) { method SetUsageFunc (line 148) | func (c *Command) SetUsageFunc(f func(*Command) error) { method SetUsageTemplate (line 153) | func (c *Command) SetUsageTemplate(s string) { method SetFlagErrorFunc (line 159) | func (c *Command) SetFlagErrorFunc(f func(*Command, error) error) { method SetHelpFunc (line 164) | func (c *Command) SetHelpFunc(f func(*Command, []string)) { method SetHelpCommand (line 169) | func (c *Command) SetHelpCommand(cmd *Command) { method SetHelpTemplate (line 174) | func (c *Command) SetHelpTemplate(s string) { method SetGlobalNormalizationFunc (line 180) | func (c *Command) SetGlobalNormalizationFunc(n func(f *flag.FlagSet, n... method OutOrStdout (line 191) | func (c *Command) OutOrStdout() io.Writer { method OutOrStderr (line 196) | func (c *Command) OutOrStderr() io.Writer { method getOut (line 200) | func (c *Command) getOut(def io.Writer) io.Writer { method UsageFunc (line 212) | func (c *Command) UsageFunc() (f func(*Command) error) { method Usage (line 233) | func (c *Command) Usage() error { method HelpFunc (line 239) | func (c *Command) HelpFunc() func(*Command, []string) { method checkHelpFunc (line 253) | func (c *Command) checkHelpFunc() func(*Command, []string) { method Help (line 269) | func (c *Command) Help() error { method UsageString (line 275) | func (c *Command) UsageString() string { method FlagErrorFunc (line 287) | func (c *Command) FlagErrorFunc() (f func(*Command, error) error) { method UsagePadding (line 303) | func (c *Command) UsagePadding() int { method CommandPathPadding (line 313) | func (c *Command) CommandPathPadding() int { method NamePadding (line 323) | func (c *Command) NamePadding() int { method UsageTemplate (line 331) | func (c *Command) UsageTemplate() string { method HelpTemplate (line 367) | func (c *Command) HelpTemplate() string { method resetChildrensParents (line 381) | func (c *Command) resetChildrensParents() { method Find (line 461) | func (c *Command) Find(args []string) (*Command, []string, error) { method SuggestionsFor (line 528) | func (c *Command) SuggestionsFor(typedName string) []string { method VisitParents (line 549) | func (c *Command) VisitParents(fn func(*Command)) { method Root (line 565) | func (c *Command) Root() *Command { method ArgsLenAtDash (line 582) | func (c *Command) ArgsLenAtDash() int { method execute (line 586) | func (c *Command) execute(a []string) (err error) { method preRun (line 672) | func (c *Command) preRun() { method errorMsgFromParse (line 678) | func (c *Command) errorMsgFromParse() string { method Execute (line 692) | func (c *Command) Execute() error { method ExecuteC (line 698) | func (c *Command) ExecuteC() (cmd *Command, err error) { method initHelpFlag (line 759) | func (c *Command) initHelpFlag() { method initHelpCmd (line 766) | func (c *Command) initHelpCmd() { method ResetCommands (line 795) | func (c *Command) ResetCommands() { method Commands (line 808) | func (c *Command) Commands() []*Command { method AddCommand (line 818) | func (c *Command) AddCommand(cmds ...*Command) { method RemoveCommand (line 847) | func (c *Command) RemoveCommand(cmds ...*Command) { method Print (line 881) | func (c *Command) Print(i ...interface{}) { method Println (line 886) | func (c *Command) Println(i ...interface{}) { method Printf (line 892) | func (c *Command) Printf(format string, i ...interface{}) { method CommandPath (line 898) | func (c *Command) CommandPath() string { method UseLine (line 909) | func (c *Command) UseLine() string { method DebugFlags (line 919) | func (c *Command) DebugFlags() { method Name (line 963) | func (c *Command) Name() string { method HasAlias (line 977) | func (c *Command) HasAlias(s string) bool { method NameAndAliases (line 987) | func (c *Command) NameAndAliases() string { method HasExample (line 992) | func (c *Command) HasExample() bool { method Runnable (line 997) | func (c *Command) Runnable() bool { method HasSubCommands (line 1002) | func (c *Command) HasSubCommands() bool { method IsAvailableCommand (line 1008) | func (c *Command) IsAvailableCommand() bool { method IsAdditionalHelpTopicCommand (line 1029) | func (c *Command) IsAdditionalHelpTopicCommand() bool { method HasHelpSubCommands (line 1049) | func (c *Command) HasHelpSubCommands() bool { method HasAvailableSubCommands (line 1063) | func (c *Command) HasAvailableSubCommands() bool { method HasParent (line 1078) | func (c *Command) HasParent() bool { method GlobalNormalizationFunc (line 1083) | func (c *Command) GlobalNormalizationFunc() func(f *flag.FlagSet, name... method Flags (line 1089) | func (c *Command) Flags() *flag.FlagSet { method LocalNonPersistentFlags (line 1101) | func (c *Command) LocalNonPersistentFlags() *flag.FlagSet { method LocalFlags (line 1114) | func (c *Command) LocalFlags() *flag.FlagSet { method InheritedFlags (line 1132) | func (c *Command) InheritedFlags() *flag.FlagSet { method NonInheritedFlags (line 1161) | func (c *Command) NonInheritedFlags() *flag.FlagSet { method PersistentFlags (line 1166) | func (c *Command) PersistentFlags() *flag.FlagSet { method ResetFlags (line 1178) | func (c *Command) ResetFlags() { method HasFlags (line 1188) | func (c *Command) HasFlags() bool { method HasPersistentFlags (line 1193) | func (c *Command) HasPersistentFlags() bool { method HasLocalFlags (line 1198) | func (c *Command) HasLocalFlags() bool { method HasInheritedFlags (line 1203) | func (c *Command) HasInheritedFlags() bool { method HasAvailableFlags (line 1209) | func (c *Command) HasAvailableFlags() bool { method HasAvailablePersistentFlags (line 1214) | func (c *Command) HasAvailablePersistentFlags() bool { method HasAvailableLocalFlags (line 1220) | func (c *Command) HasAvailableLocalFlags() bool { method HasAvailableInheritedFlags (line 1226) | func (c *Command) HasAvailableInheritedFlags() bool { method Flag (line 1231) | func (c *Command) Flag(name string) (flag *flag.Flag) { method persistentFlag (line 1242) | func (c *Command) persistentFlag(name string) (flag *flag.Flag) { method ParseFlags (line 1254) | func (c *Command) ParseFlags(args []string) (err error) { method Parent (line 1264) | func (c *Command) Parent() *Command { method mergePersistentFlags (line 1268) | func (c *Command) mergePersistentFlags() { function hasNoOptDefVal (line 387) | func hasNoOptDefVal(name string, f *flag.FlagSet) bool { function shortHasNoOptDefVal (line 395) | func shortHasNoOptDefVal(name string, fs *flag.FlagSet) bool { function stripFlags (line 405) | func stripFlags(args []string, c *Command) []string { function argsMinusFirstX (line 447) | func argsMinusFirstX(args []string, x string) []string { type commandSorterByName (line 801) | type commandSorterByName method Len (line 803) | func (c commandSorterByName) Len() int { return len(c) } method Swap (line 804) | func (c commandSorterByName) Swap(i, j int) { c[i], c[j] = c[j], ... method Less (line 805) | func (c commandSorterByName) Less(i, j int) bool { return c[i].Name() ... FILE: vendor/github.com/spf13/cobra/command_win.go function preExecHook (line 20) | func preExecHook(c *Command) { FILE: vendor/github.com/spf13/cobra/doc/man_docs.go function GenManTree (line 36) | func GenManTree(cmd *cobra.Command, header *GenManHeader, dir string) er... function GenManTreeFromOpts (line 46) | func GenManTreeFromOpts(cmd *cobra.Command, opts GenManTreeOptions) error { type GenManTreeOptions (line 80) | type GenManTreeOptions struct type GenManHeader (line 90) | type GenManHeader struct function GenMan (line 101) | func GenMan(cmd *cobra.Command, header *GenManHeader, w io.Writer) error { function fillHeader (line 112) | func fillHeader(header *GenManHeader, name string) { function manPreamble (line 129) | func manPreamble(out io.Writer, header *GenManHeader, cmd *cobra.Command... function manPrintFlags (line 147) | func manPrintFlags(out io.Writer, flags *pflag.FlagSet) { function manPrintOptions (line 175) | func manPrintOptions(out io.Writer, command *cobra.Command) { function genMan (line 190) | func genMan(cmd *cobra.Command, header *GenManHeader) []byte { FILE: vendor/github.com/spf13/cobra/doc/md_docs.go function printOptions (line 28) | func printOptions(w io.Writer, cmd *cobra.Command, name string) error { function GenMarkdown (line 55) | func GenMarkdown(cmd *cobra.Command, w io.Writer) error { function GenMarkdownCustom (line 59) | func GenMarkdownCustom(cmd *cobra.Command, w io.Writer, linkHandler func... function GenMarkdownTree (line 144) | func GenMarkdownTree(cmd *cobra.Command, dir string) error { function GenMarkdownTreeCustom (line 150) | func GenMarkdownTreeCustom(cmd *cobra.Command, dir string, filePrepender... FILE: vendor/github.com/spf13/cobra/doc/util.go function hasSeeAlso (line 25) | func hasSeeAlso(cmd *cobra.Command) bool { function forceMultiLine (line 40) | func forceMultiLine(s string) string { type byName (line 47) | type byName method Len (line 49) | func (s byName) Len() int { return len(s) } method Swap (line 50) | func (s byName) Swap(i, j int) { s[i], s[j] = s[j], s[i] } method Less (line 51) | func (s byName) Less(i, j int) bool { return s[i].Name() < s[j].Name() } FILE: vendor/github.com/spf13/cobra/doc/yaml_docs.go type cmdOption (line 29) | type cmdOption struct type cmdDoc (line 36) | type cmdDoc struct function GenYamlTree (line 51) | func GenYamlTree(cmd *cobra.Command, dir string) error { function GenYamlTreeCustom (line 58) | func GenYamlTreeCustom(cmd *cobra.Command, dir string, filePrepender, li... function GenYaml (line 86) | func GenYaml(cmd *cobra.Command, w io.Writer) error { function GenYamlCustom (line 91) | func GenYamlCustom(cmd *cobra.Command, w io.Writer, linkHandler func(str... function genFlagResult (line 139) | func genFlagResult(flags *pflag.FlagSet) []cmdOption { FILE: vendor/github.com/spf13/pflag/bool.go type boolFlag (line 7) | type boolFlag interface type boolValue (line 13) | type boolValue method Set (line 20) | func (b *boolValue) Set(s string) error { method Type (line 26) | func (b *boolValue) Type() string { method String (line 30) | func (b *boolValue) String() string { return strconv.FormatBool(bool(*... method IsBoolFlag (line 32) | func (b *boolValue) IsBoolFlag() bool { return true } function newBoolValue (line 15) | func newBoolValue(val bool, p *bool) *boolValue { function boolConv (line 34) | func boolConv(sval string) (interface{}, error) { method GetBool (line 39) | func (f *FlagSet) GetBool(name string) (bool, error) { method BoolVar (line 49) | func (f *FlagSet) BoolVar(p *bool, name string, value bool, usage string) { method BoolVarP (line 54) | func (f *FlagSet) BoolVarP(p *bool, name, shorthand string, value bool, ... function BoolVar (line 61) | func BoolVar(p *bool, name string, value bool, usage string) { function BoolVarP (line 66) | func BoolVarP(p *bool, name, shorthand string, value bool, usage string) { method Bool (line 73) | func (f *FlagSet) Bool(name string, value bool, usage string) *bool { method BoolP (line 78) | func (f *FlagSet) BoolP(name, shorthand string, value bool, usage string... function Bool (line 86) | func Bool(name string, value bool, usage string) *bool { function BoolP (line 91) | func BoolP(name, shorthand string, value bool, usage string) *bool { FILE: vendor/github.com/spf13/pflag/bool_slice.go type boolSliceValue (line 10) | type boolSliceValue struct method Set (line 24) | func (s *boolSliceValue) Set(val string) error { method Type (line 57) | func (s *boolSliceValue) Type() string { method String (line 62) | func (s *boolSliceValue) String() string { function newBoolSliceValue (line 15) | func newBoolSliceValue(val []bool, p *[]bool) *boolSliceValue { function boolSliceConv (line 74) | func boolSliceConv(val string) (interface{}, error) { method GetBoolSlice (line 93) | func (f *FlagSet) GetBoolSlice(name string) ([]bool, error) { method BoolSliceVar (line 103) | func (f *FlagSet) BoolSliceVar(p *[]bool, name string, value []bool, usa... method BoolSliceVarP (line 108) | func (f *FlagSet) BoolSliceVarP(p *[]bool, name, shorthand string, value... function BoolSliceVar (line 114) | func BoolSliceVar(p *[]bool, name string, value []bool, usage string) { function BoolSliceVarP (line 119) | func BoolSliceVarP(p *[]bool, name, shorthand string, value []bool, usag... method BoolSlice (line 125) | func (f *FlagSet) BoolSlice(name string, value []bool, usage string) *[]... method BoolSliceP (line 132) | func (f *FlagSet) BoolSliceP(name, shorthand string, value []bool, usage... function BoolSlice (line 140) | func BoolSlice(name string, value []bool, usage string) *[]bool { function BoolSliceP (line 145) | func BoolSliceP(name, shorthand string, value []bool, usage string) *[]b... FILE: vendor/github.com/spf13/pflag/count.go type countValue (line 6) | type countValue method Set (line 13) | func (i *countValue) Set(s string) error { method Type (line 24) | func (i *countValue) Type() string { method String (line 28) | func (i *countValue) String() string { return strconv.Itoa(int(*i)) } function newCountValue (line 8) | func newCountValue(val int, p *int) *countValue { function countConv (line 30) | func countConv(sval string) (interface{}, error) { method GetCount (line 39) | func (f *FlagSet) GetCount(name string) (int, error) { method CountVar (line 50) | func (f *FlagSet) CountVar(p *int, name string, usage string) { method CountVarP (line 55) | func (f *FlagSet) CountVarP(p *int, name, shorthand string, usage string) { function CountVar (line 61) | func CountVar(p *int, name string, usage string) { function CountVarP (line 66) | func CountVarP(p *int, name, shorthand string, usage string) { method Count (line 73) | func (f *FlagSet) Count(name string, usage string) *int { method CountP (line 80) | func (f *FlagSet) CountP(name, shorthand string, usage string) *int { function Count (line 87) | func Count(name string, usage string) *int { function CountP (line 92) | func CountP(name, shorthand string, usage string) *int { FILE: vendor/github.com/spf13/pflag/duration.go type durationValue (line 8) | type durationValue method Set (line 15) | func (d *durationValue) Set(s string) error { method Type (line 21) | func (d *durationValue) Type() string { method String (line 25) | func (d *durationValue) String() string { return (*time.Duration)(d).S... function newDurationValue (line 10) | func newDurationValue(val time.Duration, p *time.Duration) *durationValue { function durationConv (line 27) | func durationConv(sval string) (interface{}, error) { method GetDuration (line 32) | func (f *FlagSet) GetDuration(name string) (time.Duration, error) { method DurationVar (line 42) | func (f *FlagSet) DurationVar(p *time.Duration, name string, value time.... method DurationVarP (line 47) | func (f *FlagSet) DurationVarP(p *time.Duration, name, shorthand string,... function DurationVar (line 53) | func DurationVar(p *time.Duration, name string, value time.Duration, usa... function DurationVarP (line 58) | func DurationVarP(p *time.Duration, name, shorthand string, value time.D... method Duration (line 64) | func (f *FlagSet) Duration(name string, value time.Duration, usage strin... method DurationP (line 71) | func (f *FlagSet) DurationP(name, shorthand string, value time.Duration,... function Duration (line 79) | func Duration(name string, value time.Duration, usage string) *time.Dura... function DurationP (line 84) | func DurationP(name, shorthand string, value time.Duration, usage string... FILE: vendor/github.com/spf13/pflag/flag.go type ErrorHandling (line 115) | type ErrorHandling constant ContinueOnError (line 119) | ContinueOnError ErrorHandling = iota constant ExitOnError (line 121) | ExitOnError constant PanicOnError (line 123) | PanicOnError type NormalizedName (line 128) | type NormalizedName type FlagSet (line 131) | type FlagSet struct method SetNormalizeFunc (line 195) | func (f *FlagSet) SetNormalizeFunc(n func(f *FlagSet, name string) Nor... method GetNormalizeFunc (line 207) | func (f *FlagSet) GetNormalizeFunc() func(f *FlagSet, name string) Nor... method normalizeFlagName (line 214) | func (f *FlagSet) normalizeFlagName(name string) NormalizedName { method out (line 219) | func (f *FlagSet) out() io.Writer { method SetOutput (line 228) | func (f *FlagSet) SetOutput(output io.Writer) { method VisitAll (line 234) | func (f *FlagSet) VisitAll(fn func(*Flag)) { method HasFlags (line 241) | func (f *FlagSet) HasFlags() bool { method HasAvailableFlags (line 247) | func (f *FlagSet) HasAvailableFlags() bool { method Visit (line 264) | func (f *FlagSet) Visit(fn func(*Flag)) { method Lookup (line 277) | func (f *FlagSet) Lookup(name string) *Flag { method lookup (line 282) | func (f *FlagSet) lookup(name NormalizedName) *Flag { method getFlagType (line 287) | func (f *FlagSet) getFlagType(name string, ftype string, convFunc func... method ArgsLenAtDash (line 310) | func (f *FlagSet) ArgsLenAtDash() int { method MarkDeprecated (line 317) | func (f *FlagSet) MarkDeprecated(name string, usageMessage string) err... method MarkShorthandDeprecated (line 332) | func (f *FlagSet) MarkShorthandDeprecated(name string, usageMessage st... method MarkHidden (line 346) | func (f *FlagSet) MarkHidden(name string) error { method Set (line 362) | func (f *FlagSet) Set(name, value string) error { method SetAnnotation (line 386) | func (f *FlagSet) SetAnnotation(name, key string, values []string) err... method Changed (line 401) | func (f *FlagSet) Changed(name string) bool { method PrintDefaults (line 417) | func (f *FlagSet) PrintDefaults() { method FlagUsagesWrapped (line 559) | func (f *FlagSet) FlagUsagesWrapped(cols int) string { method FlagUsages (line 625) | func (f *FlagSet) FlagUsages() string { method NFlag (line 654) | func (f *FlagSet) NFlag() int { return len(f.actual) } method Arg (line 661) | func (f *FlagSet) Arg(i int) string { method NArg (line 675) | func (f *FlagSet) NArg() int { return len(f.args) } method Args (line 681) | func (f *FlagSet) Args() []string { return f.args } method Var (line 692) | func (f *FlagSet) Var(value Value, name string, usage string) { method VarPF (line 697) | func (f *FlagSet) VarPF(value Value, name, shorthand, usage string) *F... method VarP (line 711) | func (f *FlagSet) VarP(value Value, name, shorthand, usage string) { method AddFlag (line 716) | func (f *FlagSet) AddFlag(flag *Flag) { method AddFlagSet (line 754) | func (f *FlagSet) AddFlagSet(newSet *FlagSet) { method failf (line 782) | func (f *FlagSet) failf(format string, a ...interface{}) error { method usage (line 791) | func (f *FlagSet) usage() { method setFlag (line 801) | func (f *FlagSet) setFlag(flag *Flag, value string, origArg string) er... method parseLongArg (line 829) | func (f *FlagSet) parseLongArg(s string, args []string, fn parseFunc) ... method parseSingleShortArg (line 867) | func (f *FlagSet) parseSingleShortArg(shorthands string, args []string... method parseShortArg (line 906) | func (f *FlagSet) parseShortArg(s string, args []string, fn parseFunc)... method parseArgs (line 920) | func (f *FlagSet) parseArgs(args []string, fn parseFunc) (err error) { method Parse (line 955) | func (f *FlagSet) Parse(arguments []string) error { method ParseAll (line 984) | func (f *FlagSet) ParseAll(arguments []string, fn func(flag *Flag, val... method Parsed (line 1007) | func (f *FlagSet) Parsed() bool { method SetInterspersed (line 1052) | func (f *FlagSet) SetInterspersed(interspersed bool) { method Init (line 1059) | func (f *FlagSet) Init(name string, errorHandling ErrorHandling) { type Flag (line 152) | type Flag struct method defaultIsZeroValue (line 424) | func (f *Flag) defaultIsZeroValue() bool { type Value (line 168) | type Value interface function sortFlags (line 175) | func sortFlags(flags map[NormalizedName]*Flag) []*Flag { function VisitAll (line 258) | func VisitAll(fn func(*Flag)) { function Visit (line 272) | func Visit(fn func(*Flag)) { function Lookup (line 357) | func Lookup(name string) *Flag { function Set (line 411) | func Set(name, value string) error { function UnquoteUsage (line 459) | func UnquoteUsage(flag *Flag) (name string, usage string) { function wrapN (line 494) | func wrapN(i, slop int, s string) (string, string) { function wrap (line 510) | func wrap(i, w int, s string) string { function PrintDefaults (line 630) | func PrintDefaults() { function defaultUsage (line 635) | func defaultUsage(f *FlagSet) { function NFlag (line 657) | func NFlag() int { return len(CommandLine.actual) } function Arg (line 670) | func Arg(i int) string { function NArg (line 678) | func NArg() int { return len(CommandLine.args) } function Args (line 684) | func Args() []string { return CommandLine.args } function Var (line 771) | func Var(value Value, name string, usage string) { function VarP (line 776) | func VarP(value Value, name, shorthand, usage string) { function containsShorthand (line 820) | func containsShorthand(arg, shorthand string) bool { type parseFunc (line 977) | type parseFunc function Parse (line 1013) | func Parse() { function ParseAll (line 1021) | func ParseAll(fn func(flag *Flag, value string) error) { function SetInterspersed (line 1027) | func SetInterspersed(interspersed bool) { function Parsed (line 1032) | func Parsed() bool { function NewFlagSet (line 1041) | func NewFlagSet(name string, errorHandling ErrorHandling) *FlagSet { FILE: vendor/github.com/spf13/pflag/float32.go type float32Value (line 6) | type float32Value method Set (line 13) | func (f *float32Value) Set(s string) error { method Type (line 19) | func (f *float32Value) Type() string { method String (line 23) | func (f *float32Value) String() string { return strconv.FormatFloat(fl... function newFloat32Value (line 8) | func newFloat32Value(val float32, p *float32) *float32Value { function float32Conv (line 25) | func float32Conv(sval string) (interface{}, error) { method GetFloat32 (line 34) | func (f *FlagSet) GetFloat32(name string) (float32, error) { method Float32Var (line 44) | func (f *FlagSet) Float32Var(p *float32, name string, value float32, usa... method Float32VarP (line 49) | func (f *FlagSet) Float32VarP(p *float32, name, shorthand string, value ... function Float32Var (line 55) | func Float32Var(p *float32, name string, value float32, usage string) { function Float32VarP (line 60) | func Float32VarP(p *float32, name, shorthand string, value float32, usag... method Float32 (line 66) | func (f *FlagSet) Float32(name string, value float32, usage string) *flo... method Float32P (line 73) | func (f *FlagSet) Float32P(name, shorthand string, value float32, usage ... function Float32 (line 81) | func Float32(name string, value float32, usage string) *float32 { function Float32P (line 86) | func Float32P(name, shorthand string, value float32, usage string) *floa... FILE: vendor/github.com/spf13/pflag/float64.go type float64Value (line 6) | type float64Value method Set (line 13) | func (f *float64Value) Set(s string) error { method Type (line 19) | func (f *float64Value) Type() string { method String (line 23) | func (f *float64Value) String() string { return strconv.FormatFloat(fl... function newFloat64Value (line 8) | func newFloat64Value(val float64, p *float64) *float64Value { function float64Conv (line 25) | func float64Conv(sval string) (interface{}, error) { method GetFloat64 (line 30) | func (f *FlagSet) GetFloat64(name string) (float64, error) { method Float64Var (line 40) | func (f *FlagSet) Float64Var(p *float64, name string, value float64, usa... method Float64VarP (line 45) | func (f *FlagSet) Float64VarP(p *float64, name, shorthand string, value ... function Float64Var (line 51) | func Float64Var(p *float64, name string, value float64, usage string) { function Float64VarP (line 56) | func Float64VarP(p *float64, name, shorthand string, value float64, usag... method Float64 (line 62) | func (f *FlagSet) Float64(name string, value float64, usage string) *flo... method Float64P (line 69) | func (f *FlagSet) Float64P(name, shorthand string, value float64, usage ... function Float64 (line 77) | func Float64(name string, value float64, usage string) *float64 { function Float64P (line 82) | func Float64P(name, shorthand string, value float64, usage string) *floa... FILE: vendor/github.com/spf13/pflag/golangflag.go type flagValueWrapper (line 17) | type flagValueWrapper struct method String (line 48) | func (v *flagValueWrapper) String() string { method Set (line 52) | func (v *flagValueWrapper) Set(s string) error { method Type (line 56) | func (v *flagValueWrapper) Type() string { type goBoolFlag (line 24) | type goBoolFlag interface function wrapFlagValue (line 29) | func wrapFlagValue(v goflag.Value) Value { function PFlagFromGoFlag (line 64) | func PFlagFromGoFlag(goflag *goflag.Flag) *Flag { method AddGoFlag (line 85) | func (f *FlagSet) AddGoFlag(goflag *goflag.Flag) { method AddGoFlagSet (line 94) | func (f *FlagSet) AddGoFlagSet(newSet *goflag.FlagSet) { FILE: vendor/github.com/spf13/pflag/int.go type intValue (line 6) | type intValue method Set (line 13) | func (i *intValue) Set(s string) error { method Type (line 19) | func (i *intValue) Type() string { method String (line 23) | func (i *intValue) String() string { return strconv.Itoa(int(*i)) } function newIntValue (line 8) | func newIntValue(val int, p *int) *intValue { function intConv (line 25) | func intConv(sval string) (interface{}, error) { method GetInt (line 30) | func (f *FlagSet) GetInt(name string) (int, error) { method IntVar (line 40) | func (f *FlagSet) IntVar(p *int, name string, value int, usage string) { method IntVarP (line 45) | func (f *FlagSet) IntVarP(p *int, name, shorthand string, value int, usa... function IntVar (line 51) | func IntVar(p *int, name string, value int, usage string) { function IntVarP (line 56) | func IntVarP(p *int, name, shorthand string, value int, usage string) { method Int (line 62) | func (f *FlagSet) Int(name string, value int, usage string) *int { method IntP (line 69) | func (f *FlagSet) IntP(name, shorthand string, value int, usage string) ... function Int (line 77) | func Int(name string, value int, usage string) *int { function IntP (line 82) | func IntP(name, shorthand string, value int, usage string) *int { FILE: vendor/github.com/spf13/pflag/int32.go type int32Value (line 6) | type int32Value method Set (line 13) | func (i *int32Value) Set(s string) error { method Type (line 19) | func (i *int32Value) Type() string { method String (line 23) | func (i *int32Value) String() string { return strconv.FormatInt(int64(... function newInt32Value (line 8) | func newInt32Value(val int32, p *int32) *int32Value { function int32Conv (line 25) | func int32Conv(sval string) (interface{}, error) { method GetInt32 (line 34) | func (f *FlagSet) GetInt32(name string) (int32, error) { method Int32Var (line 44) | func (f *FlagSet) Int32Var(p *int32, name string, value int32, usage str... method Int32VarP (line 49) | func (f *FlagSet) Int32VarP(p *int32, name, shorthand string, value int3... function Int32Var (line 55) | func Int32Var(p *int32, name string, value int32, usage string) { function Int32VarP (line 60) | func Int32VarP(p *int32, name, shorthand string, value int32, usage stri... method Int32 (line 66) | func (f *FlagSet) Int32(name string, value int32, usage string) *int32 { method Int32P (line 73) | func (f *FlagSet) Int32P(name, shorthand string, value int32, usage stri... function Int32 (line 81) | func Int32(name string, value int32, usage string) *int32 { function Int32P (line 86) | func Int32P(name, shorthand string, value int32, usage string) *int32 { FILE: vendor/github.com/spf13/pflag/int64.go type int64Value (line 6) | type int64Value method Set (line 13) | func (i *int64Value) Set(s string) error { method Type (line 19) | func (i *int64Value) Type() string { method String (line 23) | func (i *int64Value) String() string { return strconv.FormatInt(int64(... function newInt64Value (line 8) | func newInt64Value(val int64, p *int64) *int64Value { function int64Conv (line 25) | func int64Conv(sval string) (interface{}, error) { method GetInt64 (line 30) | func (f *FlagSet) GetInt64(name string) (int64, error) { method Int64Var (line 40) | func (f *FlagSet) Int64Var(p *int64, name string, value int64, usage str... method Int64VarP (line 45) | func (f *FlagSet) Int64VarP(p *int64, name, shorthand string, value int6... function Int64Var (line 51) | func Int64Var(p *int64, name string, value int64, usage string) { function Int64VarP (line 56) | func Int64VarP(p *int64, name, shorthand string, value int64, usage stri... method Int64 (line 62) | func (f *FlagSet) Int64(name string, value int64, usage string) *int64 { method Int64P (line 69) | func (f *FlagSet) Int64P(name, shorthand string, value int64, usage stri... function Int64 (line 77) | func Int64(name string, value int64, usage string) *int64 { function Int64P (line 82) | func Int64P(name, shorthand string, value int64, usage string) *int64 { FILE: vendor/github.com/spf13/pflag/int8.go type int8Value (line 6) | type int8Value method Set (line 13) | func (i *int8Value) Set(s string) error { method Type (line 19) | func (i *int8Value) Type() string { method String (line 23) | func (i *int8Value) String() string { return strconv.FormatInt(int64(*... function newInt8Value (line 8) | func newInt8Value(val int8, p *int8) *int8Value { function int8Conv (line 25) | func int8Conv(sval string) (interface{}, error) { method GetInt8 (line 34) | func (f *FlagSet) GetInt8(name string) (int8, error) { method Int8Var (line 44) | func (f *FlagSet) Int8Var(p *int8, name string, value int8, usage string) { method Int8VarP (line 49) | func (f *FlagSet) Int8VarP(p *int8, name, shorthand string, value int8, ... function Int8Var (line 55) | func Int8Var(p *int8, name string, value int8, usage string) { function Int8VarP (line 60) | func Int8VarP(p *int8, name, shorthand string, value int8, usage string) { method Int8 (line 66) | func (f *FlagSet) Int8(name string, value int8, usage string) *int8 { method Int8P (line 73) | func (f *FlagSet) Int8P(name, shorthand string, value int8, usage string... function Int8 (line 81) | func Int8(name string, value int8, usage string) *int8 { function Int8P (line 86) | func Int8P(name, shorthand string, value int8, usage string) *int8 { FILE: vendor/github.com/spf13/pflag/int_slice.go type intSliceValue (line 10) | type intSliceValue struct method Set (line 22) | func (s *intSliceValue) Set(val string) error { method Type (line 42) | func (s *intSliceValue) Type() string { method String (line 46) | func (s *intSliceValue) String() string { function newIntSliceValue (line 15) | func newIntSliceValue(val []int, p *[]int) *intSliceValue { function intSliceConv (line 54) | func intSliceConv(val string) (interface{}, error) { method GetIntSlice (line 74) | func (f *FlagSet) GetIntSlice(name string) ([]int, error) { method IntSliceVar (line 84) | func (f *FlagSet) IntSliceVar(p *[]int, name string, value []int, usage ... method IntSliceVarP (line 89) | func (f *FlagSet) IntSliceVarP(p *[]int, name, shorthand string, value [... function IntSliceVar (line 95) | func IntSliceVar(p *[]int, name string, value []int, usage string) { function IntSliceVarP (line 100) | func IntSliceVarP(p *[]int, name, shorthand string, value []int, usage s... method IntSlice (line 106) | func (f *FlagSet) IntSlice(name string, value []int, usage string) *[]int { method IntSliceP (line 113) | func (f *FlagSet) IntSliceP(name, shorthand string, value []int, usage s... function IntSlice (line 121) | func IntSlice(name string, value []int, usage string) *[]int { function IntSliceP (line 126) | func IntSliceP(name, shorthand string, value []int, usage string) *[]int { FILE: vendor/github.com/spf13/pflag/ip.go type ipValue (line 10) | type ipValue method String (line 17) | func (i *ipValue) String() string { return net.IP(*i).String() } method Set (line 18) | func (i *ipValue) Set(s string) error { method Type (line 27) | func (i *ipValue) Type() string { function newIPValue (line 12) | func newIPValue(val net.IP, p *net.IP) *ipValue { function ipConv (line 31) | func ipConv(sval string) (interface{}, error) { method GetIP (line 40) | func (f *FlagSet) GetIP(name string) (net.IP, error) { method IPVar (line 50) | func (f *FlagSet) IPVar(p *net.IP, name string, value net.IP, usage stri... method IPVarP (line 55) | func (f *FlagSet) IPVarP(p *net.IP, name, shorthand string, value net.IP... function IPVar (line 61) | func IPVar(p *net.IP, name string, value net.IP, usage string) { function IPVarP (line 66) | func IPVarP(p *net.IP, name, shorthand string, value net.IP, usage strin... method IP (line 72) | func (f *FlagSet) IP(name string, value net.IP, usage string) *net.IP { method IPP (line 79) | func (f *FlagSet) IPP(name, shorthand string, value net.IP, usage string... function IP (line 87) | func IP(name string, value net.IP, usage string) *net.IP { function IPP (line 92) | func IPP(name, shorthand string, value net.IP, usage string) *net.IP { FILE: vendor/github.com/spf13/pflag/ip_slice.go type ipSliceValue (line 11) | type ipSliceValue struct method Set (line 25) | func (s *ipSliceValue) Set(val string) error { method Type (line 58) | func (s *ipSliceValue) Type() string { method String (line 63) | func (s *ipSliceValue) String() string { function newIPSliceValue (line 16) | func newIPSliceValue(val []net.IP, p *[]net.IP) *ipSliceValue { function ipSliceConv (line 75) | func ipSliceConv(val string) (interface{}, error) { method GetIPSlice (line 94) | func (f *FlagSet) GetIPSlice(name string) ([]net.IP, error) { method IPSliceVar (line 104) | func (f *FlagSet) IPSliceVar(p *[]net.IP, name string, value []net.IP, u... method IPSliceVarP (line 109) | func (f *FlagSet) IPSliceVarP(p *[]net.IP, name, shorthand string, value... function IPSliceVar (line 115) | func IPSliceVar(p *[]net.IP, name string, value []net.IP, usage string) { function IPSliceVarP (line 120) | func IPSliceVarP(p *[]net.IP, name, shorthand string, value []net.IP, us... method IPSlice (line 126) | func (f *FlagSet) IPSlice(name string, value []net.IP, usage string) *[]... method IPSliceP (line 133) | func (f *FlagSet) IPSliceP(name, shorthand string, value []net.IP, usage... function IPSlice (line 141) | func IPSlice(name string, value []net.IP, usage string) *[]net.IP { function IPSliceP (line 146) | func IPSliceP(name, shorthand string, value []net.IP, usage string) *[]n... FILE: vendor/github.com/spf13/pflag/ipmask.go type ipMaskValue (line 10) | type ipMaskValue method String (line 17) | func (i *ipMaskValue) String() string { return net.IPMask(*i).String() } method Set (line 18) | func (i *ipMaskValue) Set(s string) error { method Type (line 27) | func (i *ipMaskValue) Type() string { function newIPMaskValue (line 12) | func newIPMaskValue(val net.IPMask, p *net.IPMask) *ipMaskValue { function ParseIPv4Mask (line 33) | func ParseIPv4Mask(s string) net.IPMask { function parseIPv4Mask (line 59) | func parseIPv4Mask(sval string) (interface{}, error) { method GetIPv4Mask (line 68) | func (f *FlagSet) GetIPv4Mask(name string) (net.IPMask, error) { method IPMaskVar (line 78) | func (f *FlagSet) IPMaskVar(p *net.IPMask, name string, value net.IPMask... method IPMaskVarP (line 83) | func (f *FlagSet) IPMaskVarP(p *net.IPMask, name, shorthand string, valu... function IPMaskVar (line 89) | func IPMaskVar(p *net.IPMask, name string, value net.IPMask, usage strin... function IPMaskVarP (line 94) | func IPMaskVarP(p *net.IPMask, name, shorthand string, value net.IPMask,... method IPMask (line 100) | func (f *FlagSet) IPMask(name string, value net.IPMask, usage string) *n... method IPMaskP (line 107) | func (f *FlagSet) IPMaskP(name, shorthand string, value net.IPMask, usag... function IPMask (line 115) | func IPMask(name string, value net.IPMask, usage string) *net.IPMask { function IPMaskP (line 120) | func IPMaskP(name, shorthand string, value net.IPMask, usage string) *ne... FILE: vendor/github.com/spf13/pflag/ipnet.go type ipNetValue (line 10) | type ipNetValue method String (line 12) | func (ipnet ipNetValue) String() string { method Set (line 17) | func (ipnet *ipNetValue) Set(value string) error { method Type (line 26) | func (*ipNetValue) Type() string { function newIPNetValue (line 30) | func newIPNetValue(val net.IPNet, p *net.IPNet) *ipNetValue { function ipNetConv (line 35) | func ipNetConv(sval string) (interface{}, error) { method GetIPNet (line 44) | func (f *FlagSet) GetIPNet(name string) (net.IPNet, error) { method IPNetVar (line 54) | func (f *FlagSet) IPNetVar(p *net.IPNet, name string, value net.IPNet, u... method IPNetVarP (line 59) | func (f *FlagSet) IPNetVarP(p *net.IPNet, name, shorthand string, value ... function IPNetVar (line 65) | func IPNetVar(p *net.IPNet, name string, value net.IPNet, usage string) { function IPNetVarP (line 70) | func IPNetVarP(p *net.IPNet, name, shorthand string, value net.IPNet, us... method IPNet (line 76) | func (f *FlagSet) IPNet(name string, value net.IPNet, usage string) *net... method IPNetP (line 83) | func (f *FlagSet) IPNetP(name, shorthand string, value net.IPNet, usage ... function IPNet (line 91) | func IPNet(name string, value net.IPNet, usage string) *net.IPNet { function IPNetP (line 96) | func IPNetP(name, shorthand string, value net.IPNet, usage string) *net.... FILE: vendor/github.com/spf13/pflag/string.go type stringValue (line 4) | type stringValue method Set (line 11) | func (s *stringValue) Set(val string) error { method Type (line 15) | func (s *stringValue) Type() string { method String (line 19) | func (s *stringValue) String() string { return string(*s) } function newStringValue (line 6) | func newStringValue(val string, p *string) *stringValue { function stringConv (line 21) | func stringConv(sval string) (interface{}, error) { method GetString (line 26) | func (f *FlagSet) GetString(name string) (string, error) { method StringVar (line 36) | func (f *FlagSet) StringVar(p *string, name string, value string, usage ... method StringVarP (line 41) | func (f *FlagSet) StringVarP(p *string, name, shorthand string, value st... function StringVar (line 47) | func StringVar(p *string, name string, value string, usage string) { function StringVarP (line 52) | func StringVarP(p *string, name, shorthand string, value string, usage s... method String (line 58) | func (f *FlagSet) String(name string, value string, usage string) *string { method StringP (line 65) | func (f *FlagSet) StringP(name, shorthand string, value string, usage st... function String (line 73) | func String(name string, value string, usage string) *string { function StringP (line 78) | func StringP(name, shorthand string, value string, usage string) *string { FILE: vendor/github.com/spf13/pflag/string_array.go type stringArrayValue (line 4) | type stringArrayValue struct method Set (line 16) | func (s *stringArrayValue) Set(val string) error { method Type (line 26) | func (s *stringArrayValue) Type() string { method String (line 30) | func (s *stringArrayValue) String() string { function newStringArrayValue (line 9) | func newStringArrayValue(val []string, p *[]string) *stringArrayValue { function stringArrayConv (line 35) | func stringArrayConv(sval string) (interface{}, error) { method GetStringArray (line 45) | func (f *FlagSet) GetStringArray(name string) ([]string, error) { method StringArrayVar (line 56) | func (f *FlagSet) StringArrayVar(p *[]string, name string, value []strin... method StringArrayVarP (line 61) | func (f *FlagSet) StringArrayVarP(p *[]string, name, shorthand string, v... function StringArrayVar (line 68) | func StringArrayVar(p *[]string, name string, value []string, usage stri... function StringArrayVarP (line 73) | func StringArrayVarP(p *[]string, name, shorthand string, value []string... method StringArray (line 80) | func (f *FlagSet) StringArray(name string, value []string, usage string)... method StringArrayP (line 87) | func (f *FlagSet) StringArrayP(name, shorthand string, value []string, u... function StringArray (line 96) | func StringArray(name string, value []string, usage string) *[]string { function StringArrayP (line 101) | func StringArrayP(name, shorthand string, value []string, usage string) ... FILE: vendor/github.com/spf13/pflag/string_slice.go type stringSliceValue (line 10) | type stringSliceValue struct method Set (line 42) | func (s *stringSliceValue) Set(val string) error { method Type (line 56) | func (s *stringSliceValue) Type() string { method String (line 60) | func (s *stringSliceValue) String() string { function newStringSliceValue (line 15) | func newStringSliceValue(val []string, p *[]string) *stringSliceValue { function readAsCSV (line 22) | func readAsCSV(val string) ([]string, error) { function writeAsCSV (line 31) | func writeAsCSV(vals []string) (string, error) { function stringSliceConv (line 65) | func stringSliceConv(sval string) (interface{}, error) { method GetStringSlice (line 75) | func (f *FlagSet) GetStringSlice(name string) ([]string, error) { method StringSliceVar (line 85) | func (f *FlagSet) StringSliceVar(p *[]string, name string, value []strin... method StringSliceVarP (line 90) | func (f *FlagSet) StringSliceVarP(p *[]string, name, shorthand string, v... function StringSliceVar (line 96) | func StringSliceVar(p *[]string, name string, value []string, usage stri... function StringSliceVarP (line 101) | func StringSliceVarP(p *[]string, name, shorthand string, value []string... method StringSlice (line 107) | func (f *FlagSet) StringSlice(name string, value []string, usage string)... method StringSliceP (line 114) | func (f *FlagSet) StringSliceP(name, shorthand string, value []string, u... function StringSlice (line 122) | func StringSlice(name string, value []string, usage string) *[]string { function StringSliceP (line 127) | func StringSliceP(name, shorthand string, value []string, usage string) ... FILE: vendor/github.com/spf13/pflag/uint.go type uintValue (line 6) | type uintValue method Set (line 13) | func (i *uintValue) Set(s string) error { method Type (line 19) | func (i *uintValue) Type() string { method String (line 23) | func (i *uintValue) String() string { return strconv.FormatUint(uint64... function newUintValue (line 8) | func newUintValue(val uint, p *uint) *uintValue { function uintConv (line 25) | func uintConv(sval string) (interface{}, error) { method GetUint (line 34) | func (f *FlagSet) GetUint(name string) (uint, error) { method UintVar (line 44) | func (f *FlagSet) UintVar(p *uint, name string, value uint, usage string) { method UintVarP (line 49) | func (f *FlagSet) UintVarP(p *uint, name, shorthand string, value uint, ... function UintVar (line 55) | func UintVar(p *uint, name string, value uint, usage string) { function UintVarP (line 60) | func UintVarP(p *uint, name, shorthand string, value uint, usage string) { method Uint (line 66) | func (f *FlagSet) Uint(name string, value uint, usage string) *uint { method UintP (line 73) | func (f *FlagSet) UintP(name, shorthand string, value uint, usage string... function Uint (line 81) | func Uint(name string, value uint, usage string) *uint { function UintP (line 86) | func UintP(name, shorthand string, value uint, usage string) *uint { FILE: vendor/github.com/spf13/pflag/uint16.go type uint16Value (line 6) | type uint16Value method Set (line 13) | func (i *uint16Value) Set(s string) error { method Type (line 19) | func (i *uint16Value) Type() string { method String (line 23) | func (i *uint16Value) String() string { return strconv.FormatUint(uint... function newUint16Value (line 8) | func newUint16Value(val uint16, p *uint16) *uint16Value { function uint16Conv (line 25) | func uint16Conv(sval string) (interface{}, error) { method GetUint16 (line 34) | func (f *FlagSet) GetUint16(name string) (uint16, error) { method Uint16Var (line 44) | func (f *FlagSet) Uint16Var(p *uint16, name string, value uint16, usage ... method Uint16VarP (line 49) | func (f *FlagSet) Uint16VarP(p *uint16, name, shorthand string, value ui... function Uint16Var (line 55) | func Uint16Var(p *uint16, name string, value uint16, usage string) { function Uint16VarP (line 60) | func Uint16VarP(p *uint16, name, shorthand string, value uint16, usage s... method Uint16 (line 66) | func (f *FlagSet) Uint16(name string, value uint16, usage string) *uint16 { method Uint16P (line 73) | func (f *FlagSet) Uint16P(name, shorthand string, value uint16, usage st... function Uint16 (line 81) | func Uint16(name string, value uint16, usage string) *uint16 { function Uint16P (line 86) | func Uint16P(name, shorthand string, value uint16, usage string) *uint16 { FILE: vendor/github.com/spf13/pflag/uint32.go type uint32Value (line 6) | type uint32Value method Set (line 13) | func (i *uint32Value) Set(s string) error { method Type (line 19) | func (i *uint32Value) Type() string { method String (line 23) | func (i *uint32Value) String() string { return strconv.FormatUint(uint... function newUint32Value (line 8) | func newUint32Value(val uint32, p *uint32) *uint32Value { function uint32Conv (line 25) | func uint32Conv(sval string) (interface{}, error) { method GetUint32 (line 34) | func (f *FlagSet) GetUint32(name string) (uint32, error) { method Uint32Var (line 44) | func (f *FlagSet) Uint32Var(p *uint32, name string, value uint32, usage ... method Uint32VarP (line 49) | func (f *FlagSet) Uint32VarP(p *uint32, name, shorthand string, value ui... function Uint32Var (line 55) | func Uint32Var(p *uint32, name string, value uint32, usage string) { function Uint32VarP (line 60) | func Uint32VarP(p *uint32, name, shorthand string, value uint32, usage s... method Uint32 (line 66) | func (f *FlagSet) Uint32(name string, value uint32, usage string) *uint32 { method Uint32P (line 73) | func (f *FlagSet) Uint32P(name, shorthand string, value uint32, usage st... function Uint32 (line 81) | func Uint32(name string, value uint32, usage string) *uint32 { function Uint32P (line 86) | func Uint32P(name, shorthand string, value uint32, usage string) *uint32 { FILE: vendor/github.com/spf13/pflag/uint64.go type uint64Value (line 6) | type uint64Value method Set (line 13) | func (i *uint64Value) Set(s string) error { method Type (line 19) | func (i *uint64Value) Type() string { method String (line 23) | func (i *uint64Value) String() string { return strconv.FormatUint(uint... function newUint64Value (line 8) | func newUint64Value(val uint64, p *uint64) *uint64Value { function uint64Conv (line 25) | func uint64Conv(sval string) (interface{}, error) { method GetUint64 (line 34) | func (f *FlagSet) GetUint64(name string) (uint64, error) { method Uint64Var (line 44) | func (f *FlagSet) Uint64Var(p *uint64, name string, value uint64, usage ... method Uint64VarP (line 49) | func (f *FlagSet) Uint64VarP(p *uint64, name, shorthand string, value ui... function Uint64Var (line 55) | func Uint64Var(p *uint64, name string, value uint64, usage string) { function Uint64VarP (line 60) | func Uint64VarP(p *uint64, name, shorthand string, value uint64, usage s... method Uint64 (line 66) | func (f *FlagSet) Uint64(name string, value uint64, usage string) *uint64 { method Uint64P (line 73) | func (f *FlagSet) Uint64P(name, shorthand string, value uint64, usage st... function Uint64 (line 81) | func Uint64(name string, value uint64, usage string) *uint64 { function Uint64P (line 86) | func Uint64P(name, shorthand string, value uint64, usage string) *uint64 { FILE: vendor/github.com/spf13/pflag/uint8.go type uint8Value (line 6) | type uint8Value method Set (line 13) | func (i *uint8Value) Set(s string) error { method Type (line 19) | func (i *uint8Value) Type() string { method String (line 23) | func (i *uint8Value) String() string { return strconv.FormatUint(uint6... function newUint8Value (line 8) | func newUint8Value(val uint8, p *uint8) *uint8Value { function uint8Conv (line 25) | func uint8Conv(sval string) (interface{}, error) { method GetUint8 (line 34) | func (f *FlagSet) GetUint8(name string) (uint8, error) { method Uint8Var (line 44) | func (f *FlagSet) Uint8Var(p *uint8, name string, value uint8, usage str... method Uint8VarP (line 49) | func (f *FlagSet) Uint8VarP(p *uint8, name, shorthand string, value uint... function Uint8Var (line 55) | func Uint8Var(p *uint8, name string, value uint8, usage string) { function Uint8VarP (line 60) | func Uint8VarP(p *uint8, name, shorthand string, value uint8, usage stri... method Uint8 (line 66) | func (f *FlagSet) Uint8(name string, value uint8, usage string) *uint8 { method Uint8P (line 73) | func (f *FlagSet) Uint8P(name, shorthand string, value uint8, usage stri... function Uint8 (line 81) | func Uint8(name string, value uint8, usage string) *uint8 { function Uint8P (line 86) | func Uint8P(name, shorthand string, value uint8, usage string) *uint8 { FILE: vendor/github.com/spf13/pflag/uint_slice.go type uintSliceValue (line 10) | type uintSliceValue struct method Set (line 22) | func (s *uintSliceValue) Set(val string) error { method Type (line 41) | func (s *uintSliceValue) Type() string { method String (line 45) | func (s *uintSliceValue) String() string { function newUintSliceValue (line 15) | func newUintSliceValue(val []uint, p *[]uint) *uintSliceValue { function uintSliceConv (line 53) | func uintSliceConv(val string) (interface{}, error) { method GetUintSlice (line 72) | func (f *FlagSet) GetUintSlice(name string) ([]uint, error) { method UintSliceVar (line 82) | func (f *FlagSet) UintSliceVar(p *[]uint, name string, value []uint, usa... method UintSliceVarP (line 87) | func (f *FlagSet) UintSliceVarP(p *[]uint, name, shorthand string, value... function UintSliceVar (line 93) | func UintSliceVar(p *[]uint, name string, value []uint, usage string) { function UintSliceVarP (line 98) | func UintSliceVarP(p *[]uint, name, shorthand string, value []uint, usag... method UintSlice (line 104) | func (f *FlagSet) UintSlice(name string, value []uint, usage string) *[]... method UintSliceP (line 111) | func (f *FlagSet) UintSliceP(name, shorthand string, value []uint, usage... function UintSlice (line 119) | func UintSlice(name string, value []uint, usage string) *[]uint { function UintSliceP (line 124) | func UintSliceP(name, shorthand string, value []uint, usage string) *[]u... FILE: vendor/github.com/willf/bitset/bitset.go constant wordSize (line 53) | wordSize = uint(64) constant log2WordSize (line 56) | log2WordSize = uint(6) constant allBits (line 59) | allBits uint64 = 0xffffffffffffffff type BitSet (line 62) | type BitSet struct method safeSet (line 71) | func (b *BitSet) safeSet() []uint64 { method Bytes (line 84) | func (b *BitSet) Bytes() []uint64 { method Len (line 121) | func (b *BitSet) Len() uint { method extendSetMaybe (line 126) | func (b *BitSet) extendSetMaybe(i uint) { method Test (line 143) | func (b *BitSet) Test(i uint) bool { method Set (line 151) | func (b *BitSet) Set(i uint) *BitSet { method Clear (line 158) | func (b *BitSet) Clear(i uint) *BitSet { method SetTo (line 167) | func (b *BitSet) SetTo(i uint, value bool) *BitSet { method Flip (line 175) | func (b *BitSet) Flip(i uint) *BitSet { method String (line 184) | func (b *BitSet) String() string { method NextSet (line 212) | func (b *BitSet) NextSet(i uint) (uint, bool) { method NextClear (line 236) | func (b *BitSet) NextClear(i uint) (uint, bool) { method ClearAll (line 258) | func (b *BitSet) ClearAll() *BitSet { method wordCount (line 268) | func (b *BitSet) wordCount() int { method Clone (line 273) | func (b *BitSet) Clone() *BitSet { method Copy (line 284) | func (b *BitSet) Copy(c *BitSet) (count uint) { method Count (line 299) | func (b *BitSet) Count() uint { method Equal (line 320) | func (b *BitSet) Equal(c *BitSet) bool { method Difference (line 348) | func (b *BitSet) Difference(compare *BitSet) (result *BitSet) { method DifferenceCardinality (line 363) | func (b *BitSet) DifferenceCardinality(compare *BitSet) uint { method InPlaceDifference (line 378) | func (b *BitSet) InPlaceDifference(compare *BitSet) { method Intersection (line 403) | func (b *BitSet) Intersection(compare *BitSet) (result *BitSet) { method IntersectionCardinality (line 415) | func (b *BitSet) IntersectionCardinality(compare *BitSet) uint { method InPlaceIntersection (line 426) | func (b *BitSet) InPlaceIntersection(compare *BitSet) { method Union (line 447) | func (b *BitSet) Union(compare *BitSet) (result *BitSet) { method UnionCardinality (line 460) | func (b *BitSet) UnionCardinality(compare *BitSet) uint { method InPlaceUnion (line 473) | func (b *BitSet) InPlaceUnion(compare *BitSet) { method SymmetricDifference (line 495) | func (b *BitSet) SymmetricDifference(compare *BitSet) (result *BitSet) { method SymmetricDifferenceCardinality (line 508) | func (b *BitSet) SymmetricDifferenceCardinality(compare *BitSet) uint { method InPlaceSymmetricDifference (line 521) | func (b *BitSet) InPlaceSymmetricDifference(compare *BitSet) { method isLenExactMultiple (line 542) | func (b *BitSet) isLenExactMultiple() bool { method cleanLastWord (line 547) | func (b *BitSet) cleanLastWord() { method Complement (line 554) | func (b *BitSet) Complement() (result *BitSet) { method All (line 566) | func (b *BitSet) All() bool { method None (line 573) | func (b *BitSet) None() bool { method Any (line 587) | func (b *BitSet) Any() bool { method IsSuperSet (line 593) | func (b *BitSet) IsSuperSet(other *BitSet) bool { method IsStrictSuperSet (line 603) | func (b *BitSet) IsStrictSuperSet(other *BitSet) bool { method DumpAsBits (line 608) | func (b *BitSet) DumpAsBits() string { method BinaryStorageSize (line 621) | func (b *BitSet) BinaryStorageSize() int { method WriteTo (line 626) | func (b *BitSet) WriteTo(stream io.Writer) (int64, error) { method ReadFrom (line 641) | func (b *BitSet) ReadFrom(stream io.Reader) (int64, error) { method MarshalBinary (line 666) | func (b *BitSet) MarshalBinary() ([]byte, error) { method UnmarshalBinary (line 681) | func (b *BitSet) UnmarshalBinary(data []byte) error { method MarshalJSON (line 691) | func (b *BitSet) MarshalJSON() ([]byte, error) { method UnmarshalJSON (line 703) | func (b *BitSet) UnmarshalJSON(data []byte) error { type Error (line 68) | type Error function From (line 79) | func From(buf []uint64) *BitSet { function wordsNeeded (line 89) | func wordsNeeded(i uint) int { function New (line 97) | func New(length uint) (bset *BitSet) { function Cap (line 116) | func Cap() uint { function trailingZeroes64 (line 313) | func trailingZeroes64(v uint64) uint { function panicIfNull (line 340) | func panicIfNull(b *BitSet) { function sortByLength (line 392) | func sortByLength(a *BitSet, b *BitSet) (ap *BitSet, bp *BitSet) { FILE: vendor/github.com/willf/bitset/popcnt.go function popcount (line 6) | func popcount(x uint64) (n uint64) { function popcntSliceGo (line 15) | func popcntSliceGo(s []uint64) uint64 { function popcntMaskSliceGo (line 23) | func popcntMaskSliceGo(s, m []uint64) uint64 { function popcntAndSliceGo (line 31) | func popcntAndSliceGo(s, m []uint64) uint64 { function popcntOrSliceGo (line 39) | func popcntOrSliceGo(s, m []uint64) uint64 { function popcntXorSliceGo (line 47) | func popcntXorSliceGo(s, m []uint64) uint64 { FILE: vendor/github.com/willf/bitset/popcnt_amd64.go function hasAsm (line 9) | func hasAsm() bool function popcntSliceAsm (line 16) | func popcntSliceAsm(s []uint64) uint64 function popcntMaskSliceAsm (line 20) | func popcntMaskSliceAsm(s, m []uint64) uint64 function popcntAndSliceAsm (line 24) | func popcntAndSliceAsm(s, m []uint64) uint64 function popcntOrSliceAsm (line 28) | func popcntOrSliceAsm(s, m []uint64) uint64 function popcntXorSliceAsm (line 32) | func popcntXorSliceAsm(s, m []uint64) uint64 function popcntSlice (line 34) | func popcntSlice(s []uint64) uint64 { function popcntMaskSlice (line 41) | func popcntMaskSlice(s, m []uint64) uint64 { function popcntAndSlice (line 48) | func popcntAndSlice(s, m []uint64) uint64 { function popcntOrSlice (line 55) | func popcntOrSlice(s, m []uint64) uint64 { function popcntXorSlice (line 62) | func popcntXorSlice(s, m []uint64) uint64 { FILE: vendor/github.com/willf/bitset/popcnt_generic.go function popcntSlice (line 5) | func popcntSlice(s []uint64) uint64 { function popcntMaskSlice (line 9) | func popcntMaskSlice(s, m []uint64) uint64 { function popcntAndSlice (line 13) | func popcntAndSlice(s, m []uint64) uint64 { function popcntOrSlice (line 17) | func popcntOrSlice(s, m []uint64) uint64 { function popcntXorSlice (line 21) | func popcntXorSlice(s, m []uint64) uint64 { FILE: writer.go type writer (line 24) | type writer struct method Reset (line 35) | func (w *writer) Reset(newWriter io.Writer) { method WriteByte (line 40) | func (w *writer) WriteByte(c byte) error { method Write (line 49) | func (w *writer) Write(p []byte) (int, error) { method Flush (line 55) | func (w *writer) Flush() error { method WritePackedUintIn (line 59) | func (w *writer) WritePackedUintIn(v uint64, n int) error { method WritePackedUint (line 70) | func (w *writer) WritePackedUint(v uint64) error { function newWriter (line 29) | func newWriter(w io.Writer) *writer { function packedSize (line 75) | func packedSize(n uint64) int { FILE: writer_test.go function TestPackedSize (line 24) | func TestPackedSize(t *testing.T) { type stubWriter (line 59) | type stubWriter struct method Write (line 63) | func (s *stubWriter) Write(p []byte) (n int, err error) { function TestWriteByteErr (line 68) | func TestWriteByteErr(t *testing.T) { function TestWritePackedUintErr (line 82) | func TestWritePackedUintErr(t *testing.T) {