From c67ea5cd4d9ece70ab19456f588aff44cb1f7e3c Mon Sep 17 00:00:00 2001 From: John Ericson Date: Tue, 19 Mar 2019 19:33:30 -0400 Subject: Small cleanup to use_preproc_flags: - Add type signature - Use set not tuple for homongenous membership test. --- mesonbuild/compilers/compilers.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'mesonbuild/compilers/compilers.py') diff --git a/mesonbuild/compilers/compilers.py b/mesonbuild/compilers/compilers.py index d93a542..40f0251 100644 --- a/mesonbuild/compilers/compilers.py +++ b/mesonbuild/compilers/compilers.py @@ -970,11 +970,11 @@ class Compiler: """ return [] - def use_preproc_flags(self): + def use_preproc_flags(self) -> bool: """ Whether the compiler (or processes it spawns) cares about CPPFLAGS """ - return self.get_language() in ('c', 'cpp', 'objc', 'objcpp') + return self.get_language() in {'c', 'cpp', 'objc', 'objcpp'} def get_args_from_envvars(self): """ -- cgit v1.1