Otawa  0.10
VirtualBasicBlock.h
Go to the documentation of this file.
1 /*
2  * $Id$
3  * Copyright (c) 2005, IRIT UPS.
4  *
5  * otawa/cfg/VirtualBasicBlock.h -- interface of VirtualBasicBlock class.
6  */
7 #ifndef OTAWA_CFG_VIRTUAL_BASIC_BLOCK_H
8 #define OTAWA_CFG_VIRTUAL_BASIC_BLOCK_H
9 
10 #include <otawa/cfg/BasicBlock.h>
11 
12 namespace otawa {
13 
14 // VirtualBasicBlock class
17 public:
19  inline BasicBlock *bb(void) const { return _bb; };
20 };
21 
22 } // otawa
23 
24 #endif // OTAWA_CFG_VIRTUAL_BASIC_BLOCK_H
BasicBlock * _bb
Definition: VirtualBasicBlock.h:16
BasicBlock * bb(void) const
Definition: VirtualBasicBlock.h:19
Definition: VirtualBasicBlock.h:15
VirtualBasicBlock(BasicBlock *bb)
Build a new virtual basic block.
Definition: cfg_VirtualBasicBlock.cpp:16
This is the minimal definition of a basic block.
Definition: BasicBlock.h:43