1
2
3
4
5
6 #include <sngcpp/pp/File.hpp>
7
8 namespace sngcpp { namespace pp {
9
10 File::File(const std::u32string& content_) : content(content_)
11 {
12 }
13
14 File::File(const std::u32string&& content_) : content(std::move(content_))
15 {
16 }
17
18 void ProjectHeaderFileSet::AddProjectHeaderFile(const std::string& headerFilePath)
19 {
20 headerFileSet.insert(headerFilePath);
21 }
22
23 bool ProjectHeaderFileSet::IsProjectHeaderFile(const std::string& headerFilePath) const
24 {
25 return headerFileSet.find(headerFilePath) != headerFileSet.cend();
26 }
27
28 } }