| 12 | namespace { |
| 13 | |
| 14 | static ProgramPtr compileLiteral(const char * src) { |
| 15 | TextPrinter tout; |
| 16 | ModuleGroup dummyLibGroup; |
| 17 | auto fAccess = make_smart<FsFileAccess>(); |
| 18 | const string name = "optional_require_test.das"; |
| 19 | fAccess->setFileInfo(name, make_unique<TextFileInfo>(src, uint32_t(strlen(src)), /*own*/false)); |
| 20 | return compileDaScript(name, fAccess, tout, dummyLibGroup); |
| 21 | } |
| 22 | |
| 23 | } // namespace |
| 24 |
no test coverage detected