object-introspection/include/oi
Jake Hillion 57c1a76228 oil: add fallible build option
Summary: Add a second form for OIL AoT compilation which returns a `std::optional` instead of throwing. This is preferred if it's possible for the symbol to not be defined and you must not throw, instead preferring to handle the failure a different way. This still calls the throwing interface as that's what oilgen depends on, but makes sure the precondition is true first such that it won't throw.

Differential Revision: D50363926
2023-10-17 08:31:26 -07:00
..
exporters capture_keys: include data in type path 2023-10-11 16:32:35 -07:00
result TreeBuilder v2: Extend Element with a data member 2023-09-28 19:42:49 -07:00
types static types: add consume function similar to delegate 2023-09-15 14:43:09 +01:00
IntrospectionResult-inl.h oil: update iterator for range based for loops 2023-09-14 11:49:18 +01:00
IntrospectionResult.h capture_keys: include data in type path 2023-10-11 16:32:35 -07:00
oi-jit-inl.h oil v2 2023-08-23 15:59:53 +01:00
oi-jit.h support 0 to many config files (#371) 2023-10-02 14:06:39 -06:00
oi.h oil: add fallible build option 2023-10-17 08:31:26 -07:00