9#ifndef LLVM_CLANG_FRONTEND_SSAFOPTIONS_H
10#define LLVM_CLANG_FRONTEND_SSAFOPTIONS_H
12#include "llvm/Support/Compiler.h"
36 LLVM_PREFERRED_TYPE(
bool)
41 LLVM_PREFERRED_TYPE(
bool)
47 LLVM_PREFERRED_TYPE(
bool)
std::string CompilationUnitId
Stable identifier used as the name of the CompilationUnit BuildNamespace of every produced TU summary...
unsigned ShowExtractors
Show the list of available SSAF summary extractors and exit.
unsigned IncludeLocalEntities
Include block-scope (function-local) declarations in extracted SSAF summaries.
std::vector< std::string > ExtractSummaries
List of SSAF extractors to enable.
std::string TUSummaryFile
The TU summary output file with the file extension representing the serialization format.
unsigned ShowFormats
Show the list of available SSAF serialization formats and exit.