/external/chromium_org/third_party/yasm/source/patched-yasm/tools/re2c/ |
H A D | re.h | 80 typedef struct RegExp { struct 88 struct RegExp *exp; 89 struct RegExp *ctx; 97 struct RegExp *exp1, *exp2; 100 struct RegExp *exp; 103 struct RegExp *exp; 108 } RegExp; typedef in typeref:struct:RegExp 110 static RegExp * 111 RegExp_isA(RegExp *r, RegExpType t) 116 void RegExp_split(RegExp*, CharSe [all...] |
H A D | parser.c | 10 static RegExp *parse_expr(void); 11 static RegExp *parse_diff(void); 12 static RegExp *parse_term(void); 13 static RegExp *parse_factor(void); 14 static RegExp *parse_primary(void); 17 static RegExp *spec; 40 RegExp *re, *look; 85 static RegExp * 88 RegExp *e, *f; 98 static RegExp * [all...] |
H A D | parser.h | 25 RegExp *regexp;
|
H A D | parse.h | 11 RegExp *re;
|
H A D | actions.c | 58 AltOp_fixedLength(RegExp *r) 69 CatOp_fixedLength(RegExp *r) 79 RegExp_fixedLength(RegExp *r) 97 RegExp_calcSize(RegExp *re, Char *rep) 147 MatchOp_compile(RegExp *re, Char *rep, Ins *i) 170 AltOp_compile(RegExp *re, Char *rep, Ins *i){ 183 RegExp_compile(RegExp *re, Char *rep, Ins *i) 241 MatchOp_split(RegExp *re, CharSet *s) 273 RegExp_split(RegExp *re, CharSet *s) 301 RegExp_display(RegExp *r [all...] |
H A D | dfa.h | 37 RegExp *rule; /* RuleOp */ 57 RegExp *rule; /* RuleOp */ 144 Action_new_Rule(State *s, RegExp *r) /* RuleOp */
|
/external/chromium_org/third_party/libphonenumber/src/phonenumbers/ |
H A D | regexp_cache.h | 17 // RegExpCache is a simple wrapper around hash_map<> to store RegExp objects. 19 // To get a cached RegExp object for a regexp pattern string, call the 21 // a RegExp object corresponding to the pattern string doesn't already exist, it 25 // const RegExp& regexp = cache.GetRegExp("\d"); 49 class RegExp; 54 typedef std::tr1::unordered_map<string, const RegExp*> CacheImpl; 56 typedef std::map<string, const RegExp*> CacheImpl; 64 const RegExp& GetRegExp(const string& pattern);
|
H A D | regexp_adapter_icu.h | 28 // implementation of RegExp and RegExpInput classes based on the ICU regexp 35 virtual RegExp* CreateRegExp(const string& utf8_regexp) const;
|
H A D | regexp_adapter_re2.h | 28 // implementation of RegExp and RegExpInput classes based on RE2. 34 virtual RegExp* CreateRegExp(const string& utf8_regexp) const;
|
H A D | regexp_cache.cc | 49 const RegExp& RegExpCache::GetRegExp(const string& pattern) { 54 const RegExp* regexp = regexp_factory_.CreateRegExp(pattern);
|
H A D | regexp_adapter.h | 18 // RegExp adapter to allow a pluggable regexp engine. It has been introduced 37 // Consume() method of RegExp which may differ depending on its various 50 class RegExp { class in namespace:i18n::phonenumbers 52 virtual ~RegExp() {} 151 // implementing RegExp and RegExpInput. 160 // Creates a new instance of RegExp. The deletion of the returned instance is 162 virtual RegExp* CreateRegExp(const string& utf8_regexp) const = 0;
|
H A D | regexp_adapter_re2.cc | 95 // Implementation of RegExp abstract class. 96 class RE2RegExp : public RegExp { 156 RegExp* RE2RegExpFactory::CreateRegExp(const string& utf8_regexp) const {
|
H A D | phonenumbermatcher.cc | 236 scoped_ptr<const RegExp> pub_pages_; 239 scoped_ptr<const RegExp> slash_separated_dates_; 242 scoped_ptr<const RegExp> time_stamps_; 243 scoped_ptr<const RegExp> time_stamps_suffix_; 247 scoped_ptr<const RegExp> matching_brackets_; 252 scoped_ptr<const RegExp> group_separator_; 253 scoped_ptr<const RegExp> capture_up_to_second_number_start_pattern_; 254 scoped_ptr<const RegExp> capturing_ascii_digits_pattern_; 256 scoped_ptr<const RegExp> lead_class_pattern_; 258 scoped_ptr<const RegExp> pattern [all...] |
H A D | regexp_adapter_icu.cc | 63 // Implementation of the abstract classes RegExpInput and RegExp using ICU 84 // call to ConsumeRegExp() or RegExp::Consume() advances the position in the 102 // ICU implementation of the RegExp abstract class. 103 class IcuRegExp : public RegExp { 232 RegExp* ICURegExpFactory::CreateRegExp(const string& utf8_regexp) const {
|
H A D | shortnumberinfo.cc | 105 const scoped_ptr<const RegExp> emergency_number_pattern(
|
H A D | phonenumberutil.cc | 350 const RegExp& number_pattern, const string& number) { 538 scoped_ptr<const RegExp> unique_international_prefix_; 540 scoped_ptr<const RegExp> digits_pattern_; 541 scoped_ptr<const RegExp> capturing_digit_pattern_; 542 scoped_ptr<const RegExp> capturing_ascii_digits_pattern_; 553 scoped_ptr<const RegExp> valid_start_char_pattern_; 557 scoped_ptr<const RegExp> capture_up_to_second_number_start_pattern_; 565 scoped_ptr<const RegExp> unwanted_end_char_pattern_; 568 scoped_ptr<const RegExp> separator_pattern_; 577 scoped_ptr<const RegExp> extn_pattern [all...] |
H A D | asyoutypeformatter.cc | 246 static const scoped_ptr<const RegExp> national_prefix_separators_pattern( 262 static const scoped_ptr<const RegExp> character_class_pattern( 623 const RegExp& pattern = regexp_cache_.GetRegExp( 652 const RegExp& international_prefix = regexp_cache_.GetRegExp(
|
H A D | phonenumberutil.h | 55 class RegExp; 749 bool ParsePrefixAsIdd(const RegExp& idd_pattern, string* number) const;
|
/external/chromium_org/third_party/WebKit/Source/bindings/core/v8/ |
H A D | ScriptRegexp.h | 52 ScopedPersistent<v8::RegExp> m_regex;
|
H A D | ScriptRegexp.cpp | 46 unsigned flags = v8::RegExp::kNone; 48 flags |= v8::RegExp::kIgnoreCase; 50 flags |= v8::RegExp::kMultiline; 52 v8::Local<v8::RegExp> regex = v8::RegExp::New(v8String(isolate, pattern), static_cast<v8::RegExp::Flags>(flags)); 78 v8::Local<v8::RegExp> regex = m_regex.newLocal(isolate); 86 // RegExp#exec returns null if there's no match, otherwise it returns an 91 // https://developer.mozilla.org/en-US/docs/JavaScript/Reference/Global_Objects/RegExp/exec
|
/external/pcre/dist/ |
H A D | pcregexp.pas | 70 RegExp: shortstring; 467 RegExp:=ARegExp; 476 if length(RegExp) < 255 then 478 RegExp[length(RegExp)+1]:=#0; 479 pRegExp:=@RegExp[1]; 483 GetMem(pRegExp,length(RegExp)+1); 484 pRegExp:=strpcopy(pRegExp,RegExp); 489 if length(RegExp) = 255 then 708 // l1:=length(PpcRegExp(P1)^.RegExp); [all...] |
/external/chromium_org/v8/src/ |
H A D | ast.cc | 669 void* RegExp##Name::Accept(RegExpVisitor* visitor, void* data) { \ 676 RegExp##Name* RegExpTree::As##Name() { \ 684 RegExp##Name* RegExp##Name::As##Name() { \ 687 bool RegExp##Name::Is##Name() { return true; } 802 #define MAKE_CASE(Name) virtual void* Visit##Name(RegExp##Name*, \
|
H A D | api.h | 145 V(RegExp, JSRegExp) \ 199 static inline Local<RegExp> ToLocal( 342 MAKE_TO_LOCAL(ToLocal, JSRegExp, RegExp)
|
/external/chromium_org/content/renderer/ |
H A D | v8_value_converter_impl_unittest.cc | 371 v8::Handle<v8::RegExp> regex(v8::RegExp::New( 372 v8::String::NewFromUtf8(isolate_, "."), v8::RegExp::kNone));
|
/external/clang/include/clang/ASTMatchers/ |
H A D | ASTMatchers.h | 1506 /// a substring matched by the given RegExp. 1521 AST_MATCHER_P(NamedDecl, matchesName, std::string, RegExp) { 1522 assert(!RegExp.empty()); 1524 llvm::Regex RE(RegExp);
|