Lines Matching refs:p
79 for (Node * p = &root_;;) { in Partial() local
82 p = &p->children[seg]; in Partial()
83 if (p->startInclude) { in Partial()
87 p->children.clear(); in Partial()
88 p->startInclude = true; in Partial()
97 for (Node * p = &root_;;) { in Partial() local
101 p->children[seg].clear(); in Partial()
104 Node::Children::iterator j(p->children.find(seg)); in Partial()
105 if (j == p->children.end()) { in Partial()
108 p = &j->second; in Partial()
118 Node const * p = &root_; in contains() local
121 Node::Children::const_iterator j(p->children.find(*i)); in contains()
122 if ( j == p->children.end() ) in contains()
126 p = &j->second; in contains()
127 includes |= p->startInclude; in contains()
129 return ( ( p->children.empty() || p == &root_ ) in contains()
130 && !p->startInclude ) in contains()