|
systemc-clang 2.0.0
Parsing SystemC constructs
|
#include <FindSimTime.h>


Public Types | |
| typedef pair< string, string > | simulationTimePairType |
| typedef map< string, string > | simulationTimeMapType |
Public Member Functions | |
| FindSimTime (FunctionDecl *, llvm::raw_ostream &) | |
| virtual | ~FindSimTime () |
| virtual bool | VisitCallExpr (CallExpr *c) |
| simulationTimeMapType | returnSimTime () |
Public Member Functions inherited from systemc_clang::Utility | |
| Utility () | |
| void | tabit (raw_ostream &os, int tabn) |
| string | strip (string s, string sub) |
| template<typename vec > | |
| vec | removeDuplicate (vec vecInput) |
| template<typename vec , typename element > | |
| bool | isElementPresent (vec vecInput, element elemInput) |
| template<typename expressionArg > | |
| string | getArgumentName (expressionArg *exp) |
Private Attributes | |
| llvm::raw_ostream & | os_ |
| simulationTimeMapType | simulation_time_ |
Definition at line 15 of file FindSimTime.h.
| map<string, string> systemc_clang::FindSimTime::simulationTimeMapType |
Definition at line 18 of file FindSimTime.h.
| pair<string, string> systemc_clang::FindSimTime::simulationTimePairType |
Definition at line 17 of file FindSimTime.h.
| FindSimTime::FindSimTime | ( | FunctionDecl * | tuDecl, |
| llvm::raw_ostream & | os ) |
Definition at line 5 of file FindSimTime.cpp.
|
virtual |
Definition at line 14 of file FindSimTime.cpp.
| FindSimTime::simulationTimeMapType FindSimTime::returnSimTime | ( | ) |
Definition at line 53 of file FindSimTime.cpp.
|
virtual |
Definition at line 16 of file FindSimTime.cpp.
|
private |
Definition at line 27 of file FindSimTime.h.
|
private |
Definition at line 29 of file FindSimTime.h.