OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:IntervalTree
(Results
1 - 3
of
3
) sorted by null
/external/chromium_org/third_party/yasm/source/patched-yasm/libyasm/
inttree.h
33
typedef struct
IntervalTree
{
49
}
IntervalTree
;
52
IntervalTree
*IT_create(void);
54
void IT_destroy(
IntervalTree
*);
56
void IT_print(const
IntervalTree
*);
58
void *IT_delete_node(
IntervalTree
*, IntervalTreeNode *, long *low,
61
IntervalTreeNode *IT_insert(
IntervalTree
*, long low, long high, void *data);
63
IntervalTreeNode *IT_get_predecessor(const
IntervalTree
*, IntervalTreeNode *);
65
IntervalTreeNode *IT_get_successor(const
IntervalTree
*, IntervalTreeNode *);
67
void IT_enumerate(
IntervalTree
*, long low, long high, void *cbd
[
all
...]
inttree.c
38
static void LeftRotate(
IntervalTree
*, IntervalTreeNode *);
39
static void RightRotate(
IntervalTree
*, IntervalTreeNode *);
40
static void TreeInsertHelp(
IntervalTree
*, IntervalTreeNode *);
41
static void TreePrintHelper(const
IntervalTree
*, IntervalTreeNode *);
42
static void FixUpMaxHigh(
IntervalTree
*, IntervalTreeNode *);
43
static void DeleteFixUp(
IntervalTree
*, IntervalTreeNode *);
45
static void CheckMaxHighFields(const
IntervalTree
*, IntervalTreeNode *);
46
static int CheckMaxHighFieldsHelper(const
IntervalTree
*, IntervalTreeNode *y,
48
static void IT_CheckAssumptions(const
IntervalTree
*);
70
IntervalTree
*
[
all
...]
section.c
878
/*@only@*/
IntervalTree
*itree;
[
all
...]
Completed in 1628 milliseconds