Skip to content
Snippets Groups Projects
  1. May 06, 2024
  2. Mar 05, 2024
  3. Feb 16, 2024
  4. Feb 14, 2024
  5. Jan 29, 2024
  6. Dec 05, 2023
    • Wuttke, Joachim's avatar
      mv getter implementations to headers; add test · 74215229
      Wuttke, Joachim authored
      def exec_getters_to_h(fstem, th, tc):
      
          for m in re.finditer(r'\n(\S+) (\w+)::([a-z]\w*)\(\) const\n{\n    (return m_\w+;)\n}\n+', tc):
              rtyp = m.group(1)
              clas = m.group(2)
              fctn = m.group(3)
              code = m.group(4)
      
              old = r'(\nclass '+clas+r'.*?\n    '+rtyp+' '+fctn+'\(\) const);'
              th2 = re.sub(old, r'\1 { '+code+' }', th, 1, re.DOTALL)
              if th2 != th:
                  tc = tc.replace(m.group(0), '')
                  th = th2
      
          return th, tc
      74215229
  7. Nov 29, 2023
  8. Nov 24, 2023
  9. Nov 16, 2023
  10. Oct 17, 2023
  11. Sep 26, 2023
  12. Sep 25, 2023
  13. Sep 22, 2023
  14. Aug 25, 2023
  15. Aug 18, 2023
  16. Aug 15, 2023
  17. Aug 12, 2023
  18. Aug 11, 2023
  19. Aug 10, 2023
  20. Aug 07, 2023
  21. Aug 01, 2023
Loading