diff options
Diffstat (limited to 'Source/cmDependsC.h')
-rw-r--r-- | Source/cmDependsC.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/Source/cmDependsC.h b/Source/cmDependsC.h index 738e035..dafb112 100644 --- a/Source/cmDependsC.h +++ b/Source/cmDependsC.h @@ -59,6 +59,15 @@ protected: std::string IncludeRegexScanString; std::string IncludeRegexComplainString; + // Regex to transform #include lines. + std::string IncludeRegexTransformString; + cmsys::RegularExpression IncludeRegexTransform; + typedef std::map<cmStdString, cmStdString> TransformRulesType; + TransformRulesType TransformRules; + void SetupTransforms(); + void ParseTransform(std::string const& xform); + void TransformLine(std::string& line); + public: // Data structures for dependency graph walk. struct UnscannedEntry |