<div dir="ltr"><p class="MsoNormal" style="margin:0cm;font-size:12pt;font-family:Calibri,sans-serif"><span style="font-size:10.5pt;font-family:"Segoe UI",sans-serif;color:rgb(36,41,46)">Hello All,</span></p><p class="MsoNormal" style="margin:0cm;font-size:12pt;font-family:Calibri,sans-serif"><span style="font-size:10.5pt;font-family:"Segoe UI",sans-serif;color:rgb(36,41,46)"> </span></p><p class="MsoNormal" style="margin:0cm;font-size:12pt;font-family:Calibri,sans-serif"><span style="font-size:10.5pt;font-family:"Segoe UI",sans-serif;color:rgb(36,41,46)">I'm trying to find whether SwitchInst has a default statement. I'm
able to iterate through the case values using case_begin
and case_end. If I try to detect default using case_default
which returns an iterator which points to the default case. </span></p><p class="MsoNormal" style="margin:0cm;font-size:12pt;font-family:Calibri,sans-serif"><span style="font-size:10.5pt;font-family:"Segoe UI",sans-serif;color:rgb(36,41,46)">Code Example:</span></p><p class="MsoNormal" style="margin:0cm;font-size:12pt;font-family:Calibri,sans-serif"><span style="font-size:10.5pt;font-family:"Segoe UI",sans-serif;color:rgb(36,41,46)">case_default()->getCaseIndex() or case_default()->getSuccessorIndex() returns the same values for both default and non-default switch C code.</span></p><p class="MsoNormal" style="margin:0cm;font-size:12pt;font-family:Calibri,sans-serif"><span style="font-size:10.5pt;font-family:"Segoe UI",sans-serif;color:rgb(36,41,46)"><br></span></p><p class="MsoNormal" style="margin:0cm;font-size:12pt;font-family:Calibri,sans-serif"><span style="font-size:10.5pt;font-family:"Segoe UI",sans-serif;color:rgb(36,41,46)">Any suggestions to solve this problem?</span></p><p class="MsoNormal" style="margin:0cm;font-size:12pt;font-family:Calibri,sans-serif">









</p><p class="MsoNormal" style="margin:0cm;font-size:12pt;font-family:Calibri,sans-serif"><span style="font-size:10.5pt;font-family:"Segoe UI",sans-serif;color:rgb(36,41,46)"><br></span></p><p class="MsoNormal" style="margin:0cm;font-size:12pt;font-family:Calibri,sans-serif"><span style="font-size:10.5pt;font-family:"Segoe UI",sans-serif;color:rgb(36,41,46)">Regards.</span></p></div>