Index: mojo/converters/ime/ime_type_converters.cc |
diff --git a/mojo/converters/ime/ime_type_converters.cc b/mojo/converters/ime/ime_type_converters.cc |
deleted file mode 100644 |
index 6d95937ef7d5780b1ec4c528730730331ed06149..0000000000000000000000000000000000000000 |
--- a/mojo/converters/ime/ime_type_converters.cc |
+++ /dev/null |
@@ -1,75 +0,0 @@ |
-// Copyright 2015 The Chromium Authors. All rights reserved. |
-// Use of this source code is governed by a BSD-style license that can be |
-// found in the LICENSE file. |
- |
-#include "mojo/converters/ime/ime_type_converters.h" |
- |
-#include <stdint.h> |
- |
-#include "base/macros.h" |
- |
-namespace mojo { |
- |
-#define TEXT_INPUT_TYPE_ASSERT(NAME) \ |
- static_assert(static_cast<int32_t>(TextInputType::NAME) == \ |
- static_cast<int32_t>(ui::TEXT_INPUT_TYPE_##NAME), \ |
- "TEXT_INPUT_TYPE must match") |
-TEXT_INPUT_TYPE_ASSERT(NONE); |
-TEXT_INPUT_TYPE_ASSERT(TEXT); |
-TEXT_INPUT_TYPE_ASSERT(PASSWORD); |
-TEXT_INPUT_TYPE_ASSERT(SEARCH); |
-TEXT_INPUT_TYPE_ASSERT(EMAIL); |
-TEXT_INPUT_TYPE_ASSERT(NUMBER); |
-TEXT_INPUT_TYPE_ASSERT(TELEPHONE); |
-TEXT_INPUT_TYPE_ASSERT(URL); |
-TEXT_INPUT_TYPE_ASSERT(DATE); |
-TEXT_INPUT_TYPE_ASSERT(DATE_TIME); |
-TEXT_INPUT_TYPE_ASSERT(DATE_TIME_LOCAL); |
-TEXT_INPUT_TYPE_ASSERT(MONTH); |
-TEXT_INPUT_TYPE_ASSERT(TIME); |
-TEXT_INPUT_TYPE_ASSERT(WEEK); |
-TEXT_INPUT_TYPE_ASSERT(TEXT_AREA); |
- |
-#define TEXT_INPUT_FLAG_ASSERT(NAME) \ |
- static_assert(static_cast<int32_t>(TextInputFlag::NAME) == \ |
- static_cast<int32_t>(ui::TEXT_INPUT_FLAG_##NAME), \ |
- "TEXT_INPUT_FLAG must match") |
-TEXT_INPUT_FLAG_ASSERT(NONE); |
-TEXT_INPUT_FLAG_ASSERT(AUTOCOMPLETE_ON); |
-TEXT_INPUT_FLAG_ASSERT(AUTOCOMPLETE_OFF); |
-TEXT_INPUT_FLAG_ASSERT(AUTOCORRECT_ON); |
-TEXT_INPUT_FLAG_ASSERT(AUTOCORRECT_OFF); |
-TEXT_INPUT_FLAG_ASSERT(SPELLCHECK_ON); |
-TEXT_INPUT_FLAG_ASSERT(SPELLCHECK_OFF); |
-TEXT_INPUT_FLAG_ASSERT(AUTOCAPITALIZE_NONE); |
-TEXT_INPUT_FLAG_ASSERT(AUTOCAPITALIZE_CHARACTERS); |
-TEXT_INPUT_FLAG_ASSERT(AUTOCAPITALIZE_WORDS); |
-TEXT_INPUT_FLAG_ASSERT(AUTOCAPITALIZE_SENTENCES); |
- |
-// static |
-TextInputType TypeConverter<TextInputType, ui::TextInputType>::Convert( |
- const ui::TextInputType& input) { |
- return static_cast<TextInputType>(input); |
-} |
- |
-// static |
-ui::TextInputType TypeConverter<ui::TextInputType, TextInputType>::Convert( |
- const TextInputType& input) { |
- return static_cast<ui::TextInputType>(input); |
-} |
- |
-// static |
-ui::TextInputState |
-TypeConverter<ui::TextInputState, TextInputStatePtr>::Convert( |
- const TextInputStatePtr& input) { |
- return ui::TextInputState(ConvertTo<ui::TextInputType>(input->type), |
- input->flags, |
- input->text.To<std::string>(), |
- input->selection_start, |
- input->selection_end, |
- input->composition_start, |
- input->composition_end, |
- input->can_compose_inline); |
-} |
- |
-} // namespace mojo |