PandA-2024.02
Functions
parse_tree.hpp File Reference

Specification of the tree (GCC raw) parsing interface function. More...

#include "refcount.hpp"
Include dependency graph for parse_tree.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

tree_managerRef ParseTreeFile (const ParameterConstRef &Param, const std::string &f)
 Function that parse the dump of the patched GCC. More...
 
forward declarations

Utility include

 CONSTREF_FORWARD_DECL (Parameter)
 
 REF_FORWARD_DECL (tree_manager)
 

Detailed Description

Specification of the tree (GCC raw) parsing interface function.

Declaration of the function that parse a tree from a file.

Author
Fabrizio Ferrandi fabri.nosp@m.zio..nosp@m.ferra.nosp@m.ndi@.nosp@m.polim.nosp@m.i.it $Revision$ $Date$
Warning
This file is still in a work in progress state
Last modified by $Author$

Definition in file parse_tree.hpp.

Function Documentation

◆ CONSTREF_FORWARD_DECL()

CONSTREF_FORWARD_DECL ( Parameter  )

◆ ParseTreeFile()

tree_managerRef ParseTreeFile ( const ParameterConstRef Param,
const std::string &  f 
)

Function that parse the dump of the patched GCC.

Parameters
Paramis the set of input parameters
fthe input file name
debug_levelis the the debug_level
Returns
the tree manager associated to the raw file.

Definition at line 59 of file parse_tree.cpp.

References exit_code, THROW_ERROR_CODE, and tree_parseY().

Referenced by create_tree_manager::Exec(), CompilerWrapper::FillTreeManager(), and main().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ REF_FORWARD_DECL()

REF_FORWARD_DECL ( tree_manager  )

Generated on Mon Feb 12 2024 13:03:32 for PandA-2024.02 by doxygen 1.8.13