summaryrefslogtreecommitdiff
path: root/cmamut.lisp
AgeCommit message (Collapse)Author
2023-02-04Optionally filter function namesJuan Manuel Tomás
2023-02-03Unify handling of unions and structs mostlyJuan Manuel Tomás
2023-02-03Tweak code generationJuan Manuel Tomás
2023-02-03Remove globals and close the enum ref loopJuan Manuel Tomás
2023-02-03Implement flatten-typedefsJuan Manuel Tomás
2023-02-03Handle array and pointer types when classifyingJuan Manuel Tomás
2023-02-02Use internal name in typedef'd struct referencesJuan Manuel Tomás
2023-02-01Add struct references to typedef listJuan Manuel Tomás
2023-02-01WIP: Put structs internal to typedefs into the struct listJuan Manuel Tomás
2023-02-01Add type resolution for base typesJuan Manuel Tomás
This implementation fails because of typedefs to typedefs to composite types. This is because composite types are not being resolved, so typedefs with one or more indirections also can't be resolved.
2023-01-30Fix struct names and change enum definitionJuan Manuel Tomás
2023-01-30Change order of definition and add arraysJuan Manuel Tomás
2023-01-30Implement enum generationJuan Manuel Tomás
2023-01-30Implement most of the generationJuan Manuel Tomás
2023-01-30Initial CommitJuan Manuel Tomás