00001 // !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 00002 // tps (01/27/2010) : Note this is an old file an should not be used! 00003 00004 // DQ (2/6/2010): Make this an error! 00005 #error "This header file should not be used!" 00006 00007 // DQ (8/19/2004): Moved from ROSE/src/midend/astRewriteMechanism/rewrite.h 00008 // Added global function for getting the string associated 00009 // with an enum (which is defined in global scope) 00010 // string getVariantName ( VariantT v ); 00011 #ifndef __sagesupport 00012 #define __sagesupport 00013 00014 //#include "setup.h" 00015 // DQ (7/7/2005): Temp location while I implement this function 00016 int buildAstMergeCommandFile ( SgProject* project ); 00017 00018 int AstMergeSupport ( SgProject* project ); 00019 00020 // Temporary function to be later put into Sg_FileInfo 00021 StringUtility::FileNameLocation get_location ( Sg_File_Info* X ); 00022 StringUtility::FileNameLibrary get_library ( Sg_File_Info* X ); 00023 std::string get_libraryName ( Sg_File_Info* X ); 00024 StringUtility::OSType get_OS_type (); 00025 int get_distanceFromSourceDirectory ( Sg_File_Info* X ); 00026 // tps (01/26/2010) : SgFile* determineFileType redefined in sageInterface.h !!!! 00027 //SgFile* determineFileType ( vector<string> argv, int nextErrorCode, SgProject* project ); 00028 #endif 00029 00030
1.4.7