Commits
User selector
Commit History
Commits on Feb 8, 2022
Internal change.
Show description for a515bf3authored andcommitted
Commits on Nov 30, 2021
Fix string and bytes literal parsing
Show description for 631a27dauthored andcommittedRefactor CEL parser to use `absl::string_view` and port improved `antlr4::CharStream` implementation to C++
Show description for c2d3dbdauthored andcommittedEnsure that macro references are tracked efficiently through call target arguments and list literals
Show description for 531f702authored andcommittedStyle updates for source_factory.
Show description for d93e400authored andcommitted
Commits on Oct 6, 2021
Internal change
Show description for f7209adauthored andcommittedIncorporate Macro Calls metadata into decompilation
Show description for 574cbe1authored andcommitted
Commits on Oct 2, 2021
Handle the case where a macro call may have macros nested in its arguments, such as
Show description for 2bb4113authored andcommitted
Update macro calls with logic to handle macros as targets.
Show description for 8b26f07authored andcommitted
Populate the macro_calls map in source_info with macro expressions while parsing. For macro expressions nested in other macros, the map stores the argument ID of the nested macro for self reference…
Show description for 14c95e0authored andcommitted
Refactor the `eval/tools` and `eval/parser` and miscellaneous tests to incorporate the best practices for using `absl::Status` and `absl::optional`
Show description for db6f7f1authored andcommittedUpdate parser visitor to count recursions instead of top level exprs. This
Show description for dd6a003authored andcommitted
CelValue::DebugString() prints contents of List and Map types.
Show description for 0cac9fcauthored andcommitted
Commits on Jun 10, 2021
Lower the size of the input expression to 100k codepoints
Show description for d20e1efauthored andcommitted
Commits on Mar 31, 2021
Fix a timeout which occurs due to an inefficient string replacement algo used
Show description for 958554ecommittedApply clang-tidy fixes
Show description for 86db81cauthored andcommitted
Introduce an error recovery limit for the CEL Parser
Show description for 8ad1305committedDisable short-circuiting in `exists_one` macro.
Show description for 9095947committedTest to ensure that the parser does not OOM on inputs with heavy nesting
Show description for cb2e671committed
Commits on Dec 17, 2020
Stabilize concatenation order of messages from errors in SourceFactory::errorMessage
Show description for bb7fd04authored andcommitted
Commits on Nov 30, 2020
parser: support hex integer notation
Show description for d943190committed
Commits on Nov 25, 2020
Makes CEL parser tolerate trailing commas in `CreateMessage` and `CreateStruct` constructs.
Show description for 5877e23authored andcommitted
Commits on Oct 8, 2020
Re-add the recursion limits to the visitor as they handle different
Show description for d62bdffauthored andcommittedShift the parse recursion limits into ANTLR parser.
Show description for 81baeebauthored andcommitted
Commits on Aug 27, 2020
Export of internal changes (#75)
Show description for 16d3672andcommitted
Commits on May 11, 2020
Export of internal changes
Show description for 3506aceauthored andcommitted
Commits on Apr 8, 2020
Export of internal changes (#53)
Show description for 53928a8andauthored
Commits on Feb 26, 2020
Export of internal changes (#50)
Show description for 80e1ccaauthored
Commits on Nov 27, 2019
Project import generated by Copybara. (#45)
Show description for b1608c6authored
Loading