Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(888)

Unified Diff: runtime/vm/regexp_parser.h

Issue 2481873005: clang-format runtime/vm (Closed)
Patch Set: Merge Created 4 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « runtime/vm/regexp_interpreter.cc ('k') | runtime/vm/regexp_parser.cc » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: runtime/vm/regexp_parser.h
diff --git a/runtime/vm/regexp_parser.h b/runtime/vm/regexp_parser.h
index 5108e931b5095706ee15b8231d33d91ec889f4a8..7ebfcd15dfc02b372d1dd2d45411ce13e6a0b39b 100644
--- a/runtime/vm/regexp_parser.h
+++ b/runtime/vm/regexp_parser.h
@@ -12,7 +12,7 @@
namespace dart {
// Accumulates RegExp atoms and assertions into lists of terms and alternatives.
-class RegExpBuilder: public ZoneAllocated {
+class RegExpBuilder : public ZoneAllocated {
public:
RegExpBuilder();
@@ -23,8 +23,9 @@ class RegExpBuilder: public ZoneAllocated {
void AddAtom(RegExpTree* tree);
void AddAssertion(RegExpTree* tree);
void NewAlternative(); // '|'
- void AddQuantifierToAtom(
- intptr_t min, intptr_t max, RegExpQuantifier::QuantifierType type);
+ void AddQuantifierToAtom(intptr_t min,
+ intptr_t max,
+ RegExpQuantifier::QuantifierType type);
RegExpTree* ToRegExp();
private:
@@ -41,7 +42,7 @@ class RegExpBuilder: public ZoneAllocated {
GrowableArray<RegExpTree*> text_;
GrowableArray<RegExpTree*> alternatives_;
#ifdef DEBUG
- enum {ADD_NONE, ADD_CHAR, ADD_TERM, ADD_ASSERT, ADD_ATOM} last_added_;
+ enum { ADD_NONE, ADD_CHAR, ADD_TERM, ADD_ASSERT, ADD_ATOM } last_added_;
#define LAST(x) last_added_ = x;
#else
#define LAST(x)
@@ -50,9 +51,7 @@ class RegExpBuilder: public ZoneAllocated {
class RegExpParser : public ValueObject {
public:
- RegExpParser(const String& in,
- String* error,
- bool multiline_mode);
+ RegExpParser(const String& in, String* error, bool multiline_mode);
static bool ParseFunction(ParsedFunction* parsed_function);
@@ -96,8 +95,9 @@ class RegExpParser : public ValueObject {
bool simple();
bool contains_anchor() { return contains_anchor_; }
void set_contains_anchor() { contains_anchor_ = true; }
- intptr_t captures_started() { return captures_ == NULL ?
- 0 : captures_->length(); }
+ intptr_t captures_started() {
+ return captures_ == NULL ? 0 : captures_->length();
+ }
intptr_t position() { return next_pos_ - 1; }
bool failed() { return failed_; }
@@ -118,9 +118,9 @@ class RegExpParser : public ValueObject {
RegExpParserState(RegExpParserState* previous_state,
SubexpressionType group_type,
intptr_t disjunction_capture_index,
- Zone *zone)
+ Zone* zone)
: previous_state_(previous_state),
- builder_(new(zone) RegExpBuilder()),
+ builder_(new (zone) RegExpBuilder()),
group_type_(group_type),
disjunction_capture_index_(disjunction_capture_index) {}
// Parser state of containing expression, if any.
« no previous file with comments | « runtime/vm/regexp_interpreter.cc ('k') | runtime/vm/regexp_parser.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698