index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Userland
/
Libraries
/
LibIDL
Age
Commit message (
Expand
)
Author
2023-05-19
LibIDL: Avoid unnecessary HashMap copy
Ben Wiederhake
2023-03-24
Libraries: Convert `DeprecatedFile` usages to `LibFileSystem`
Cameron Youell
2023-03-23
LibIDL: Add Type::is_json which says if the type is convertible to JSON
Luke Wilde
2023-03-23
LibIDL: Parse extended attributes for constructors
Srikavin Ramkumar
2023-03-21
Everywhere: Use `LibFileSystem` where trivial
Cameron Youell
2023-03-16
LibIDL: Partially implement distinguishing between interface-like types
Timothy Flynn
2023-03-16
LibIDL+LibWeb: Begin supporting the LegacyNamespace extended attribute
Timothy Flynn
2023-03-16
LibIDL: Allow extended attributes on non-required IDL dictionary members
Timothy Flynn
2023-03-15
LibIDL: Begin parsing IDL namespaces
Timothy Flynn
2023-03-10
Everywhere: Rename equals_ignoring_case => equals_ignoring_ascii_case
Andreas Kling
2023-03-07
LibWeb: Support interfaces with the [Global] extended attribute
Linus Groh
2023-03-06
Everywhere: Remove NonnullRefPtr.h includes
Andreas Kling
2023-03-06
Everywhere: Stop using NonnullRefPtrVector
Andreas Kling
2023-03-05
LibIDL: Also parse extended attributes after 'optional'
Linus Groh
2023-03-03
LibIDL: Use OrderedHash{Table,Map} to store Enumeration values
Linus Groh
2023-02-21
LibWeb+LibIDL: Fix (or paper over) various const-correctness issues
Andreas Kling
2023-02-13
LibCore: Remove `Stream.h`
Tim Schumacher
2023-02-13
LibCore: Move Stream-based file into the `Core` namespace
Tim Schumacher
2023-02-13
LibCore: Rename `File` to `DeprecatedFile`
Tim Schumacher
2023-01-27
AK: Remove StringBuilder::build() in favor of to_deprecated_string()
Linus Groh
2022-12-14
LibIDL: Use `Core::Stream` to read imports
Tim Schumacher
2022-12-13
BindingsGenerator+CMake: Keep track of IDL dependencies
Daniel Bertalan
2022-12-06
Everywhere: Rename to_{string => deprecated_string}() where applicable
Linus Groh
2022-12-06
AK+Everywhere: Rename String to DeprecatedString
Linus Groh
2022-11-30
LibIDL: Fix bug where entire EffectiveOverloadSet was erased
Andreas Kling
2022-11-19
Everywhere: Remove unnecessary mutable attributes from lambdas
MacDue
2022-11-10
LibIDL: Also handle anonymous union types in resolve_typedef()
Linus Groh
2022-11-10
LibIDL: Fix accidental early return in resolve_typedef()
Linus Groh
2022-11-10
LibIDL: Use Type::as_foo() shortcuts in resolve_typedef()
Linus Groh
2022-11-01
Everywhere: Mark dependencies of most targets as PRIVATE
Tim Schumacher
2022-10-21
LibIDL: Resolve typedefs in UnionType members recursively
Linus Groh
2022-10-09
LibIDL: Remove static maps for interfaces and resolved imports
Andrew Kaster
2022-10-09
LibIDL: Parse extended attributes that have () wrapped expressions
Andrew Kaster
2022-10-06
BindingsGenerator+LibIDL: Parse "inherit" attributes
Sam Atkins
2022-09-21
LibIDL+LibWeb: Remove stale references to "wrapper class" concept
Linus Groh
2022-09-17
LibIDL: Implement EffectiveOverloadSet
Sam Atkins
2022-09-17
LibIDL+WrapperGenerator: Implement Type::is_distinguishable_from()
Sam Atkins
2022-09-17
LibIDL+WrapperGenerator: Make it easier to work with IDL::Type classes
Sam Atkins
2022-09-17
LibIDL+WrapperGenerator: Move IDL code into a library
Sam Atkins