|
|
|
/* @generated */
|
|
|
|
digraph cfg {
|
|
|
|
"C#C#{6498547058331613817|constexpr}.c6432a8706f7b868374c16c40ff09340_1" [label="1: Start C::C\nFormals: this:C* __param_0:C&\nLocals: \n " color=yellow style=filled]
|
|
|
|
|
|
|
|
|
|
|
|
"C#C#{6498547058331613817|constexpr}.c6432a8706f7b868374c16c40ff09340_1" -> "C#C#{6498547058331613817|constexpr}.c6432a8706f7b868374c16c40ff09340_2" ;
|
|
|
|
"C#C#{6498547058331613817|constexpr}.c6432a8706f7b868374c16c40ff09340_2" [label="2: Exit C::C \n " color=yellow style=filled]
|
|
|
|
|
|
|
|
|
|
|
|
"D#D#{15354926930948875645}.d9099b8b7573ccbc6b1799f66ac91cbf_1" [label="1: Start D::D\nFormals: this:D*\nLocals: 0$?%__sil_tmp__temp_construct_n$3:C 0$?%__sil_tmpSIL_materialize_temp__n$2:C \n " color=yellow style=filled]
|
|
|
|
|
|
|
|
|
|
|
|
"D#D#{15354926930948875645}.d9099b8b7573ccbc6b1799f66ac91cbf_1" -> "D#D#{15354926930948875645}.d9099b8b7573ccbc6b1799f66ac91cbf_3" ;
|
|
|
|
"D#D#{15354926930948875645}.d9099b8b7573ccbc6b1799f66ac91cbf_2" [label="2: Exit D::D \n " color=yellow style=filled]
|
|
|
|
|
|
|
|
|
|
|
|
"D#D#{15354926930948875645}.d9099b8b7573ccbc6b1799f66ac91cbf_3" [label="3: Constructor Init \n n$1=*&this:D* [line 14, column 9]\n " shape="box"]
|
|
|
|
|
|
|
|
|
|
|
|
"D#D#{15354926930948875645}.d9099b8b7573ccbc6b1799f66ac91cbf_3" -> "D#D#{15354926930948875645}.d9099b8b7573ccbc6b1799f66ac91cbf_4" ;
|
|
|
|
"D#D#{15354926930948875645}.d9099b8b7573ccbc6b1799f66ac91cbf_4" [label="4: DeclStmt \n VARIABLE_DECLARED(0$?%__sil_tmpSIL_materialize_temp__n$2:C); [line 14, column 11]\n *&0$?%__sil_tmpSIL_materialize_temp__n$2:C=0 [line 14, column 11]\n " shape="box"]
|
|
|
|
|
|
|
|
|
|
|
|
"D#D#{15354926930948875645}.d9099b8b7573ccbc6b1799f66ac91cbf_4" -> "D#D#{15354926930948875645}.d9099b8b7573ccbc6b1799f66ac91cbf_5" ;
|
|
|
|
"D#D#{15354926930948875645}.d9099b8b7573ccbc6b1799f66ac91cbf_5" [label="5: Destruction(temporaries cleanup) \n n$4=_fun_C::C(&0$?%__sil_tmp__temp_construct_n$3:C*,&0$?%__sil_tmpSIL_materialize_temp__n$2:C&) [line 14, column 11]\n n$5=_fun_D::D(n$1:D*,&0$?%__sil_tmp__temp_construct_n$3:C) [line 14, column 9]\n _=*&0$?%__sil_tmpSIL_materialize_temp__n$2:C [line 14, column 14]\n n$7=_fun_C::~C(&0$?%__sil_tmpSIL_materialize_temp__n$2:C*) injected [line 14, column 14]\n " shape="box"]
|
|
|
|
|
|
|
|
|
|
|
|
"D#D#{15354926930948875645}.d9099b8b7573ccbc6b1799f66ac91cbf_5" -> "D#D#{15354926930948875645}.d9099b8b7573ccbc6b1799f66ac91cbf_2" ;
|
|
|
|
"D#D#{7015088767696084961}.bf3c7ccdb621750feffaf0f3563904a4_1" [label="1: Start D::D\nFormals: this:D* x:C&\nLocals: \n " color=yellow style=filled]
|
|
|
|
|
|
|
|
|
|
|
|
"D#D#{7015088767696084961}.bf3c7ccdb621750feffaf0f3563904a4_1" -> "D#D#{7015088767696084961}.bf3c7ccdb621750feffaf0f3563904a4_2" ;
|
|
|
|
"D#D#{7015088767696084961}.bf3c7ccdb621750feffaf0f3563904a4_2" [label="2: Exit D::D \n " color=yellow style=filled]
|
|
|
|
|
|
|
|
|
|
|
|
}
|