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