ΒΆstd::string lastArgumentForMask(
    const clang::driver::Driver& D,
    const llvm::opt::ArgList& Args,
    clang::SanitizerMask Mask)

Description

Produce an argument string from ArgList \p Args, which shows how it provides some sanitizer kind from \p Mask. For example, the argument list "-fsanitize=thread,vptr -fsanitize=address" with mask \c NeedsUbsanRt would produce "-fsanitize=vptr".

Declared at: clang/lib/Driver/SanitizerArgs.cpp:1335

Parameters

const clang::driver::Driver& D
const llvm::opt::ArgList& Args
clang::SanitizerMask Mask