Searched refs:DuplicateFinder (Results 1 - 7 of 7) sorted by relevance

/external/v8/src/parsing/
H A Dduplicate-finder.cc10 bool DuplicateFinder::AddOneByteSymbol(Vector<const uint8_t> key) {
14 bool DuplicateFinder::AddTwoByteSymbol(Vector<const uint16_t> key) {
18 bool DuplicateFinder::AddSymbol(Vector<const uint8_t> key, bool is_one_byte) {
27 uint32_t DuplicateFinder::Hash(Vector<const uint8_t> key, bool is_one_byte) {
40 bool DuplicateFinder::Match(void* first, void* second) {
61 byte* DuplicateFinder::BackupKey(Vector<const uint8_t> bytes,
H A Dduplicate-finder.h14 // DuplicateFinder discovers duplicate symbols.
15 class DuplicateFinder { class in namespace:v8::internal
17 DuplicateFinder() : backing_store_(16), map_(&Match) {} function in class:v8::internal::DuplicateFinder
H A Dexpression-classifier.h14 class DuplicateFinder;
96 DuplicateFinder* duplicate_finder = nullptr)
119 V8_INLINE DuplicateFinder* duplicate_finder() const {
429 DuplicateFinder* duplicate_finder_;
H A Dpreparser.cc117 DuplicateFinder duplicate_finder;
239 DuplicateFinder duplicate_finder;
H A Dscanner.h25 class DuplicateFinder;
288 bool FindSymbol(DuplicateFinder* finder);
H A Dscanner.cc1722 bool Scanner::FindSymbol(DuplicateFinder* finder) {
H A Dparser.cc3138 DuplicateFinder duplicate_finder;

Completed in 1266 milliseconds