frankenphp
Various fixes for extgen
#2596
Open

Commits
  • fix(extgen): count grouped Go parameters individually
    alexandre-daubois committed 10 days ago
  • fix(extgen): keep nullable mixed parameters a single pointer
    alexandre-daubois committed 10 days ago
  • fix(extgen): initialize generated callable parameters to NULL
    alexandre-daubois committed 10 days ago
  • fix(extgen): qualify method wrappers with their class name
    alexandre-daubois committed 10 days ago
  • fix(extgen): type method array and mixed parameters as the C side passes them
    alexandre-daubois committed 10 days ago
  • fix(extgen): return mixed values from generated functions and methods
    alexandre-daubois committed 10 days ago
  • fix(extgen): call the Go method actually backing the PHP method
    alexandre-daubois committed 10 days ago
  • refactor(extgen): derive generated Go signatures from the validator
    alexandre-daubois committed 10 days ago
  • fix(extgen): normalize Go-only integer literals for the C output
    alexandre-daubois committed 10 days ago
  • fix(extgen): re-quote raw string constants
    alexandre-daubois committed 10 days ago
  • fix(extgen): accept typed constant declarations
    alexandre-daubois committed 10 days ago
  • fix(extgen): reject methods targeting an unexported class
    alexandre-daubois committed 10 days ago
  • refactor(extgen): parse the source once in the class parser
    alexandre-daubois committed 10 days ago
  • refactor(extgen): route class parser warnings through warnf
    alexandre-daubois committed 10 days ago
  • refactor(extgen): remove the unused classParser.Parse wrapper
    alexandre-daubois committed 10 days ago
  • refactor(extgen): drop the dead source analyzer extraction
    alexandre-daubois committed 10 days ago
  • docs: correct the extension type table for mixed and callable
    alexandre-daubois committed 10 days ago
Loading