pinapa-analyze-body.h File Reference

Analyze the body of a function to link function calls to SystemC primitives. More...

#include "pinapa-parser-all.h"
#include <vector>
#include "pinapa-systemc-light.h"
#include "pinapa-tree.h"

Go to the source code of this file.

Namespaces

namespace  pinapa

Classes

struct  pinapa::event_assoc_unit

Typedefs

typedef vector< event_assoc_unit > pinapa::event_assoc

Functions

void pinapa::analyze_function_body (tree body, tree module, const vector< sc_process_b * > &vh)
void pinapa::mark_function_calls (tree body, tree module)
void pinapa::finish_proc_analysisses ()


Detailed Description

Analyze the body of a function to link function calls to SystemC primitives.

This is done after linking the function to the right process handler. We will for example need to link port.write(..) to the right port.

The main function is analyze_function_body.

Generated by
Matthieu Moy <Matthieu.Moy@st.com>
Back to Pinapa Home Page