ROSE  0.9.6a
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
expressionReportElementAnn Class Reference

Expression report element. More...

#include <report.h>

Inheritance diagram for expressionReportElementAnn:
Collaboration diagram for expressionReportElementAnn:

Public Member Functions

 expressionReportElementAnn (Broadway::FlowSensitivity flow_sensitivity, exprAnn *expr, int line)
 
virtual void lookup (enumPropertyAnn *default_property, procedureAnn *procedure, Annotations *annotations)
 
- Public Member Functions inherited from reportElementAnn
 reportElementAnn (int line)
 
- Public Member Functions inherited from Ann
 Ann (int line)
 
int line () const
 

Private Attributes

Broadway::FlowSensitivity _flow_sensitivity
 Flow sensitivity. More...
 
exprAnn_expr
 The expression to evaluate. More...
 

Detailed Description

Expression report element.

This type of element queries the values of variable analysis properties.

Definition at line 70 of file report.h.

Constructor & Destructor Documentation

expressionReportElementAnn::expressionReportElementAnn ( Broadway::FlowSensitivity  flow_sensitivity,
exprAnn expr,
int  line 
)

Member Function Documentation

virtual void expressionReportElementAnn::lookup ( enumPropertyAnn default_property,
procedureAnn procedure,
Annotations annotations 
)
virtual

Implements reportElementAnn.

Member Data Documentation

Broadway::FlowSensitivity expressionReportElementAnn::_flow_sensitivity
private

Flow sensitivity.

Definition at line 76 of file report.h.

exprAnn* expressionReportElementAnn::_expr
private

The expression to evaluate.

Definition at line 80 of file report.h.


The documentation for this class was generated from the following file: