|
OpenADFortTk (basic)
|
00001 // -*-Mode: C++;-*- 00002 #ifndef SymTab_H 00003 #define SymTab_H 00004 00005 //************************** System Include Files *************************** 00006 00007 #include <map> 00008 #include <string> 00009 #include <iostream> 00010 00011 //************************** Open64 Include Files *************************** 00012 00013 #include "Open64BasicTypes.h" 00014 00015 //*************************** User Include Files **************************** 00016 00017 //************************** Forward Declarations *************************** 00018 00019 bool 00020 IsVarRefTranslatableToXAIF(const WN* wn); 00021 00022 00023 bool 00024 IsScalarRef(TY_IDX baseobj_ty, TY_IDX refobj_ty); 00025 00026 bool 00027 IsNonScalarRef(TY_IDX baseobj_ty, TY_IDX refobj_ty); 00028 00029 bool 00030 IsNonScalarRef(const WN* wn); 00031 00032 00033 #endif