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

Side by Side Diff: third_party/WebKit/Source/platform/inspector_protocol/lib/Parser_cpp.template

Issue 2282283002: [DevTools] Prepare inspector_protocol build to move. (Closed)
Patch Set: NOTREACHED Created 4 years, 3 months 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 unified diff | Download patch
OLDNEW
1 // Copyright 2016 The Chromium Authors. All rights reserved. 1 // Copyright 2016 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 {% for namespace in config.protocol.namespace %} 5 {% for namespace in config.protocol.namespace %}
6 namespace {{namespace}} { 6 namespace {{namespace}} {
7 {% endfor %} 7 {% endfor %}
8 8
9 namespace { 9 namespace {
10 10
(...skipping 307 matching lines...) Expand 10 before | Expand all | Expand 10 after
318 318
319 template<typename Char> 319 template<typename Char>
320 int hexToInt(Char c) 320 int hexToInt(Char c)
321 { 321 {
322 if ('0' <= c && c <= '9') 322 if ('0' <= c && c <= '9')
323 return c - '0'; 323 return c - '0';
324 if ('A' <= c && c <= 'F') 324 if ('A' <= c && c <= 'F')
325 return c - 'A' + 10; 325 return c - 'A' + 10;
326 if ('a' <= c && c <= 'f') 326 if ('a' <= c && c <= 'f')
327 return c - 'a' + 10; 327 return c - 'a' + 10;
328 NOTREACHED(); 328 DCHECK(false);
329 return 0; 329 return 0;
330 } 330 }
331 331
332 template<typename Char> 332 template<typename Char>
333 bool decodeString(const Char* start, const Char* end, StringBuilder* output) 333 bool decodeString(const Char* start, const Char* end, StringBuilder* output)
334 { 334 {
335 while (start < end) { 335 while (start < end) {
336 uint16_t c = *start++; 336 uint16_t c = *start++;
337 if ('\\' != c) { 337 if ('\\' != c) {
338 output->append(c); 338 output->append(c);
(...skipping 201 matching lines...) Expand 10 before | Expand all | Expand 10 after
540 } 540 }
541 541
542 std::unique_ptr<Value> parseJSON(const uint8_t* characters, unsigned length) 542 std::unique_ptr<Value> parseJSON(const uint8_t* characters, unsigned length)
543 { 543 {
544 return parseJSONInternal<uint8_t>(characters, length); 544 return parseJSONInternal<uint8_t>(characters, length);
545 } 545 }
546 546
547 {% for namespace in config.protocol.namespace %} 547 {% for namespace in config.protocol.namespace %}
548 } // namespace {{namespace}} 548 } // namespace {{namespace}}
549 {% endfor %} 549 {% endfor %}
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698