Chromium Code Reviews| Index: tools/json_schema_compiler/util.cc |
| diff --git a/tools/json_schema_compiler/util.cc b/tools/json_schema_compiler/util.cc |
| index 25f908cf2af0537b6c328af66c450833fde04732..c4d3d64b6fa1290dd8d9be8f7c7cda3043aca056 100644 |
| --- a/tools/json_schema_compiler/util.cc |
| +++ b/tools/json_schema_compiler/util.cc |
| @@ -70,5 +70,30 @@ void AddItemToList(const linked_ptr<base::DictionaryValue>& from, |
| out->Append(static_cast<Value*>(from->DeepCopy())); |
| } |
| +std::string ValueTypeToString(Value::Type type) { |
| + switch(type) { |
| + case Value::TYPE_NULL: |
| + return "null"; |
| + case Value::TYPE_BOOLEAN: |
| + return "boolean"; |
| + case Value::TYPE_INTEGER: |
| + return "int"; |
|
not at google - send to devlin
2013/06/19 17:02:08
"integer"
|
| + case Value::TYPE_DOUBLE: |
| + return "double"; |
|
not at google - send to devlin
2013/06/19 17:02:08
"number"
|
| + case Value::TYPE_STRING: |
| + return "string"; |
| + case Value::TYPE_BINARY: |
| + return "binary"; |
| + case Value::TYPE_DICTIONARY: |
| + return "dictionary"; |
| + case Value::TYPE_LIST: |
| + return "list"; |
| + default: |
| + ; |
|
not at google - send to devlin
2013/06/19 17:02:08
no default case
|
| + } |
| + NOTREACHED(); |
| + return ""; |
| +} |
| + |
| } // namespace api_util |
| } // namespace extensions |