/system/tools/hidl/docs/src/parser/ |
H A D | utils.kt | 24 fun peekToken(iter: ListIterator<Token>): Token? { 25 if (iter.hasNext()) { 26 val token = iter.next() 27 iter.previous() 34 fun peekPreviousToken(iter: ListIterator<Token>): Token? { 35 if (iter.hasPrevious()) { 36 val token = iter.previous() 37 iter.next()
|
/system/tools/hidl/docs/src/parser/elements/ |
H A D | EntryParser.kt | 58 class EntryParser(iter: ListIterator<Token>, var shouldResetIterator: Boolean = false) : AbstractParser(iter) { 68 parseTokens(scanTokens(iter)) 69 if (shouldResetIterator) resetIterator(iter) 73 override fun scanTokens(iter: ListIterator<Token>): List<Token> { 76 while (peekPreviousToken(iter)?.identifier == TokenGrammar.EMPTY_LINE) iter.previous() 78 if (peekPreviousToken(iter)?.identifier == TokenGrammar.DOC_START) iter.previous() 82 tokens += scanDocTokens(iter) [all...] |
H A D | AbstractParser.kt | 27 * @param iter An iterator of a list of tokens, starting at a position to parse. 29 abstract class AbstractParser(iter: ListIterator<Token>) { 34 while (iter.hasNext() && peekToken(iter)?.identifier == TokenGrammar.EMPTY_LINE) { 35 iter.next() //skip over beginning empty lines 37 require(iter.hasNext()) { "Iterator is empty" } 38 indexStart = iter.nextIndex() 49 abstract fun scanTokens(iter: ListIterator<Token>): List<Token> 51 protected fun scanDocTokens(iter: ListIterator<Token>): List<Token> { 56 while (peekPreviousToken(iter) [all...] |
H A D | EntryCollectionParser.kt | 30 class EntryCollectionParser(iter: ListIterator<Token>, var shouldResetIterator: Boolean = false) : AbstractParser(iter) { 37 parseTokens(scanTokens(iter)) 38 if (shouldResetIterator) this.resetIterator(iter) 42 override fun scanTokens(iter: ListIterator<Token>): List<Token> { 44 while (iter.hasNext()) { 45 tokens.add(iter.next()) 51 val iter = tokens.listIterator() 55 while(iter.hasNext()) { 56 token = iter [all...] |
H A D | AnnotationParser.kt | 26 class AnnotationParser(iter: ListIterator<Token>, var shouldResetIterator: Boolean = false) : AbstractParser(iter) { 32 parseTokens(scanTokens(iter)) 33 if (shouldResetIterator) resetIterator(iter) 36 override fun scanTokens(iter: ListIterator<Token>): List<Token> { 39 if (peekToken(iter)?.identifier == TokenGrammar.AT) iter.next() 40 if (peekPreviousToken(iter)?.category == TokenCategory.Annotation) iter.previous() 42 if (peekToken(iter)!! [all...] |
H A D | DocAnnotationParser.kt | 28 class DocAnnotationParser(iter: ListIterator<Token>, var shouldResetIterator: Boolean = false) : AbstractParser(iter) { 35 parseTokens(scanTokens(iter)) 36 if (shouldResetIterator) resetIterator(iter) 57 override fun scanTokens(iter: ListIterator<Token>): List<Token> { 62 if (peekToken(iter)?.identifier == TokenGrammar.AT) iter.next() 63 if (peekPreviousToken(iter)?.category == TokenCategory.DocAnnotation) iter.previous() 65 if (peekToken(iter)!! [all...] |
H A D | DocParser.kt | 25 class DocParser(iter: ListIterator<Token>, var shouldResetIterator: Boolean = false) : AbstractParser(iter) { 33 parseTokens(scanTokens(iter)) 34 if (shouldResetIterator) resetIterator(iter) 51 override fun scanTokens(iter: ListIterator<Token>): List<Token> { 53 return scanDocTokens(iter) 57 val iter = tokens.listIterator() 58 var token = iter.next() //doc_start 63 loop@ while(iter.hasNext()) { 64 token = iter [all...] |
/system/bt/service/ |
H A D | settings.cc | 36 for (const auto& iter : switches) { 37 if (iter.first == switches::kCreateIPCSocketPath) { 40 base::FilePath path(iter.second); 47 } else if (iter.first == switches::kAndroidIPCSocketSuffix) { 50 const std::string& suffix = iter.second; 57 } else if (iter.first == switches::kEnableOnStart) { 58 if (iter.second == "true") { 60 } else if (iter.second == "false") { 64 << iter.second << ". Expect 'true' or 'false'"; 70 else if (iter [all...] |
H A D | gatt_client.cc | 82 auto iter = pending_calls_.find(uuid); local 83 if (iter == pending_calls_.end()) { 96 iter->second(result, uuid, std::move(client)); 98 pending_calls_.erase(iter);
|
/system/tools/hidl/docs/src/parser/elements/declarations/ |
H A D | AbstractDeclarationParser.kt | 28 abstract class AbstractDeclarationParser(iter: ListIterator<Token>) : AbstractParser(iter) { 33 override fun scanTokens(iter: ListIterator<Token>): List<Token> { 34 val token = peekPreviousToken(iter) ?: throw ParseException("No token before declaration", this.indexStart) 39 return scanDeclarationTokens(iter) 47 protected fun scanDelimitedList(iter: ListIterator<Token>, 53 if (iter.hasPrevious() && peekPreviousToken(iter)!!.identifier == openDelimiter) { 54 iter.previous() 56 var token = iter [all...] |
H A D | MethodDeclarationParser.kt | 27 class MethodDeclarationParser(iter: ListIterator<Token>, var shouldResetIterator: Boolean = false) : AbstractDeclarationParser(iter) { 35 parseTokens(scanTokens(iter)) 36 if (shouldResetIterator) resetIterator(iter) 42 val iter = tokens.listIterator() 43 var token = iter.next() 48 token = iter.next() 58 assert(iter.hasNext()) 59 token = iter.next() 63 addArgs(iter, thi [all...] |
H A D | EnumDeclarationParser.kt | 27 class EnumDeclarationParser(iter: ListIterator<Token>, var shouldResetIterator: Boolean = false) : AbstractDeclarationParser(iter) { 34 parseTokens(scanTokens(iter)) 35 if (shouldResetIterator) resetIterator(iter) 39 val iter = tokens.listIterator() 40 var token = iter.next() 45 token = iter.next() 50 token = iter.next() //':' 55 assert(iter.hasNext()) 57 while (iter [all...] |
H A D | TypedefDeclarationParser.kt | 22 class TypedefDeclarationParser(iter: ListIterator<Token>, var shouldResetIterator: Boolean = false) : AbstractDeclarationParser(iter) { 27 parseTokens(scanTokens(iter)) 28 if (shouldResetIterator) resetIterator(iter)
|
H A D | InterfaceDeclarationParser.kt | 23 class InterfaceDeclarationParser(iter: ListIterator<Token>, var shouldResetIterator: Boolean = false) : AbstractDeclarationParser(iter) { 30 parseTokens(scanTokens(iter)) 31 if (shouldResetIterator) resetIterator(iter)
|
H A D | CompoundDeclarationParser.kt | 29 class CompoundDeclarationParser(iter: ListIterator<Token>, var shouldResetIterator: Boolean = false) : AbstractDeclarationParser(iter) { 35 parseTokens(scanTokens(iter)) 36 if (shouldResetIterator) resetIterator(iter) 40 val iter = tokens.listIterator() 41 var token = iter.next() 49 token = iter.next() 55 scanDelimitedList(iter,
|
/system/tools/hidl/docs/src/parser/files/ |
H A D | package.kt | 31 val iter: ListIterator<Token> = tokens.listIterator() 34 while (iter.hasNext()) { 35 token = iter.next() 40 while (iter.hasNext()) { 41 token = iter.next() 52 token = iter.next() 55 token = iter.next()
|
H A D | InterfaceFileParser.kt | 58 val iter = tokens.listIterator() 62 while (iter.hasNext()) { 63 token = iter.next() 72 if (iter.next().category != TokenCategory.Word) break //no, try again
|
H A D | AbstractFileParser.kt | 76 val iter = tokens.listIterator() 80 while (iter.hasNext()) { 81 token = iter.next() 93 if (peekToken(iter)?.identifier == TokenGrammar.CHEVRON_CLOSE) { 117 val iter = tokens.reversed().listIterator() 121 iter.next() //skip keyword token 122 while (iter.hasNext()) { 123 token = iter.next()
|
/system/libhidl/transport/include/hidl/ |
H A D | ConcurrentMap.h | 41 const_iterator iter = mMap.find(k); local 42 if (iter == mMap.end()) { 45 return iter->second; 55 const_iterator iter = mMap.find(k); local 56 if (iter == mMap.end()) { 59 if (iter->second == v) { 60 mMap.erase(iter); 72 const_iterator iter = mMap.find(k); local 73 if (iter == mMap.end()) { 76 return iter [all...] |
/system/bt/service/ipc/binder/ |
H A D | remote_callback_map.h | 103 bool UnregisterInternal(typename CallbackMap::iterator iter); 155 auto iter = map_.find(key); local 156 if (iter == map_.end()) { 161 return UnregisterInternal(iter); 168 auto iter = map_.find(key); local 169 if (iter == map_.end()) return nullptr; 171 return iter->second->get_callback(); 178 auto iter = map_.find(key); local 179 if (iter == map_.end()) return nullptr; 181 sp<V> val = iter 195 UnregisterInternal( typename CallbackMap::iterator iter) argument 234 auto iter = owner_->map_.find(key_); local [all...] |
H A D | remote_callback_list.h | 90 bool UnregisterInternal(typename CallbackMap::iterator iter); 109 for (auto iter = callbacks_.begin(); iter != callbacks_.end(); ++iter) 110 UnregisterInternal(iter); 142 auto iter = callbacks_.find(binder.get()); local 143 if (iter == callbacks_.end()) { 148 return UnregisterInternal(iter); 154 for (const auto& iter : callbacks_) 155 callback(iter 159 UnregisterInternal( typename CallbackMap::iterator iter) argument 197 auto iter = owner_->callbacks_.find(binder.get()); local [all...] |
/system/core/adb/ |
H A D | adb_listeners.cpp | 119 for (auto iter = listener_list.begin(); iter != listener_list.end(); ++iter) { 120 if (iter->get() == arg) { 121 (*iter)->transport = nullptr; 122 listener_list.erase(iter); 149 for (auto iter = listener_list.begin(); iter != listener_list.end(); ++iter) { 150 if (local_name == (*iter) 160 auto iter = listener_list.begin(); local [all...] |
/system/security/keystore/ |
H A D | confirmationui_rate_limiting.h | 73 auto iter = slots_.begin(); local 74 while (iter != slots_.end()) { 75 if (iter->second.prompt_start <= then) { 76 iter = slots_.erase(iter); 78 ++iter;
|
/system/extras/tests/sdcard/ |
H A D | testcase.cpp | 143 void TestCase::setIter(size_t iter) argument 145 mIter = iter; 156 mOpenTimer = new StopWatch("open", iter() * kReadWriteFactor); 158 mReadTimer = new StopWatch("read", iter() * dataSize() / chunkSize() * kReadWriteFactor); 161 mWriteTimer = new StopWatch("write", iter() * dataSize() / chunkSize()); 164 mSyncTimer = new StopWatch("sync", iter()); 166 mTruncateTimer = new StopWatch("truncate", iter()); 168 mTraverseTimer = new StopWatch("traversal", iter());
|
/system/update_engine/payload_generator/ |
H A D | extent_ranges.cc | 205 for (auto iter = lower; iter != upper; ++iter) { 206 if (iter->start_block() <= block && 207 block < iter->start_block() + iter->num_blocks()) { 275 for (auto iter = lower; iter != upper; ++iter) { 276 if (!ExtentRanges::ExtentsOverlap(extent, *iter)) [all...] |