FLANG
|
#include <flang/Frontend/PreprocessorOptions.h>
Public Member Functions | |
void | addMacroDef (llvm::StringRef name) |
void | addMacroUndef (llvm::StringRef name) |
Public Attributes | |
std::vector< std::pair< std::string, bool > > | macros |
std::vector< std::string > | searchDirectoriesFromDashI |
std::vector< std::string > | searchDirectoriesFromIntrModPath |
PPMacrosFlag | macrosFlag = PPMacrosFlag::Unknown |
bool | noLineDirectives {false} |
bool | noReformat {false} |
bool | preprocessIncludeLines {false} |
bool | showMacros {false} |
This class is used for passing the various options used in preprocessor initialization to the parser options.