sageSupport.h

Go to the documentation of this file.
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 

Generated on Wed Apr 4 23:27:59 2012 for ROSE by  doxygen 1.4.7