Documentation ¶ Index ¶ type Symbols func New(degree int, getSymbols func() []*symbol_info.Symbol) (s *Symbols, err error) func (s *Symbols) Ascend(f func(btree.Item) bool) func (s *Symbols) Descend(f func(btree.Item) bool) func (s *Symbols) GetSymbol(symbol string) *symbol_info.Symbol func (s *Symbols) Insert(symbol *symbol_info.Symbol) func (s *Symbols) Len() int func (s *Symbols) Lock() func (s *Symbols) Unlock() Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type Symbols ¶ type Symbols struct { // contains filtered or unexported fields } func New ¶ func New( degree int, getSymbols func() []*symbol_info.Symbol) (s *Symbols, err error) func (*Symbols) Ascend ¶ func (s *Symbols) Ascend(f func(btree.Item) bool) func (*Symbols) Descend ¶ func (s *Symbols) Descend(f func(btree.Item) bool) func (*Symbols) GetSymbol ¶ func (s *Symbols) GetSymbol(symbol string) *symbol_info.Symbol func (*Symbols) Insert ¶ func (s *Symbols) Insert(symbol *symbol_info.Symbol) func (*Symbols) Len ¶ func (s *Symbols) Len() int func (*Symbols) Lock ¶ func (s *Symbols) Lock() func (*Symbols) Unlock ¶ func (s *Symbols) Unlock() Source Files ¶ View all Source files symbols.go Click to show internal directories. Click to hide internal directories.