OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:TreeTy
(Results
1 - 3
of
3
) sorted by null
/external/llvm/include/llvm/ADT/
ImmutableIntervalMap.h
88
typedef ImutAVLTree<ImutInfo>
TreeTy
;
100
TreeTy
*Add(
TreeTy
*T, value_type_ref V) {
106
TreeTy
*Find(
TreeTy
*T, key_type_ref K) {
121
TreeTy
*add_internal(value_type_ref V,
TreeTy
*T) {
140
TreeTy
*removeAllOverlaps(
TreeTy
*T, key_type_ref K) {
152
TreeTy
*removeOverlap(TreeTy *T, key_type_ref K, bool &Changed)
[
all
...]
ImmutableMap.h
69
typedef ImutAVLTree<ValInfo>
TreeTy
;
72
TreeTy
* Root;
79
explicit ImmutableMap(const
TreeTy
* R) : Root(const_cast<
TreeTy
*>(R)) {
98
typename
TreeTy
::Factory F;
111
TreeTy
*T = F.add(Old.Root, std::pair<key_type,data_type>(K,D));
116
TreeTy
*T = F.remove(Old.Root,K);
120
typename
TreeTy
::Factory *getTreeFactory() const {
121
return const_cast<typename
TreeTy
::Factory *>(&F);
141
TreeTy
*getRoot() const
[
all
...]
ImmutableSet.h
367
typedef ImutAVLTree<ImutInfo>
TreeTy
;
368
typedef typename
TreeTy
::value_type_ref value_type_ref;
369
typedef typename
TreeTy
::key_type_ref key_type_ref;
371
typedef DenseMap<unsigned,
TreeTy
*> CacheTy;
375
std::vector<
TreeTy
*> createdNodes;
376
std::vector<
TreeTy
*> freeNodes;
401
TreeTy
* add(
TreeTy
* T, value_type_ref V) {
408
TreeTy
* remove(
TreeTy
* T, key_type_ref V)
[
all
...]
Completed in 892 milliseconds