| 39 | } |
| 40 | |
| 41 | cel::ParserLibrarySubset::MacroPredicate ExcludeMacrosByNamePredicate( |
| 42 | absl::flat_hash_set<std::string> macro_names) { |
| 43 | return [macro_names_set = std::move(macro_names)](const Macro& macro) { |
| 44 | return !macro_names_set.contains(macro.function()); |
| 45 | }; |
| 46 | } |
| 47 | |
| 48 | cel::ParserLibrarySubset::MacroPredicate ExcludeMacrosByNamePredicate( |
| 49 | absl::Span<const absl::string_view> macro_names) { |
no test coverage detected