OpenADFortTk (basic)
src/lib/support/Open64IRInterface/SymTab.h
Go to the documentation of this file.
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 
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines