Home | History | Annotate | Download | only in gold

Lines Matching defs:exact

2074 // resulting symbol name to the pattern.  If it finds an exact match
2081 // If no exact match with a literal pattern is ever found, then if a
2087 // * If there is an exact match, then we use the first tag in the
2089 // + If the exact match in that tag is global, it is used.
2090 // + Otherwise the exact match in that tag is local, and is used.
2115 // * If there is an exact match for the mangled name, we use it.
2116 // + If there is more than one exact match, we give a warning, and
2118 // + If a symbol has an exact match as both global and local for
2120 // * Otherwise, we look for an extern C++ or an extern Java exact
2121 // match. If we find an exact match, we use it.
2122 // + If there is more than one exact match, we give a warning, and
2124 // + If a symbol has an exact match as both global and local for
2154 // then we apply backslash unquoting and look for an exact match.
2191 // Add an exact match for MATCH to *PE. The result of the match is
2198 Exact* pe)
2200 std::pair<Exact::iterator, bool> ins =
2273 this->exact_[exp.language] = new Exact();
2319 Exact* exact = this->exact_[i];
2320 if (exact == NULL)
2334 Exact::const_iterator pe = exact->find(name_to_match);
2335 if (pe != exact->end())
2400 // Give an error if any exact symbol names (not wildcards) appear in a