<!DOCTYPE html><html><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body>
    <font size="4" face="monospace">Only for items whose order is
      significant to the classfile semantics.  So instructions come in
      the order they appear, but methods, fields, attributes, etc, could
      come in any order.  Pattern matching is your friend here.  </font><br>
    <br>
    <br>
    <div class="moz-cite-prefix">On 11/21/2024 7:12 PM, Mark Roberts
      wrote:<br>
    </div>
    <blockquote type="cite" cite="mid:37fcc186afb12accc7750575fb4a9fa4@mail.gmail.com">
      
      <meta name="Generator" content="Microsoft Word 15 (filtered medium)">
      <style>@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}span.EmailStyle27
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:windowtext;}.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}div.WordSection1
        {page:WordSection1;}ol
        {margin-bottom:0in;}ul
        {margin-bottom:0in;}</style>
      <div class="WordSection1">
        <p class="MsoNormal">Are there any rules/guarantees that the
          order of items in ClassModel::methods() will match the order
          in ‘for (ClassElement ce : cm)’  for the ce elements that are
          MethodModel?  And also for similar items down the class
          hierarchy?</p>
        <p class="MsoNormal"> </p>
        <p class="MsoNormal">Thank you, Mark</p>
        <p class="MsoNormal"> </p>
      </div>
    </blockquote>
    <br>
  </body>
</html>