ROSE
0.9.6a
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
bdwy_liveness.h
Go to the documentation of this file.
1
2
#ifndef BDWY_LIVENESS_H
3
#define BDWY_LIVENESS_H
4
5
#include "liveness.h"
6
12
class
bdwyLivenessAnalyzer
:
public
livenessAnalyzer
13
{
14
private
:
15
16
stmtLocation *
_library_stmt
;
17
18
bool
_automatically_live
;
19
20
public
:
21
22
bdwyLivenessAnalyzer
();
23
24
void
clear
();
25
26
void
record_defs
(procLocation * libproc_location,
27
procedureAnn
* libproc_anns);
28
29
virtual
void
at_threeAddr
(stmtLocation * stmt,
30
threeAddrNode * threeaddr,
31
pointerValue & result);
32
};
33
34
#endif
/* BDWY_LIVENESS_H */
rose-edg4x
src
midend
programAnalysis
annotationLanguageParser
bdwy_liveness.h
Generated on Mon May 5 2014 17:28:51 for ROSE by
1.8.4