mirror of
https://github.com/RGBCube/serenity
synced 2025-07-28 03:57:35 +00:00
LibIDL+WrapperGenerator: Make it easier to work with IDL::Type classes
Track the kind of Type it is, and use that to provide some convenient `is_foo()` / `as_foo()` methods. While I was at it, made these all classes instead of structs and made their data private.
This commit is contained in:
parent
c4668053d1
commit
7c8ef79898
6 changed files with 288 additions and 217 deletions
|
@ -1,5 +1,6 @@
|
|||
set(SOURCES
|
||||
IDLParser.cpp
|
||||
Types.cpp
|
||||
)
|
||||
|
||||
serenity_lib(LibIDL idl)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue