HomeSort by relevance Sort by last modified time
    Searched refs:JSRegExp (Results 1 - 25 of 68) sorted by null

1 2 3

  /external/chromium_org/v8/src/
jsregexp-inl.h 35 #include "jsregexp.h"
65 if (regexp_->TypeTag() == JSRegExp::ATOM) {
compilation-cache.h 185 Handle<FixedArray> Lookup(Handle<String> source, JSRegExp::Flags flags);
188 JSRegExp::Flags flags,
192 JSRegExp::Flags flags,
197 JSRegExp::Flags flags,
232 JSRegExp::Flags flags);
251 JSRegExp::Flags flags,
compilation-cache.cc 336 JSRegExp::Flags flags) {
367 JSRegExp::Flags flags,
376 JSRegExp::Flags flags,
385 JSRegExp::Flags flags,
445 JSRegExp::Flags flags) {
486 JSRegExp::Flags flags,
factory.cc     [all...]
objects-debug.cc 32 #include "jsregexp.h"
188 JSRegExp::cast(this)->JSRegExpVerify();
716 void JSRegExp::JSRegExpVerify() {
720 case JSRegExp::ATOM: {
722 CHECK(arr->get(JSRegExp::kAtomPatternIndex)->IsString());
725 case JSRegExp::IRREGEXP: {
729 Object* ascii_data = arr->get(JSRegExp::kIrregexpASCIICodeIndex);
735 Object* uc16_data = arr->get(JSRegExp::kIrregexpUC16CodeIndex);
739 Object* ascii_saved = arr->get(JSRegExp::kIrregexpASCIICodeSavedIndex);
742 Object* uc16_saved = arr->get(JSRegExp::kIrregexpUC16CodeSavedIndex)
    [all...]
jsregexp.h 68 // Parses the RegExp pattern and prepares the JSRegExp object with
72 static Handle<Object> Compile(Handle<JSRegExp> re,
78 static Handle<Object> Exec(Handle<JSRegExp> regexp,
83 // Prepares a JSRegExp object with Irregexp-specific data.
84 static void IrregexpInitialize(Handle<JSRegExp> re,
86 JSRegExp::Flags flags,
90 static void AtomCompile(Handle<JSRegExp> re,
92 JSRegExp::Flags flags,
96 static int AtomExecRaw(Handle<JSRegExp> regexp,
103 static Handle<Object> AtomExec(Handle<JSRegExp> regexp
    [all...]
factory.h 520 void SetRegExpAtomData(Handle<JSRegExp> regexp,
521 JSRegExp::Type type,
523 JSRegExp::Flags flags,
528 void SetRegExpIrregexpData(Handle<JSRegExp> regexp,
529 JSRegExp::Type type,
531 JSRegExp::Flags flags,
jsregexp.cc 34 #include "jsregexp.h"
35 #include "jsregexp-inl.h"
78 static JSRegExp::Flags RegExpFlagsFromString(Handle<String> str) {
79 int flags = JSRegExp::NONE;
83 flags |= JSRegExp::IGNORE_CASE;
86 flags |= JSRegExp::GLOBAL;
89 flags |= JSRegExp::MULTILINE;
93 return JSRegExp::Flags(flags);
97 static inline void ThrowRegExpException(Handle<JSRegExp> re,
169 Handle<Object> RegExpImpl::Compile(Handle<JSRegExp> re
    [all...]
log.h 337 void RegExpCompileEvent(Handle<JSRegExp> regexp, bool in_cache);
397 void LogRegExpSource(Handle<JSRegExp> regexp);
execution.h 119 static Handle<JSRegExp> NewJSRegExp(Handle<String> pattern,
bootstrapper.cc     [all...]
mark-compact.cc     [all...]
  /external/v8/src/
compilation-cache.h 176 Handle<FixedArray> Lookup(Handle<String> source, JSRegExp::Flags flags);
179 JSRegExp::Flags flags,
183 JSRegExp::Flags flags,
188 JSRegExp::Flags flags,
221 JSRegExp::Flags flags);
239 JSRegExp::Flags flags,
compilation-cache.cc 318 JSRegExp::Flags flags) {
349 JSRegExp::Flags flags,
358 JSRegExp::Flags flags,
367 JSRegExp::Flags flags,
419 JSRegExp::Flags flags) {
459 JSRegExp::Flags flags,
factory.cc     [all...]
objects-debug.cc 32 #include "jsregexp.h"
172 JSRegExp::cast(this)->JSRegExpVerify();
598 void JSRegExp::JSRegExpVerify() {
602 case JSRegExp::ATOM: {
604 ASSERT(arr->get(JSRegExp::kAtomPatternIndex)->IsString());
607 case JSRegExp::IRREGEXP: {
611 Object* ascii_data = arr->get(JSRegExp::kIrregexpASCIICodeIndex);
617 Object* uc16_data = arr->get(JSRegExp::kIrregexpUC16CodeIndex);
621 Object* ascii_saved = arr->get(JSRegExp::kIrregexpASCIICodeSavedIndex);
624 Object* uc16_saved = arr->get(JSRegExp::kIrregexpUC16CodeSavedIndex)
    [all...]
factory.h 464 void SetRegExpAtomData(Handle<JSRegExp> regexp,
465 JSRegExp::Type type,
467 JSRegExp::Flags flags,
472 void SetRegExpIrregexpData(Handle<JSRegExp> regexp,
473 JSRegExp::Type type,
475 JSRegExp::Flags flags,
jsregexp.h 67 // Parses the RegExp pattern and prepares the JSRegExp object with
71 static Handle<Object> Compile(Handle<JSRegExp> re,
77 static Handle<Object> Exec(Handle<JSRegExp> regexp,
82 // Prepares a JSRegExp object with Irregexp-specific data.
83 static void IrregexpInitialize(Handle<JSRegExp> re,
85 JSRegExp::Flags flags,
89 static void AtomCompile(Handle<JSRegExp> re,
91 JSRegExp::Flags flags,
94 static Handle<Object> AtomExec(Handle<JSRegExp> regexp,
108 static int IrregexpPrepare(Handle<JSRegExp> regexp
    [all...]
jsregexp.cc 34 #include "jsregexp.h"
77 static JSRegExp::Flags RegExpFlagsFromString(Handle<String> str) {
78 int flags = JSRegExp::NONE;
82 flags |= JSRegExp::IGNORE_CASE;
85 flags |= JSRegExp::GLOBAL;
88 flags |= JSRegExp::MULTILINE;
92 return JSRegExp::Flags(flags);
96 static inline void ThrowRegExpException(Handle<JSRegExp> re,
114 Handle<Object> RegExpImpl::Compile(Handle<JSRegExp> re,
118 JSRegExp::Flags flags = RegExpFlagsFromString(flag_str)
    [all...]
api.h 177 v8::internal::Handle<v8::internal::JSRegExp> obj);
213 static inline v8::internal::Handle<v8::internal::JSRegExp>
271 MAKE_TO_LOCAL(ToLocal, JSRegExp, RegExp)
304 MAKE_OPEN_HANDLE(RegExp, JSRegExp)
log.h 268 void RegExpCompileEvent(Handle<JSRegExp> regexp, bool in_cache);
330 void LogRegExpSource(Handle<JSRegExp> regexp);
bootstrapper.cc     [all...]
execution.h 122 static Handle<JSRegExp> NewJSRegExp(Handle<String> pattern,
mark-compact.cc     [all...]
objects-inl.h 636 TYPE_CHECKER(JSRegExp, JS_REGEXP_TYPE)
    [all...]

Completed in 504 milliseconds

1 2 3