1 /* 2 * Copyright 2015 Google Inc. 3 * 4 * Use of this source code is governed by a BSD-style license that can be 5 * found in the LICENSE file. 6 */ 7 find_sk(CType from,SKType * to)8static bool find_sk(CType from, SKType* to) { 9 for (size_t i = 0; i < SK_ARRAY_COUNT(CTypeSkTypeMap); ++i) { 10 if (CTypeSkTypeMap[i].fC == from) { 11 if (to) { 12 *to = CTypeSkTypeMap[i].fSK; 13 } 14 return true; 15 } 16 } 17 return false; 18 } 19 find_c(SKType from,CType * to)20static bool find_c(SKType from, CType* to) { 21 for (size_t i = 0; i < SK_ARRAY_COUNT(CTypeSkTypeMap); ++i) { 22 if (CTypeSkTypeMap[i].fSK == from) { 23 if (to) { 24 *to = CTypeSkTypeMap[i].fC; 25 } 26 return true; 27 } 28 } 29 return false; 30 } 31 32 #undef CType 33 #undef SKType 34 #undef CTypeSkTypeMap 35