10 #ifndef LLVM_INCLUDE_LLVM_SUPPORT_WINDOWS_RESOURCE_PROCESSOR_H 11 #define LLVM_INCLUDE_LLVM_SUPPORT_WINDOWS_RESOURCE_PROCESSOR_H 31 PreprocessorDefines.emplace_back(Key,
Value);
34 IncludeList.push_back(IncludePath);
44 std::vector<PathType> IncludeList;
45 std::vector<std::pair<StringRef, StringRef>> PreprocessorDefines;
46 bool IsVerbose, AppendNull;
void setVerbose(bool Verbose)
void setNullAtEnd(bool NullAtEnd)
This class represents lattice values for constants.
WindowsResourceProcessor()
This is a 'vector' (really, a variable-sized array), optimized for the case when the array is small...
Error process(StringRef InputData, std::unique_ptr< raw_fd_ostream > OutputStream)
void addDefine(StringRef Key, StringRef Value=StringRef())
void addInclude(const PathType &IncludePath)
LLVM Value Representation.
Lightweight error class with error context and mandatory checking.
StringRef - Represent a constant reference to a string, i.e.