Lines Matching refs:def
149 void XRefDefs::Add(XRefDef* def) {
150 def->SetId(fDefs.CountItems());
151 fDefs.AddItem(def);
169 XRefDef* def = fDefs.ItemAt(i);
170 Pattern* pat = def->Matches(s, &start, &len);
173 start1 = start; len1 = len; pat1 = pat; def1 = def;
240 XRefDef* def = new XRefDef();
241 AutoDelete autoDelete(def);
252 def->AddLink(link);
271 def->AddDest(dest);
289 this->Add(def);
340 bool XRefDests::Add(XRefDef* def, const char* label, int32 page, BRect boundingBox) {
341 DestList* list = GetList(def);
351 bool XRefDests::Find(XRefDef* def, const char* label, int32* page, BRect* boundingBox) const {
352 DestList* list = GetList(def);
373 bool RecordDests::MatchLink(XRefDef* def, MatchResult* result) {
378 bool RecordDests::MatchDest(XRefDef* def, MatchResult* result) {
384 fDests->Add(def, s.String(), fPage, b);
402 bool LocalLink::MatchLink(XRefDef* def, MatchResult* result) {
406 if (fDests->Find(def, label.String(), &fDestPage, &fDestBounds)) {
424 bool LocalLink::MatchDest(XRefDef* def, MatchResult* result) {