Lines Matching refs:mod_info
74 mod_info = common_util.get_json_dict(module_file)
75 NativeModuleInfo.c_lang_path = mod_info.get(_CLANG, '')
76 NativeModuleInfo.cpp_lang_path = mod_info.get(_CPPLANG, '')
77 name_to_module_info = mod_info.get(_MODULES, {})
116 mod_info = self.name_to_module_info.get(mod_name, {})
117 if not mod_info:
121 for flag in mod_info:
123 if header in mod_info[flag]:
124 includes.update(set(mod_info[flag][header]))
142 mod_info = self.name_to_module_info.get(mod_name, {})
143 if not mod_info:
147 if self._is_source_need_build(mod_info):
149 if self._is_include_need_build(mod_info):
153 def _is_source_need_build(self, mod_info): argument
167 if constant.KEY_SRCS not in mod_info:
169 for src in mod_info[constant.KEY_SRCS]:
174 def _is_include_need_build(self, mod_info): argument
188 for flag in mod_info:
190 if header not in mod_info[flag]:
192 for include in mod_info[flag][header]:
198 def is_suite_in_compatibility_suites(self, suite, mod_info): argument
223 def is_testable_module(self, mod_info): argument
238 def has_test_config(self, mod_info): argument
295 def is_robolectric_module(self, mod_info): argument