Home | History | Annotate | Download | only in libdw

Lines Matching refs:match

75   Dwarf_Line **match = *nsrcs == 0 ? NULL : *srcsp;
103 no match is performed. */
119 /* Match the name with the name the user provided. */
129 /* See whether line and possibly column match. */
133 /* Cannot match. */
136 /* Determine whether this is the best match so far. */
139 if (match[inner]->files == line->files
140 && match[inner]->file == line->file)
143 && (match[inner]->line != line->line
144 || match[inner]->line != lineno
146 && (match[inner]->column != line->column
147 || match[inner]->column != column))))
150 match for the line number, use it. */
151 if (match[inner]->line >= line->line
152 && (match[inner]->line != line->line
153 || match[inner]->column >= line->column))
155 match[inner] = line;
165 Dwarf_Line **newp = realloc (match,
170 free (match);
174 match = newp;
177 match[cur_match++] = line;
189 assert (*nsrcs == 0 || *srcsp == match);
192 *srcsp = match;