Lines Matching refs:language
21 return opts['language']
178 'language': 'c',
237 def language(expected, input):
241 self.assertEqual(expected, spy.arg['language'])
243 language('c', {'language': 'c', 'flags': []})
244 language('c++', {'language': 'c++', 'flags': []})
252 'language': 'java'
264 flags(['-x', 'c'], {'language': 'c', 'flags': []})
265 flags(['-x', 'c++'], {'language': 'c++', 'flags': []})
268 def language(expected, input):
270 input.update({'language': None, 'flags': []})
272 self.assertEqual(expected, spy.arg['language'])
274 language('c', {'file': 'file.c', 'compiler': 'c'})
275 language('c++', {'file': 'file.c', 'compiler': 'c++'})
276 language('c++', {'file': 'file.cxx', 'compiler': 'c'})
277 language('c++', {'file': 'file.cxx', 'compiler': 'c++'})
278 language('c++', {'file': 'file.cpp', 'compiler': 'c++'})
279 language('c-cpp-output', {'file': 'file.i', 'compiler': 'c'})
280 language('c++-cpp-output', {'file': 'file.i', 'compiler': 'c++'})