Lines Matching defs:data
91 bool SkParsePath::FromSVGString(const char data[], SkPath* result) {
101 if (!data) {
102 // Truncated data
105 data = skip_ws(data);
106 if (data[0] == '\0') {
109 char ch = data[0];
115 data = skip_sep(data);
123 data++;
124 data = skip_sep(data);
128 data = find_points(data, points, 1, relative, &c);
135 data = find_points(data, points, 1, relative, &c);
141 data = find_scalar(data, &x, relative, c.fX);
147 data = find_scalar(data, &y, relative, c.fY);
152 data = find_points(data, points, 3, relative, &c);
155 data = find_points(data, &points[1], 2, relative, &c);
167 data = find_points(data, points, 2, relative, &c);
170 data = find_points(data, &points[1], 1, relative, &c);
185 if ((data = find_points(data, &radii, 1, false, nullptr))
186 && (data = skip_sep(data))
187 && (data = find_scalar(data, &angle, false, 0))
188 && (data = skip_sep(data))
189 && (data = find_flag(data, &largeArc))
190 && (data = skip_sep(data))
191 && (data = find_flag(data, &sweep))
192 && (data = skip_sep(data))
193 && (data = find_points(data, &points[0], 1, relative, &c))) {
205 data = find_points(data, args, 2, false, nullptr);