|
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.