Lines Matching refs:mod_info
73 mod_info = common_util.get_json_dict(module_file)
74 NativeModuleInfo.c_lang_path = mod_info.get(_CLANG, '')
75 NativeModuleInfo.cpp_lang_path = mod_info.get(_CPPLANG, '')
76 name_to_module_info = mod_info.get(_MODULES, {})
115 mod_info = self.name_to_module_info.get(mod_name, {})
116 if not mod_info:
120 for flag in mod_info:
122 if header in mod_info[flag]:
123 includes.update(set(mod_info[flag][header]))
141 mod_info = self.name_to_module_info.get(mod_name, {})
142 if not mod_info:
146 if self._is_source_need_build(mod_info):
148 if self._is_include_need_build(mod_info):
153 def _is_source_need_build(mod_info): argument
167 if constant.KEY_SRCS not in mod_info:
169 for src in mod_info[constant.KEY_SRCS]:
175 def _is_include_need_build(mod_info): argument
189 for flag in mod_info:
191 if header not in mod_info[flag]:
193 for include in mod_info[flag][header]:
199 def is_suite_in_compatibility_suites(self, suite, mod_info): argument
224 def is_testable_module(self, mod_info): argument
239 def has_test_config(self, mod_info): argument
296 def is_robolectric_module(self, mod_info): argument