systemc-clang
2.0.0
Parsing SystemC constructs
Loading...
Searching...
No Matches
systemc_hdl
HDLBody
systemc_hdl::HDLBody Member List
This is the complete list of members for
systemc_hdl::HDLBody
, including all inherited members.
add_info
systemc_hdl::HDLBody
private
AddVnames
(hNodep &hvns)
systemc_hdl::HDLBody
allmethodecls_
systemc_hdl::HDLBody
private
ast_context_
systemc_hdl::HDLBody
private
diag_e
systemc_hdl::HDLBody
FindFname
(FunctionDecl *funcd)
systemc_hdl::HDLBody
FindVname
(NamedDecl *vard)
systemc_hdl::HDLBody
generate_vname
(string nm)
systemc_hdl::HDLBody
inline
private
GetWaitArg
(hNodep &h_callp, Expr *callarg)
systemc_hdl::HDLBody
h_ret
systemc_hdl::HDLBody
private
HDLBody
(clang::DiagnosticsEngine &diag_engine, const ASTContext &ast_context, hdecl_name_map_t &mod_vname_map, hfunc_name_map_t &allmethodecls, overridden_method_map_t &overridden_method_map)
systemc_hdl::HDLBody
HDLt_userclassesp_
systemc_hdl::HDLBody
private
isArrayRef
(hNodep hp)
systemc_hdl::HDLBody
inline
private
isAssignOp
(hNodep hp)
systemc_hdl::HDLBody
inline
private
isLogicalOp
(clang::OverloadedOperatorKind opc)
systemc_hdl::HDLBody
private
isUserClass
(const Type *classrectype)
systemc_hdl::HDLBody
inline
private
lutil
systemc_hdl::HDLBody
private
methodecls
systemc_hdl::HDLBody
mod_vname_map_
systemc_hdl::HDLBody
private
nextstate_string
systemc_hdl::HDLBody
private
NormalizeAssignmentChain
(hNodep hinp)
systemc_hdl::HDLBody
NormalizeSwitchStmt
(hNodep hswitchbody)
systemc_hdl::HDLBody
overridden_method_map_
systemc_hdl::HDLBody
ProcessSwitchCase
(SwitchCase *cases)
systemc_hdl::HDLBody
ProcessVarDecl
(VarDecl *vardecl)
systemc_hdl::HDLBody
Run
(Stmt *stmt, hNodep &h_top, HDLBodyMode runmode, HDLType *HDLt_userclassesp=NULL)
systemc_hdl::HDLBody
thismode
systemc_hdl::HDLBody
private
TraverseStmt
(Stmt *stmt)
systemc_hdl::HDLBody
VisitArraySubscriptExpr
(ArraySubscriptExpr *expr)
systemc_hdl::HDLBody
VisitBinaryOperator
(BinaryOperator *expr)
systemc_hdl::HDLBody
VisitBreakStmt
(BreakStmt *stmt)
systemc_hdl::HDLBody
VisitCallExpr
(CallExpr *callexpr)
systemc_hdl::HDLBody
VisitCaseStmt
(CaseStmt *stmt)
systemc_hdl::HDLBody
VisitCompoundStmt
(CompoundStmt *compoundStmt)
systemc_hdl::HDLBody
VisitConditionalOperator
(ConditionalOperator *expr)
systemc_hdl::HDLBody
VisitContinueStmt
(ContinueStmt *stmt)
systemc_hdl::HDLBody
VisitCXXBoolLiteralExpr
(CXXBoolLiteralExpr *b)
systemc_hdl::HDLBody
VisitCXXMemberCallExpr
(CXXMemberCallExpr *callexpr)
systemc_hdl::HDLBody
VisitCXXOperatorCallExpr
(CXXOperatorCallExpr *opcall)
systemc_hdl::HDLBody
VisitCXXTemporaryObjectExpr
(CXXTemporaryObjectExpr *stmt)
systemc_hdl::HDLBody
VisitDeclRefExpr
(DeclRefExpr *expr)
systemc_hdl::HDLBody
VisitDeclStmt
(DeclStmt *declstmt)
systemc_hdl::HDLBody
VisitDefaultStmt
(DefaultStmt *stmt)
systemc_hdl::HDLBody
VisitDoStmt
(DoStmt *whiles)
systemc_hdl::HDLBody
VisitForStmt
(ForStmt *fors)
systemc_hdl::HDLBody
VisitIfStmt
(IfStmt *ifs)
systemc_hdl::HDLBody
VisitInitListExpr
(InitListExpr *stmt)
systemc_hdl::HDLBody
VisitIntegerLiteral
(IntegerLiteral *lit)
systemc_hdl::HDLBody
VisitMemberExpr
(MemberExpr *memberexpr)
systemc_hdl::HDLBody
VisitReturnStmt
(ReturnStmt *stmt)
systemc_hdl::HDLBody
VisitSwitchStmt
(SwitchStmt *switchs)
systemc_hdl::HDLBody
VisitUnaryOperator
(UnaryOperator *expr)
systemc_hdl::HDLBody
VisitWhileStmt
(WhileStmt *whiles)
systemc_hdl::HDLBody
vname_map
systemc_hdl::HDLBody
~HDLBody
()
systemc_hdl::HDLBody
virtual
Generated by
1.12.0