René's URL Explorer Experiment


Title: History for eval/internal - cel-expr/cel-cpp · GitHub

Open Graph Title: History for eval/internal - cel-expr/cel-cpp

X Title: History for eval/internal - cel-expr/cel-cpp

Description: Fast, portable, non-Turing complete expression evaluation (C++) - History for eval/internal - cel-expr/cel-cpp

Open Graph Description: Fast, portable, non-Turing complete expression evaluation (C++) - History for eval/internal - cel-expr/cel-cpp

X Description: Fast, portable, non-Turing complete expression evaluation (C++) - History for eval/internal - cel-expr/cel-cpp

Opengraph URL: https://github.com/cel-expr/cel-cpp

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository/commits(/*name)
route-controllercommits
route-actionshow
fetch-noncev2:41a0d521-aad9-61aa-575c-19db28bdb6a2
current-catalog-service-hashf3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb
request-idE67E:3446C2:4FF54F:6D5066:6A5145B4
html-safe-nonce34bc697cb6fce1eae10341875a5e3b3df35aa0b3341bada2f728bfb684203e22
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJFNjdFOjM0NDZDMjo0RkY1NEY6NkQ1MDY2OjZBNTE0NUI0IiwidmlzaXRvcl9pZCI6IjcyOTc4NDEwMzkwOTE1MTY4NTIiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ==
visitor-hmac10cfc11e6fa72252469bce20ad8b14bbd9659feabab42afbeb71b363ffe4b1c6
hovercard-subject-tagrepository:121690348
github-keyboard-shortcutsrepository,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///commits/show
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/cel-expr/cel-cpp/commits/cpp-sync/eval/internal
twitter:imagehttps://repository-images.githubusercontent.com/121690348/7afc8592-3215-488c-ab1c-8910e6b91bb0
twitter:cardsummary_large_image
og:imagehttps://repository-images.githubusercontent.com/121690348/7afc8592-3215-488c-ab1c-8910e6b91bb0
og:image:altFast, portable, non-Turing complete expression evaluation (C++) - History for eval/internal - cel-expr/cel-cpp
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
Nonee840f405b2718e8f2d55aafa9ff27dbce17e29d0c253011d05ea0fea3c78baff
turbo-cache-controlno-cache
go-importgithub.com/cel-expr/cel-cpp git https://github.com/cel-expr/cel-cpp.git
octolytics-dimension-user_id186625994
octolytics-dimension-user_logincel-expr
octolytics-dimension-repository_id121690348
octolytics-dimension-repository_nwocel-expr/cel-cpp
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id121690348
octolytics-dimension-repository_network_root_nwocel-expr/cel-cpp
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
releaseb78565f6aa43cc5323c9935ec11b22cca7bb0a62
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/cel-expr/cel-cpp/commits/cpp-sync/eval/internal#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fcel-expr%2Fcel-cpp%2Fcommits%2Fcpp-sync%2Feval%2Finternal
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub Copilot appDirect agents from issue to mergehttps://github.com/features/ai/github-app
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
View all resourceshttps://github.com/resources
GitHub SponsorsFund open source developershttps://github.com/open-source/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/open-source/accelerator
GitHub Starshttps://stars.github.com
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/enterprise/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fcel-expr%2Fcel-cpp%2Fcommits%2Fcpp-sync%2Feval%2Finternal
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fcommits%2Fshow&source=header-repo&source_repo=cel-expr%2Fcel-cpp
Reloadhttps://github.com/cel-expr/cel-cpp/commits/cpp-sync/eval/internal
Reloadhttps://github.com/cel-expr/cel-cpp/commits/cpp-sync/eval/internal
Reloadhttps://github.com/cel-expr/cel-cpp/commits/cpp-sync/eval/internal
Please reload this pagehttps://github.com/cel-expr/cel-cpp/commits/cpp-sync/eval/internal
cel-expr https://github.com/cel-expr
cel-cpphttps://github.com/cel-expr/cel-cpp
Notifications https://github.com/login?return_to=%2Fcel-expr%2Fcel-cpp
Fork 73 https://github.com/login?return_to=%2Fcel-expr%2Fcel-cpp
Star 236 https://github.com/login?return_to=%2Fcel-expr%2Fcel-cpp
Code https://github.com/cel-expr/cel-cpp/tree/cpp-sync
Issues 46 https://github.com/cel-expr/cel-cpp/issues
Pull requests 53 https://github.com/cel-expr/cel-cpp/pulls
Actions https://github.com/cel-expr/cel-cpp/actions
Projects https://github.com/cel-expr/cel-cpp/projects
Security and quality 0 https://github.com/cel-expr/cel-cpp/security
Insights https://github.com/cel-expr/cel-cpp/pulse
Code https://github.com/cel-expr/cel-cpp/tree/cpp-sync
Issues https://github.com/cel-expr/cel-cpp/issues
Pull requests https://github.com/cel-expr/cel-cpp/pulls
Actions https://github.com/cel-expr/cel-cpp/actions
Projects https://github.com/cel-expr/cel-cpp/projects
Security and quality https://github.com/cel-expr/cel-cpp/security
Insights https://github.com/cel-expr/cel-cpp/pulse
cel-cpphttps://github.com/cel-expr/cel-cpp/commits
evalhttps://github.com/cel-expr/cel-cpp/commits/cpp-sync/eval
internalhttps://github.com/cel-expr/cel-cpp/commits/cpp-sync/eval/internal
cpp-synchttps://github.com/cel-expr/cel-cpp/tree/cpp-sync
Use ABSL_LOG macros over LOG macroshttps://github.com/cel-expr/cel-cpp/commit/b35780ee26d22366a71985bef8cea8324ed08092
https://github.com/kyessenov
kyessenovhttps://github.com/cel-expr/cel-cpp/commits?author=kyessenov
b35780ehttps://github.com/cel-expr/cel-cpp/commit/b35780ee26d22366a71985bef8cea8324ed08092
https://github.com/cel-expr/cel-cpp/blob/b35780ee26d22366a71985bef8cea8324ed08092/eval/internal
https://github.com/cel-expr/cel-cpp/tree/b35780ee26d22366a71985bef8cea8324ed08092
OSS exporthttps://github.com/cel-expr/cel-cpp/commit/3ff5836ed8dadfb49ffb9822121a59bea7bc2838
https://github.com/kyessenov
kyessenovhttps://github.com/cel-expr/cel-cpp/commits?author=kyessenov
3ff5836https://github.com/cel-expr/cel-cpp/commit/3ff5836ed8dadfb49ffb9822121a59bea7bc2838
https://github.com/cel-expr/cel-cpp/blob/3ff5836ed8dadfb49ffb9822121a59bea7bc2838/eval/internal
https://github.com/cel-expr/cel-cpp/tree/3ff5836ed8dadfb49ffb9822121a59bea7bc2838
Forbid direct creation of `ConstantId` and `FieldId`https://github.com/cel-expr/cel-cpp/commit/0b15d05aec961f8b9cd4d1c7bbe11b44beef7b19
jckinghttps://github.com/cel-expr/cel-cpp/commits?author=jcking
kyessenovhttps://github.com/cel-expr/cel-cpp/commits?author=kyessenov
0b15d05https://github.com/cel-expr/cel-cpp/commit/0b15d05aec961f8b9cd4d1c7bbe11b44beef7b19
https://github.com/cel-expr/cel-cpp/blob/0b15d05aec961f8b9cd4d1c7bbe11b44beef7b19/eval/internal
https://github.com/cel-expr/cel-cpp/tree/0b15d05aec961f8b9cd4d1c7bbe11b44beef7b19
Add support for iterating over struct fieldshttps://github.com/cel-expr/cel-cpp/commit/fc4e4c1b8d8a22928c33cfbeb9dfe22af059ad41
jckinghttps://github.com/cel-expr/cel-cpp/commits?author=jcking
kyessenovhttps://github.com/cel-expr/cel-cpp/commits?author=kyessenov
fc4e4c1https://github.com/cel-expr/cel-cpp/commit/fc4e4c1b8d8a22928c33cfbeb9dfe22af059ad41
https://github.com/cel-expr/cel-cpp/blob/fc4e4c1b8d8a22928c33cfbeb9dfe22af059ad41/eval/internal
https://github.com/cel-expr/cel-cpp/tree/fc4e4c1b8d8a22928c33cfbeb9dfe22af059ad41
Remove deprecated aliases and cleanup artifacts from `:memory` consolidationhttps://github.com/cel-expr/cel-cpp/commit/cdd9574e98837497e3d11bfe96b498f1ba2ce028
jckinghttps://github.com/cel-expr/cel-cpp/commits?author=jcking
kyessenovhttps://github.com/cel-expr/cel-cpp/commits?author=kyessenov
cdd9574https://github.com/cel-expr/cel-cpp/commit/cdd9574e98837497e3d11bfe96b498f1ba2ce028
https://github.com/cel-expr/cel-cpp/blob/cdd9574e98837497e3d11bfe96b498f1ba2ce028/eval/internal
https://github.com/cel-expr/cel-cpp/tree/cdd9574e98837497e3d11bfe96b498f1ba2ce028
Add ability to iterate over containershttps://github.com/cel-expr/cel-cpp/commit/baee8df1ffd771cb9726c397e198e9ee5bab38ce
jckinghttps://github.com/cel-expr/cel-cpp/commits?author=jcking
kyessenovhttps://github.com/cel-expr/cel-cpp/commits?author=kyessenov
baee8dfhttps://github.com/cel-expr/cel-cpp/commit/baee8df1ffd771cb9726c397e198e9ee5bab38ce
https://github.com/cel-expr/cel-cpp/blob/baee8df1ffd771cb9726c397e198e9ee5bab38ce/eval/internal
https://github.com/cel-expr/cel-cpp/tree/baee8df1ffd771cb9726c397e198e9ee5bab38ce
Cleanup `MemoryManager` and drop `ManagedMemory`https://github.com/cel-expr/cel-cpp/commit/95a517d769af2256879451ebe6bc1d11125fce10
jckinghttps://github.com/cel-expr/cel-cpp/commits?author=jcking
kyessenovhttps://github.com/cel-expr/cel-cpp/commits?author=kyessenov
95a517dhttps://github.com/cel-expr/cel-cpp/commit/95a517d769af2256879451ebe6bc1d11125fce10
https://github.com/cel-expr/cel-cpp/blob/95a517d769af2256879451ebe6bc1d11125fce10/eval/internal
https://github.com/cel-expr/cel-cpp/tree/95a517d769af2256879451ebe6bc1d11125fce10
Implement initial support for skippable destructorshttps://github.com/cel-expr/cel-cpp/commit/cfb020eee00a8d8c196180fa64bd0bb29c8534f0
jckinghttps://github.com/cel-expr/cel-cpp/commits?author=jcking
kyessenovhttps://github.com/cel-expr/cel-cpp/commits?author=kyessenov
cfb020ehttps://github.com/cel-expr/cel-cpp/commit/cfb020eee00a8d8c196180fa64bd0bb29c8534f0
https://github.com/cel-expr/cel-cpp/blob/cfb020eee00a8d8c196180fa64bd0bb29c8534f0/eval/internal
https://github.com/cel-expr/cel-cpp/tree/cfb020eee00a8d8c196180fa64bd0bb29c8534f0
Interoperation for protocol buffer messageshttps://github.com/cel-expr/cel-cpp/commit/379bbea40d8ed872c94da24ddf8a96ccddf262c3
jckinghttps://github.com/cel-expr/cel-cpp/commits?author=jcking
kyessenovhttps://github.com/cel-expr/cel-cpp/commits?author=kyessenov
379bbeahttps://github.com/cel-expr/cel-cpp/commit/379bbea40d8ed872c94da24ddf8a96ccddf262c3
https://github.com/cel-expr/cel-cpp/blob/379bbea40d8ed872c94da24ddf8a96ccddf262c3/eval/internal
https://github.com/cel-expr/cel-cpp/tree/379bbea40d8ed872c94da24ddf8a96ccddf262c3
Add modern apis implementation for activation interface.https://github.com/cel-expr/cel-cpp/commit/3d4a68251454555c1bd65e7442bb2d7a09178563
jnthntatumhttps://github.com/cel-expr/cel-cpp/commits?author=jnthntatum
kyessenovhttps://github.com/cel-expr/cel-cpp/commits?author=kyessenov
3d4a682https://github.com/cel-expr/cel-cpp/commit/3d4a68251454555c1bd65e7442bb2d7a09178563
https://github.com/cel-expr/cel-cpp/blob/3d4a68251454555c1bd65e7442bb2d7a09178563/eval/internal
https://github.com/cel-expr/cel-cpp/tree/3d4a68251454555c1bd65e7442bb2d7a09178563
Refactor `StuctValue`, `ListValue`, and `MapValue` to use `XContext` as the first argument to functionshttps://github.com/cel-expr/cel-cpp/commit/eb99766685c7013e782e3fad10386e4a1ae7e6f8
jckinghttps://github.com/cel-expr/cel-cpp/commits?author=jcking
kyessenovhttps://github.com/cel-expr/cel-cpp/commits?author=kyessenov
eb99766https://github.com/cel-expr/cel-cpp/commit/eb99766685c7013e782e3fad10386e4a1ae7e6f8
https://github.com/cel-expr/cel-cpp/blob/eb99766685c7013e782e3fad10386e4a1ae7e6f8/eval/internal
https://github.com/cel-expr/cel-cpp/tree/eb99766685c7013e782e3fad10386e4a1ae7e6f8
Introduce modern FunctionProvider interface and migrate cel function registry to use directlyhttps://github.com/cel-expr/cel-cpp/commit/a2e1e8a9268f93440f36c9d2fbda88c36af50bc7
jnthntatumhttps://github.com/cel-expr/cel-cpp/commits?author=jnthntatum
kyessenovhttps://github.com/cel-expr/cel-cpp/commits?author=kyessenov
a2e1e8ahttps://github.com/cel-expr/cel-cpp/commit/a2e1e8a9268f93440f36c9d2fbda88c36af50bc7
https://github.com/cel-expr/cel-cpp/blob/a2e1e8a9268f93440f36c9d2fbda88c36af50bc7/eval/internal
https://github.com/cel-expr/cel-cpp/tree/a2e1e8a9268f93440f36c9d2fbda88c36af50bc7
Shift `Handle::Is` to `Type` and `Value`https://github.com/cel-expr/cel-cpp/commit/daf5d56af5ecd31c301e18df29a87ed15e881f88
jckinghttps://github.com/cel-expr/cel-cpp/commits?author=jcking
kyessenovhttps://github.com/cel-expr/cel-cpp/commits?author=kyessenov
daf5d56https://github.com/cel-expr/cel-cpp/commit/daf5d56af5ecd31c301e18df29a87ed15e881f88
https://github.com/cel-expr/cel-cpp/blob/daf5d56af5ecd31c301e18df29a87ed15e881f88/eval/internal
https://github.com/cel-expr/cel-cpp/tree/daf5d56af5ecd31c301e18df29a87ed15e881f88
Update `MapValue::Get` to use `absl::optional`https://github.com/cel-expr/cel-cpp/commit/94039b31369654142a900235680054d69579005c
jckinghttps://github.com/cel-expr/cel-cpp/commits?author=jcking
kyessenovhttps://github.com/cel-expr/cel-cpp/commits?author=kyessenov
94039b3https://github.com/cel-expr/cel-cpp/commit/94039b31369654142a900235680054d69579005c
https://github.com/cel-expr/cel-cpp/blob/94039b31369654142a900235680054d69579005c/eval/internal
https://github.com/cel-expr/cel-cpp/tree/94039b31369654142a900235680054d69579005c
Initial implementation of `StructValue` for protocol buffer messageshttps://github.com/cel-expr/cel-cpp/commit/7284651403103bd28e45b51c9f25956c70f512f4
jckinghttps://github.com/cel-expr/cel-cpp/commits?author=jcking
kyessenovhttps://github.com/cel-expr/cel-cpp/commits?author=kyessenov
7284651https://github.com/cel-expr/cel-cpp/commit/7284651403103bd28e45b51c9f25956c70f512f4
https://github.com/cel-expr/cel-cpp/blob/7284651403103bd28e45b51c9f25956c70f512f4/eval/internal
https://github.com/cel-expr/cel-cpp/tree/7284651403103bd28e45b51c9f25956c70f512f4
Accept `TypeManager` in `StructValue::HasField`https://github.com/cel-expr/cel-cpp/commit/2fe42aacd7b6e66e1ad2e7d8f3b7f9f7188b2557
jckinghttps://github.com/cel-expr/cel-cpp/commits?author=jcking
kyessenovhttps://github.com/cel-expr/cel-cpp/commits?author=kyessenov
2fe42aahttps://github.com/cel-expr/cel-cpp/commit/2fe42aacd7b6e66e1ad2e7d8f3b7f9f7188b2557
https://github.com/cel-expr/cel-cpp/blob/2fe42aacd7b6e66e1ad2e7d8f3b7f9f7188b2557/eval/internal
https://github.com/cel-expr/cel-cpp/tree/2fe42aacd7b6e66e1ad2e7d8f3b7f9f7188b2557
Ensure `ErrorValue` does not unexpectedly get passed to `Function`.https://github.com/cel-expr/cel-cpp/commit/8c38ac2280b39587a65f7e056306a56eb08fcde6
jckinghttps://github.com/cel-expr/cel-cpp/commits?author=jcking
kyessenovhttps://github.com/cel-expr/cel-cpp/commits?author=kyessenov
8c38ac2https://github.com/cel-expr/cel-cpp/commit/8c38ac2280b39587a65f7e056306a56eb08fcde6
https://github.com/cel-expr/cel-cpp/blob/8c38ac2280b39587a65f7e056306a56eb08fcde6/eval/internal
https://github.com/cel-expr/cel-cpp/tree/8c38ac2280b39587a65f7e056306a56eb08fcde6
Migrate logic builtins to cel::Value equivalents.https://github.com/cel-expr/cel-cpp/commit/168d8dc14cdbf22f77c2cee8a9aaf699a0b84155
jnthntatumhttps://github.com/cel-expr/cel-cpp/commits?author=jnthntatum
kyessenovhttps://github.com/cel-expr/cel-cpp/commits?author=kyessenov
168d8dchttps://github.com/cel-expr/cel-cpp/commit/168d8dc14cdbf22f77c2cee8a9aaf699a0b84155
https://github.com/cel-expr/cel-cpp/blob/168d8dc14cdbf22f77c2cee8a9aaf699a0b84155/eval/internal
https://github.com/cel-expr/cel-cpp/tree/168d8dc14cdbf22f77c2cee8a9aaf699a0b84155
Add unknown / missing attribute accessors to the Activation interface.https://github.com/cel-expr/cel-cpp/commit/7bd0b024f3383057c7abc6b47bd5c8cc8ab14fce
jnthntatumhttps://github.com/cel-expr/cel-cpp/commits?author=jnthntatum
kyessenovhttps://github.com/cel-expr/cel-cpp/commits?author=kyessenov
7bd0b02https://github.com/cel-expr/cel-cpp/commit/7bd0b024f3383057c7abc6b47bd5c8cc8ab14fce
https://github.com/cel-expr/cel-cpp/blob/7bd0b024f3383057c7abc6b47bd5c8cc8ab14fce/eval/internal
https://github.com/cel-expr/cel-cpp/tree/7bd0b024f3383057c7abc6b47bd5c8cc8ab14fce
Split AdapterActivationImpl into a new header from interop.h to resolve dependency cycle in upcoming change.https://github.com/cel-expr/cel-cpp/commit/100cac873da3fb63633e0c50e1eb6c66a1e6c45e
jnthntatumhttps://github.com/cel-expr/cel-cpp/commits?author=jnthntatum
kyessenovhttps://github.com/cel-expr/cel-cpp/commits?author=kyessenov
100cac8https://github.com/cel-expr/cel-cpp/commit/100cac873da3fb63633e0c50e1eb6c66a1e6c45e
https://github.com/cel-expr/cel-cpp/blob/100cac873da3fb63633e0c50e1eb6c66a1e6c45e/eval/internal
https://github.com/cel-expr/cel-cpp/tree/100cac873da3fb63633e0c50e1eb6c66a1e6c45e
Internal changehttps://github.com/cel-expr/cel-cpp/commit/641e88bad525822ae2073ab8e3a734885276bdf4
jckinghttps://github.com/cel-expr/cel-cpp/commits?author=jcking
kyessenovhttps://github.com/cel-expr/cel-cpp/commits?author=kyessenov
641e88bhttps://github.com/cel-expr/cel-cpp/commit/641e88bad525822ae2073ab8e3a734885276bdf4
https://github.com/cel-expr/cel-cpp/blob/641e88bad525822ae2073ab8e3a734885276bdf4/eval/internal
https://github.com/cel-expr/cel-cpp/tree/641e88bad525822ae2073ab8e3a734885276bdf4
Finish migrating `eval/eval/evaluator_stack`https://github.com/cel-expr/cel-cpp/commit/77e1017415a3239b18c375f7c4005e8d7df86ad1
jckinghttps://github.com/cel-expr/cel-cpp/commits?author=jcking
kyessenovhttps://github.com/cel-expr/cel-cpp/commits?author=kyessenov
77e1017https://github.com/cel-expr/cel-cpp/commit/77e1017415a3239b18c375f7c4005e8d7df86ad1
https://github.com/cel-expr/cel-cpp/blob/77e1017415a3239b18c375f7c4005e8d7df86ad1/eval/internal
https://github.com/cel-expr/cel-cpp/tree/77e1017415a3239b18c375f7c4005e8d7df86ad1
Partially migrate `eval/eval/create_struct_step`https://github.com/cel-expr/cel-cpp/commit/bb2f3972407a8c3f0076bfdfc1fa9740b5f0ef4e
jckinghttps://github.com/cel-expr/cel-cpp/commits?author=jcking
kyessenovhttps://github.com/cel-expr/cel-cpp/commits?author=kyessenov
bb2f397https://github.com/cel-expr/cel-cpp/commit/bb2f3972407a8c3f0076bfdfc1fa9740b5f0ef4e
https://github.com/cel-expr/cel-cpp/blob/bb2f3972407a8c3f0076bfdfc1fa9740b5f0ef4e/eval/internal
https://github.com/cel-expr/cel-cpp/tree/bb2f3972407a8c3f0076bfdfc1fa9740b5f0ef4e
Partially migrate `eval/eval/create_list_step`https://github.com/cel-expr/cel-cpp/commit/b1cf55db85497ea439e022fc103739273175b21c
jckinghttps://github.com/cel-expr/cel-cpp/commits?author=jcking
kyessenovhttps://github.com/cel-expr/cel-cpp/commits?author=kyessenov
b1cf55dhttps://github.com/cel-expr/cel-cpp/commit/b1cf55db85497ea439e022fc103739273175b21c
https://github.com/cel-expr/cel-cpp/blob/b1cf55db85497ea439e022fc103739273175b21c/eval/internal
https://github.com/cel-expr/cel-cpp/tree/b1cf55db85497ea439e022fc103739273175b21c
Remove references to unknown value error. It has been deprecated in favor ofhttps://github.com/cel-expr/cel-cpp/commit/46fbb4e06ac31a1b18d66a839d86df0c0a120494
jnthntatumhttps://github.com/cel-expr/cel-cpp/commits?author=jnthntatum
kyessenovhttps://github.com/cel-expr/cel-cpp/commits?author=kyessenov
46fbb4ehttps://github.com/cel-expr/cel-cpp/commit/46fbb4e06ac31a1b18d66a839d86df0c0a120494
https://github.com/cel-expr/cel-cpp/blob/46fbb4e06ac31a1b18d66a839d86df0c0a120494/eval/internal
https://github.com/cel-expr/cel-cpp/tree/46fbb4e06ac31a1b18d66a839d86df0c0a120494
Remove general equality and hashing from valueshttps://github.com/cel-expr/cel-cpp/commit/c961c2dc50c87d074357e515e7fed29fefd4a010
jckinghttps://github.com/cel-expr/cel-cpp/commits?author=jcking
kyessenovhttps://github.com/cel-expr/cel-cpp/commits?author=kyessenov
c961c2dhttps://github.com/cel-expr/cel-cpp/commit/c961c2dc50c87d074357e515e7fed29fefd4a010
https://github.com/cel-expr/cel-cpp/blob/c961c2dc50c87d074357e515e7fed29fefd4a010/eval/internal
https://github.com/cel-expr/cel-cpp/tree/c961c2dc50c87d074357e515e7fed29fefd4a010
Add test for AST with duration literal that is too large for CEL duration.https://github.com/cel-expr/cel-cpp/commit/7d9f6e9125adde1f727435b564b48774b92c331c
jnthntatumhttps://github.com/cel-expr/cel-cpp/commits?author=jnthntatum
kyessenovhttps://github.com/cel-expr/cel-cpp/commits?author=kyessenov
7d9f6e9https://github.com/cel-expr/cel-cpp/commit/7d9f6e9125adde1f727435b564b48774b92c331c
https://github.com/cel-expr/cel-cpp/blob/7d9f6e9125adde1f727435b564b48774b92c331c/eval/internal
https://github.com/cel-expr/cel-cpp/tree/7d9f6e9125adde1f727435b564b48774b92c331c
Migrate select step to use cel::Handle.https://github.com/cel-expr/cel-cpp/commit/bf35146b08cdefd1f7f77fd799b86938abbb59ff
jnthntatumhttps://github.com/cel-expr/cel-cpp/commits?author=jnthntatum
kyessenovhttps://github.com/cel-expr/cel-cpp/commits?author=kyessenov
bf35146https://github.com/cel-expr/cel-cpp/commit/bf35146b08cdefd1f7f77fd799b86938abbb59ff
https://github.com/cel-expr/cel-cpp/blob/bf35146b08cdefd1f7f77fd799b86938abbb59ff/eval/internal
https://github.com/cel-expr/cel-cpp/tree/bf35146b08cdefd1f7f77fd799b86938abbb59ff
Migrate ident_step to use Handle representation for CEL values.https://github.com/cel-expr/cel-cpp/commit/28b4afad3661b66cce1e3cc7c046d94406bdb026
jnthntatumhttps://github.com/cel-expr/cel-cpp/commits?author=jnthntatum
kyessenovhttps://github.com/cel-expr/cel-cpp/commits?author=kyessenov
28b4afahttps://github.com/cel-expr/cel-cpp/commit/28b4afad3661b66cce1e3cc7c046d94406bdb026
https://github.com/cel-expr/cel-cpp/blob/28b4afad3661b66cce1e3cc7c046d94406bdb026/eval/internal
https://github.com/cel-expr/cel-cpp/tree/28b4afad3661b66cce1e3cc7c046d94406bdb026
Migrate `eval/eval/evaluator_stack`https://github.com/cel-expr/cel-cpp/commit/1908bc1c6c892ac77441c677d71fd6b603b55ebc
jckinghttps://github.com/cel-expr/cel-cpp/commits?author=jcking
kyessenovhttps://github.com/cel-expr/cel-cpp/commits?author=kyessenov
1908bc1https://github.com/cel-expr/cel-cpp/commit/1908bc1c6c892ac77441c677d71fd6b603b55ebc
https://github.com/cel-expr/cel-cpp/blob/1908bc1c6c892ac77441c677d71fd6b603b55ebc/eval/internal
https://github.com/cel-expr/cel-cpp/tree/1908bc1c6c892ac77441c677d71fd6b603b55ebc
Truncate `cel::Kind` from 127 to 63 and merge inlined trivial attributeshttps://github.com/cel-expr/cel-cpp/commit/4601225482544f5e3ff54a30c0f22a8b6bb92a6d
jckinghttps://github.com/cel-expr/cel-cpp/commits?author=jcking
kyessenovhttps://github.com/cel-expr/cel-cpp/commits?author=kyessenov
4601225https://github.com/cel-expr/cel-cpp/commit/4601225482544f5e3ff54a30c0f22a8b6bb92a6d
https://github.com/cel-expr/cel-cpp/blob/4601225482544f5e3ff54a30c0f22a8b6bb92a6d/eval/internal
https://github.com/cel-expr/cel-cpp/tree/4601225482544f5e3ff54a30c0f22a8b6bb92a6d
Extract factories and constants for special CEL error values to an internal file.https://github.com/cel-expr/cel-cpp/commit/a35e3d215ca7ea542bb05570fe76e8b54c0fb9db
jnthntatumhttps://github.com/cel-expr/cel-cpp/commits?author=jnthntatum
kyessenovhttps://github.com/cel-expr/cel-cpp/commits?author=kyessenov
a35e3d2https://github.com/cel-expr/cel-cpp/commit/a35e3d215ca7ea542bb05570fe76e8b54c0fb9db
https://github.com/cel-expr/cel-cpp/blob/a35e3d215ca7ea542bb05570fe76e8b54c0fb9db/eval/internal
https://github.com/cel-expr/cel-cpp/tree/a35e3d215ca7ea542bb05570fe76e8b54c0fb9db
Refactor `ErrorValue` and `UnknownValue` to have zero overhead interophttps://github.com/cel-expr/cel-cpp/commit/7839e50da1a18f95d4506cb5a9f70d0dc75c4b0a
jckinghttps://github.com/cel-expr/cel-cpp/commits?author=jcking
kyessenovhttps://github.com/cel-expr/cel-cpp/commits?author=kyessenov
7839e50https://github.com/cel-expr/cel-cpp/commit/7839e50da1a18f95d4506cb5a9f70d0dc75c4b0a
https://github.com/cel-expr/cel-cpp/blob/7839e50da1a18f95d4506cb5a9f70d0dc75c4b0a/eval/internal
https://github.com/cel-expr/cel-cpp/tree/7839e50da1a18f95d4506cb5a9f70d0dc75c4b0a
Migrate `eval/eval/const_value_step`https://github.com/cel-expr/cel-cpp/commit/d5206282790dd454a33cc135e41075388d1aae23
jckinghttps://github.com/cel-expr/cel-cpp/commits?author=jcking
kyessenovhttps://github.com/cel-expr/cel-cpp/commits?author=kyessenov
d520628https://github.com/cel-expr/cel-cpp/commit/d5206282790dd454a33cc135e41075388d1aae23
https://github.com/cel-expr/cel-cpp/blob/d5206282790dd454a33cc135e41075388d1aae23/eval/internal
https://github.com/cel-expr/cel-cpp/tree/d5206282790dd454a33cc135e41075388d1aae23
Ensure interop can roundtrip type valueshttps://github.com/cel-expr/cel-cpp/commit/010ee079939e7eb6169146a7322385bab0a70a34
jckinghttps://github.com/cel-expr/cel-cpp/commits?author=jcking
kyessenovhttps://github.com/cel-expr/cel-cpp/commits?author=kyessenov
010ee07https://github.com/cel-expr/cel-cpp/commit/010ee079939e7eb6169146a7322385bab0a70a34
https://github.com/cel-expr/cel-cpp/blob/010ee079939e7eb6169146a7322385bab0a70a34/eval/internal
https://github.com/cel-expr/cel-cpp/tree/010ee079939e7eb6169146a7322385bab0a70a34
Nexthttps://github.com/cel-expr/cel-cpp/commits/cpp-sync/eval/internal?after=c1a562afc77468e41527fb6ac04630fadd4807d2+34
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.