OpenADFortTk (basic)
src/xaif2whirl/main.cxx File Reference
#include <iostream>
#include <string>
#include <xercesc/util/PlatformUtils.hpp>
#include <xercesc/util/TransService.hpp>
#include <xercesc/parsers/XercesDOMParser.hpp>
#include <xercesc/parsers/AbstractDOMParser.hpp>
#include <xercesc/dom/DOMBuilder.hpp>
#include <xercesc/dom/DOMDocument.hpp>
#include <xercesc/dom/DOMException.hpp>
#include <xercesc/dom/DOMImplementation.hpp>
#include <xercesc/dom/DOMNodeIterator.hpp>
#include <xercesc/sax/SAXException.hpp>
#include <OpenAnalysis/Utils/Exception.hpp>
#include "Open64IRInterface/Open64BasicTypes.h"
#include "cmplrs/rcodes.h"
#include "tracing.h"
#include "ir_reader.h"
#include "wn_simp.h"
#include "Open64IRInterface/IFDiagnostics.h"
#include <Exception.h>
#include "Open64IRInterface/WhirlIO.h"
#include <XAIFStrings.h>
#include "Args.h"
#include "xaif2whirl.h"
#include "XAIF_DOMErrorHandler.h"
#include "XAIF_SAXErrorHandler.h"
#include "XAIF_SAXHandler.h"
#include "XercesStrX.h"
#include "AdjustInterfaces.h"
#include "AdjustFunctions.h"
#include "InterfaceData.h"
Include dependency graph for main.cxx:

Go to the source code of this file.

Namespaces

namespace  xaif2whirl

Functions

static int xaif2whirl::real_main (int argc, char **argv)
int main (int argc, char **argv)
static int xaif2whirl::main_SAX (PU_Info *pu_forest, const char *xaiffilenm, bool validate)
static int xaif2whirl::main_DOM (PU_Info *pu_forest, const char *xaiffilenm, bool validate)
static int xaif2whirl::XercesInit ()
static int xaif2whirl::XercesFini ()

Variables

AlgorithmType xaif2whirl::opt_algorithm = ALG_NULL

Function Documentation

int main ( int  argc,
char **  argv 
)

Definition at line 48 of file main.cxx.

References xaif2whirl::real_main(), fortTkSupport::BaseException::Report(), and CmdLineParser::Exception::Report().

Here is the call graph for this function:

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines