13#ifndef LLVM_CLANG_DRIVER_OPTIONUTILS_H
14#define LLVM_CLANG_DRIVER_OPTIONUTILS_H
18#include "llvm/Option/OptSpecifier.h"
44 llvm::opt::OptSpecifier
Id, uint64_t
Default,
49 llvm::opt::OptSpecifier
Id,
Defines the Diagnostic-related interfaces.
Forward-declares and imports various common LLVM datatypes that clang wants to use unqualified.
Concrete class used by the front-end to report problems and issues.
The JSON file list parser is used to communicate input to InstallAPI.
uint64_t getLastArgUInt64Value(const llvm::opt::ArgList &Args, llvm::opt::OptSpecifier Id, uint64_t Default, DiagnosticsEngine *Diags=nullptr, unsigned Base=0)
int getLastArgIntValue(const llvm::opt::ArgList &Args, llvm::opt::OptSpecifier Id, int Default, DiagnosticsEngine *Diags=nullptr, unsigned Base=0)
Return the value of the last argument as an integer, or a default.
Diagnostic wrappers for TextAPI types for error reporting.