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.