Searched refs:iter (Results 1 - 25 of 70) sorted by relevance

123

/system/tools/hidl/docs/src/parser/
H A Dutils.kt24 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 DEntryParser.kt58 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 DAbstractParser.kt27 * @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 DEntryCollectionParser.kt30 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 DAnnotationParser.kt26 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 DDocAnnotationParser.kt28 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 DDocParser.kt25 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 Dsettings.cc36 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 Dgatt_client.cc82 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 DAbstractDeclarationParser.kt28 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 DMethodDeclarationParser.kt27 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 DEnumDeclarationParser.kt27 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 DTypedefDeclarationParser.kt22 class TypedefDeclarationParser(iter: ListIterator<Token>, var shouldResetIterator: Boolean = false) : AbstractDeclarationParser(iter) {
27 parseTokens(scanTokens(iter))
28 if (shouldResetIterator) resetIterator(iter)
H A DInterfaceDeclarationParser.kt23 class InterfaceDeclarationParser(iter: ListIterator<Token>, var shouldResetIterator: Boolean = false) : AbstractDeclarationParser(iter) {
30 parseTokens(scanTokens(iter))
31 if (shouldResetIterator) resetIterator(iter)
H A DCompoundDeclarationParser.kt29 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 Dpackage.kt31 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 DInterfaceFileParser.kt58 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 DAbstractFileParser.kt76 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 DConcurrentMap.h41 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 Dremote_callback_map.h103 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 Dremote_callback_list.h90 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 Dadb_listeners.cpp119 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 Dconfirmationui_rate_limiting.h73 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 Dtestcase.cpp143 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 Dextent_ranges.cc205 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...]

Completed in 293 milliseconds

123