Lines Matching refs:language
34 return opts['language']
205 'language': 'c',
250 def language(expected, input):
254 self.assertEqual(expected, spy.arg['language'])
256 language('c', {'language': 'c', 'flags': []})
257 language('c++', {'language': 'c++', 'flags': []})
265 'language': 'java'
277 flags(['-x', 'c'], {'language': 'c', 'flags': []})
278 flags(['-x', 'c++'], {'language': 'c++', 'flags': []})
281 def language(expected, input):
283 input.update({'language': None, 'flags': []})
285 self.assertEqual(expected, spy.arg['language'])
287 language('c', {'file': 'file.c', 'compiler': 'c'})
288 language('c++', {'file': 'file.c', 'compiler': 'c++'})
289 language('c++', {'file': 'file.cxx', 'compiler': 'c'})
290 language('c++', {'file': 'file.cxx', 'compiler': 'c++'})
291 language('c++', {'file': 'file.cpp', 'compiler': 'c++'})
292 language('c-cpp-output', {'file': 'file.i', 'compiler': 'c'})
293 language('c++-cpp-output', {'file': 'file.i', 'compiler': 'c++'})