4 #ifndef _ATTACH_PREPROCESSING_INFO_H_
5 #define _ATTACH_PREPROCESSING_INFO_H_
7 #include "attachPreprocessingInfoTraversal.h"
22 ROSEAttributesList *getPreprocessorDirectives( std::string fileName, std::string new_filename =
"");
32 void attachPreprocessingInfo(
SgSourceFile *sageFile,
const std::string & new_filename =
"");
35 void attachPreprocessingInfoUsingWave(
SgSourceFile *sageFile);
51 void attachPreprocessingInfo(
SgSourceFile *sageFile, std::map<std::string,ROSEAttributesList*>*);