Commits
User selector
Commit History
Commits on May 18, 2023
Add missing aliases to the wrapper types
Show description for 4c35665authored andcommittedRefactor `ListValueBuilder` and `MapValueBuilder` ahead of introducing `NewValueBuilder` to `ListType` and `MapType`
Show description for 1032d84authored andcommittedWorkaround GCC friendship bugs
Show description for 831f5feauthored andcommittedMerge `:type` and `:value` into `:data`
Show description for 142b3b5authored andcommittedRemove `noexcept` unless required to avoid bugs in older compilers
Show description for 1838dd0authored andcommittedSimplify `ListValueBuilder` and `MapValueBuilder`
Show description for fd5f75dauthored andcommittedOSS export
Show description for 3ff5836committedUpdate cel::TypeProvider references to be const.
Show description for 79e4a22authored andcommittedFix ASan issue due to odd lifetimes regarding `absl::string_view` and `absl::Span`
Show description for 6f2619fauthored andcommittedRemove usage of `Reflection::GetStringView`
Show description for 7f758e3authored andcommittedImplement initial support for `google.protobuf.Any`
Show description for 74dea69authored andcommittedUse `struct` consistently with `cel::base_internal::AnyData` to silence warnings
Show description for b44791eauthored andcommittedRemove `final` from `cel::Allocator`
Show description for 8751ac3authored andcommittedCache builtin types in `TypeManager`
Show description for 52604a1authored andcommittedForbid direct creation of `ConstantId` and `FieldId`
Show description for 0b15d05authored andcommittedFix specialization of `MapValueBuilder::InsertOrUpdate`
Show description for a4f8c6fauthored andcommittedAdd support for iterating over struct fields
Show description for fc4e4c1authored andcommittedExplicitly delete copy/move for `MemoryManager`
Show description for c885296authored andcommittedRemove deprecated aliases and cleanup artifacts from `:memory` consolidation
Show description for cdd9574authored andcommittedAdd ability to iterate over containers
Show description for baee8dfauthored andcommittedAdd ability to iterate over enumeration values
Show description for 1f181f6authored andcommittedMake `GetXByName` and `GetXByNumber` public
Show description for 3216dd6authored andcommittedDeduplicate dispatching logic for `StructType` and `StructValue`
Show description for 7105bceauthored andcommittedMore cleanup of handle infrastructure
Show description for 9ba7ad8authored andcommittedImprove safety and efficiency of handle construction
Show description for 058603eauthored andcommittedCleanup `MemoryManager` and drop `ManagedMemory`
Show description for 95a517dauthored andcommittedImplement support for JSON-like values
Show description for 5c523ffauthored andcommittedUpdate `InlineValue` to correctly account for borrowed `StringValue` and `BytesValue`
Show description for 6b099c4authored andcommittedEagerly cache JSON-like types and some minor cleanups
Show description for b59a586authored andcommittedRename `Referent` to `Borrowed` and introduce `Owner`
Show description for 5f1f4e8authored andcommittedMove definitions for function name constants to /base.
Show description for 276fbd9authored andcommittedStandardize creation of values which reference other values
Show description for 3715030authored andcommittedAdd JSON-like wrappers to builtin type provider
Show description for 3a4d58bauthored andcommittedSimplify interface for Qualified reference resolver. Follow-up will adapt it to implement a generic interface.
Show description for 477e7e8authored andcommittedPlace `cel::Function` and `cel::FunctionDescriptor` in their appropriate headers
Show description for bb5cc70authored andcommitted