diff options
author | mtklein <mtklein@chromium.org> | 2015-11-19 08:53:27 -0800 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-11-19 08:53:27 -0800 |
commit | 24e7db8b2ea663f8fe4d7bbfa1d686fd643990bb (patch) | |
tree | 9cbb16e3fc5e4ed8df7301f92bf1bafcee07dedd /tests/RecordPatternTest.cpp | |
parent | 4222e19aeaf72ccfb61f83f4fe41010750161c74 (diff) |
Modernize SkRecordPattern.h
- Fold Or, Or3, Or4 into one flexible Or.
- Fold Pattern1...Pattern7 into one flexible Pattern.
- Rename Star Greedy
Still fighting with a flexible get<N>() method instead of first, second, third, etc.
BUG=skia:
Review URL: https://codereview.chromium.org/1465443002
Diffstat (limited to 'tests/RecordPatternTest.cpp')
-rw-r--r-- | tests/RecordPatternTest.cpp | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/tests/RecordPatternTest.cpp b/tests/RecordPatternTest.cpp index d1e48bb838..33a0114c35 100644 --- a/tests/RecordPatternTest.cpp +++ b/tests/RecordPatternTest.cpp @@ -13,9 +13,9 @@ #include "SkRecords.h" using namespace SkRecords; -typedef Pattern3<Is<Save>, - Is<ClipRect>, - Is<Restore> > +typedef Pattern<Is<Save>, + Is<ClipRect>, + Is<Restore>> SaveClipRectRestore; DEF_TEST(RecordPattern_Simple, r) { @@ -77,8 +77,8 @@ DEF_TEST(RecordPattern_DontMatchSubsequences, r) { REPORTER_ASSERT(r, !pattern.match(&record, 0)); } -DEF_TEST(RecordPattern_Star, r) { - Pattern3<Is<Save>, Star<Is<ClipRect> >, Is<Restore> > pattern; +DEF_TEST(RecordPattern_Greedy, r) { + Pattern<Is<Save>, Greedy<Is<ClipRect>>, Is<Restore>> pattern; SkRecord record; SkRecorder recorder(&record, 1920, 1200); @@ -98,11 +98,11 @@ DEF_TEST(RecordPattern_Star, r) { } DEF_TEST(RecordPattern_Complex, r) { - Pattern3<Is<Save>, - Star<Not<Or3<Is<Save>, + Pattern<Is<Save>, + Greedy<Not<Or<Is<Save>, Is<Restore>, - IsDraw> > >, - Is<Restore> > pattern; + IsDraw>>>, + Is<Restore>> pattern; SkRecord record; SkRecorder recorder(&record, 1920, 1200); @@ -142,7 +142,7 @@ DEF_TEST(RecordPattern_Complex, r) { } DEF_TEST(RecordPattern_SaveLayerIsNotADraw, r) { - Pattern1<IsDraw> pattern; + Pattern<IsDraw> pattern; SkRecord record; SkRecorder recorder(&record, 1920, 1200); |