|
VisuTwin Canvas
C++ 3D Engine — Metal Backend
|
#include <core/preprocessor.h>
Static Public Member Functions | |
| static std::string | removeEmptyLines (const std::string &source) |
| static std::string | run (const std::string &source, const std::unordered_map< std::string, std::string > &includes, const bool stripDefines) |
| static std::string | run (const std::string &source, const std::unordered_map< std::string, std::string > &includes={}, const PreprocessorOptions &options={}) |
| static std::string | stripComments (const std::string &source) |
Definition at line 25 of file preprocessor.h.
|
inlinestatic |
Definition at line 33 of file preprocessor.h.
|
inlinestatic |
Definition at line 40 of file preprocessor.h.
References run(), and visutwin::canvas::PreprocessorOptions::stripDefines.
Referenced by run().
|
inlinestatic |
Definition at line 49 of file preprocessor.h.
|
inlinestatic |
Definition at line 28 of file preprocessor.h.