Home
last modified time | relevance | path

Searched refs:JSRegExpStringIterator (Results 1 – 9 of 9) sorted by relevance

/external/v8/src/objects/
Djs-regexp-string-iterator-inl.h18 ACCESSORS(JSRegExpStringIterator, iterating_regexp, Object,
20 ACCESSORS(JSRegExpStringIterator, iterating_string, String,
23 SMI_ACCESSORS(JSRegExpStringIterator, flags, kFlagsOffset)
24 BOOL_ACCESSORS(JSRegExpStringIterator, flags, done, kDoneBit)
25 BOOL_ACCESSORS(JSRegExpStringIterator, flags, global, kGlobalBit)
26 BOOL_ACCESSORS(JSRegExpStringIterator, flags, unicode, kUnicodeBit)
28 CAST_ACCESSOR(JSRegExpStringIterator)
Djs-regexp-string-iterator.h16 class JSRegExpStringIterator : public JSObject {
35 DECL_CAST(JSRegExpStringIterator)
36 DECL_PRINTER(JSRegExpStringIterator)
37 DECL_VERIFIER(JSRegExpStringIterator)
51 DISALLOW_IMPLICIT_CONSTRUCTORS(JSRegExpStringIterator);
/external/v8/src/builtins/
Dbuiltins-regexp-gen.cc2108 TNode<Object> iterator = CAST(Allocate(JSRegExpStringIterator::kSize)); in MatchAllIterator()
2111 JSRegExpStringIterator::kPropertiesOrHashOffset, in MatchAllIterator()
2113 StoreObjectFieldRoot(iterator, JSRegExpStringIterator::kElementsOffset, in MatchAllIterator()
2118 iterator, JSRegExpStringIterator::kIteratingRegExpOffset, in MatchAllIterator()
2123 iterator, JSRegExpStringIterator::kIteratedStringOffset, string); in MatchAllIterator()
2139 var_global.value(), Int32Constant(JSRegExpStringIterator::kGlobalBit)); in MatchAllIterator()
2142 Int32Constant(JSRegExpStringIterator::kUnicodeBit)); in MatchAllIterator()
2145 JSRegExpStringIterator::kFlagsOffset, in MatchAllIterator()
3101 return LoadObjectField<Smi>(iterator, JSRegExpStringIterator::kFlagsOffset); in LoadFlags()
3106 IsSetSmi(flags, 1 << JSRegExpStringIterator::kDoneBit)); in HasDoneFlag()
[all …]
/external/v8/src/
Dobjects-debug.cc313 JSRegExpStringIterator::cast(this)->JSRegExpStringIteratorVerify(isolate); in HeapObjectVerify()
1422 void JSRegExpStringIterator::JSRegExpStringIteratorVerify(Isolate* isolate) { in JSRegExpStringIteratorVerify()
Dobjects-printer.cc214 JSRegExpStringIterator::cast(this)->JSRegExpStringIteratorPrint(os); in HeapObjectPrint()
748 void JSRegExpStringIterator::JSRegExpStringIteratorPrint( in JSRegExpStringIteratorPrint()
Dobjects.h839 V(JSRegExpStringIterator) \
988 V(JSRegExpStringIterator, JS_REGEXP_STRING_ITERATOR_TYPE) \
Dbootstrapper.cc4437 JS_REGEXP_STRING_ITERATOR_TYPE, JSRegExpStringIterator::kSize, 0, in InitializeGlobal_harmony_string_matchall()
Dobjects.cc1433 return JSRegExpStringIterator::kSize; in GetHeaderSize()
/external/v8/src/compiler/
Dcode-assembler.h34 class JSRegExpStringIterator; variable