def check_clang_asan_lundef(self):
    if ('b_lundef' not in self.coredata.base_options):
        return
    if ('b_sanitize' not in self.coredata.base_options):
        return
    if (self.coredata.base_options['b_lundef'].value and (self.coredata.base_options['b_sanitize'].value != 'none')):
        mlog.warning('Trying to use {} sanitizer on Clang with b_lundef.\nThis will probably not work.\nTry setting b_lundef to false instead.'.format(self.coredata.base_options['b_sanitize'].value), location=self.current_node)
def check_clang_asan_lundef(self):
    if ('b_lundef' not in self.coredata.base_options):
        return
    if ('b_sanitize' not in self.coredata.base_options):
        return
    if (self.coredata.base_options['b_lundef'].value and (self.coredata.base_options['b_sanitize'].value != 'none')):
        mlog.warning('Trying to use {} sanitizer on Clang with b_lundef.\nThis will probably not work.\nTry setting b_lundef to false instead.'.format(self.coredata.base_options['b_sanitize'].value), location=self.current_node)