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
GlobalIndexing.h
Go to the documentation of this file.
1
#ifndef GLOBALINDEX_IS_DEFINED
2
#define GLOBALINDEX_IS_DEFINED
3
4
5
10
class
GlobalIndex
:
public
AstAttribute
{
11
12
public
:
13
GlobalIndex
(
int
i):
global_index
(i){};
14
void
setAttribute
(
int
i){
global_index
= i;}
15
16
private
:
17
int
global_index
;
18
};
19
#endif
20
21
#ifndef PRAGMAINSERT_IS_DEFINED
22
#define PRAGMAINSERT_IS_DEFINED
23
24
25
32
class
GlobalIndexing
:
public
AstSimpleProcessing
{
33
public
:
34
list<SgNode*>
get_list_of_statements
(){
return
list_of_statements
;}
35
void
set_global_index
(
int
i){
global_index
=i;}
36
protected
:
37
void
virtual
visit
(
SgNode
* node);
38
39
private
:
40
list<SgNode*>
list_of_statements
;
41
int
global_index
;
42
};
43
#endif
44
rose-edg4x
src
midend
programAnalysis
proceduralSlicing
test
GlobalIndexing.h
Generated on Mon May 5 2014 17:29:23 for ROSE by
1.8.4