MCPcopy Create free account

hub / github.com/cel-expr/cel-cpp / types & classes

Types & classes1,612 in github.com/cel-expr/cel-cpp

↓ 367 callersClassIntValue
common/values/values.h:59
↓ 318 callersClassStringValue
common/values/values.h:65
↓ 295 callersClassIntType
common/types/types.h:40
↓ 224 callersClassBoolValue
common/values/values.h:54
↓ 209 callersClassType
common/type.h:74
↓ 202 callersClassBoolType
common/types/types.h:29
↓ 188 callersClassType
common/types/types.h:27
↓ 163 callersClassStringType
common/types/types.h:47
↓ 158 callersClassTypeSpec
forward declare for recursive types.
common/ast/metadata.h:322
↓ 123 callersClassTypeParamType
common/types/types.h:52
↓ 122 callersClassDoubleType
common/types/types.h:33
↓ 115 callersClassUintValue
common/values/values.h:69
↓ 104 callersClassBytesType
common/types/types.h:31
↓ 98 callersClassDynType
common/types/types.h:36
↓ 95 callersClassBytesValue
common/values/values.h:55
↓ 95 callersClassUintType
common/types/types.h:54
↓ 92 callersClassListType
common/types/types.h:42
↓ 87 callersClassDoubleValue
common/values/values.h:56
↓ 81 callersClassValue
`Value` is a composition type which encompasses all values supported by the Common Expression Language. When default constructed or moved, `Value` is
common/value.h:99
↓ 80 callersClassField
checker/internal/descriptor_pool_type_introspector.h:43
↓ 75 callersClassTimestampType
common/types/types.h:51
↓ 67 callersClassMapType
common/types/types.h:43
↓ 61 callersClassDurationType
common/types/types.h:35
↓ 57 callersClassNullValue
common/values/values.h:62
↓ 57 callersClassTypeType
common/types/types.h:53
↓ 56 callersClassMessageTypeSpec
Protocol buffer message type specifier. The `message_type` string specifies the qualified message type name. For example, `google.plus.Profile`. This
common/ast/metadata.h:485
↓ 52 callersClassValue
common/values/values.h:53
↓ 49 callersClassOptionalType
common/types/types.h:46
↓ 41 callersClassConstant
common/constant.h:33
↓ 41 callersClassIntWrapperType
common/types/types.h:41
↓ 40 callersClassAnyType
common/types/types.h:28
↓ 40 callersClassDurationValue
common/values/values.h:57
↓ 40 callersClassMessageType
common/types/types.h:50
↓ 40 callersClassTimestampValue
common/values/values.h:67
↓ 39 callersClassOpaqueType
common/types/types.h:45
↓ 38 callersClassDynTypeSpec
common/ast/metadata.h:533
↓ 38 callersClassNullType
common/types/types.h:44
↓ 38 callersClassPrimitiveTypeWrapper
Wrapper of a primitive type, e.g. `google.protobuf.Int64Value`.
common/ast/metadata.h:462
↓ 38 callersClassStringWrapperType
common/types/types.h:48
↓ 37 callersClassAttributePattern
AttributePattern is a fully-qualified absolute attribute path pattern. Supported segments steps in the path are: - field selection; - map lookup by ke
base/attribute.h:221
↓ 37 callersClassDoubleWrapperType
common/types/types.h:34
↓ 37 callersClassUintWrapperType
common/types/types.h:55
↓ 36 callersClassErrorType
common/types/types.h:38
↓ 35 callersClassBoolWrapperType
common/types/types.h:30
↓ 35 callersClassBytesWrapperType
common/types/types.h:32
↓ 33 callersClassFlatExpression
A flattened representation of the input CEL AST.
eval/eval/evaluator_core.h:438
↓ 31 callersClassABSL_DEPRECATED
common/internal/casting.h:60
↓ 30 callersClassCustomMapValue
common/values/values.h:80
↓ 28 callersClassFunctionDescriptor
Coarsely describes a function for the purpose of runtime resolution of overloads.
common/function_descriptor.h:46
↓ 28 callersClassFunctionType
common/types/types.h:39
↓ 27 callersClassCustomListValue
common/values/values.h:77
↓ 26 callersClassMapTypeSpec
Map type specifier with parameterized key and value types, e.g. `map<string, int>`.
common/ast/metadata.h:352
↓ 25 callersClassCelValue
eval/public/cel_value.h:60
↓ 25 callersClassListTypeSpec
List type with typed elements, e.g. `list<example.proto.MyMessage>`.
common/ast/metadata.h:325
↓ 24 callersClassAttribute
Attribute represents resolved attribute path.
base/attribute.h:178
↓ 24 callersClassAttributeTrail
AttributeTrail reflects current attribute path. It is functionally similar to cel::Attribute, yet intended to have better complexity on attribute path
eval/eval/attribute_trail.h:22
↓ 24 callersClassUnknownType
common/types/types.h:56
↓ 23 callersClassOptionalValue
common/values/values.h:64
↓ 21 callersClassListValue
common/values/values.h:60
↓ 21 callersClassParsedMessageValue
common/values/values.h:71
↓ 19 callersClassErrorValueReturn
common/values/error_value.h:216
↓ 19 callersClassExtensionSpec
An extension that was requested for the source expression.
common/ast/metadata.h:39
↓ 18 callersClassNewDeleteAllocator
common/allocator.h:57
↓ 18 callersClassUnknownValue
base/attribute_set.h:28
↓ 17 callersClassMapValue
common/values/values.h:61
↓ 17 callersClassTypeValue
common/values/values.h:68
↓ 16 callersClassCelValueEqualImpl
eval/public/testing/matchers.cc:27
↓ 15 callersClassNumber
Utility class for CEL number operations. In CEL expressions, comparisons between different numeric types are treated as all happening on the same con
internal/number.h:213
↓ 14 callersClassOpaqueValue
common/values/values.h:63
↓ 14 callersClassParsedJsonListValue
common/values/values.h:74
↓ 14 callersClassParsedJsonMapValue
common/values/values.h:75
↓ 14 callersClassStructType
common/types/types.h:49
↓ 13 callersClassBorrower
common/memory.h:61
↓ 13 callersClassEnumType
common/types/types.h:37
↓ 12 callersClassABSL_DEPRECATED
eval/public/message_wrapper.h:40
↓ 12 callersClassArenaAllocator
common/allocator.h:59
↓ 12 callersClassJsonEqualsState
internal/json.cc:1776
↓ 11 callersClassStackRecord
common/ast_traverse.cc:58
↓ 10 callersClassBorrowed
common/memory.h:67
↓ 10 callersClassJump
A convenience wrapper for offset-calculating logic.
eval/compiler/flat_expr_builder.cc:157
↓ 10 callersClassStackRecord
common/ast_rewrite.cc:59
↓ 10 callersClassTypeCheckIssue
Represents a single issue identified in type checking.
checker/type_check_issue.h:27
↓ 10 callersClassUnknownValue
common/values/values.h:70
↓ 9 callersClassCompilerLibrary
A CompilerLibrary represents a package of CEL configuration that can be added to a Compiler. It may contain either or both of a Parser configuration
compiler/compiler.h:43
↓ 9 callersClassStackRecord
eval/public/ast_rewrite.cc:73
↓ 9 callersClassStackRecord
eval/public/ast_traverse.cc:72
↓ 9 callersClassValueConverter
eval/public/cel_function_adapter_impl.h:187
↓ 8 callersClassListValue
Variant holding `std::reference_wrapper<const google::protobuf::Message>` or `Unique<google::protobuf::Message>`, either of which is an instance of `g
internal/well_known_types.h:1293
↓ 8 callersClassOperator
base/operators.h:92
↓ 8 callersClassReferenceCount
common/data.h:36
↓ 8 callersClassStruct
Variant holding `std::reference_wrapper<const google::protobuf::Message>` or `Unique<google::protobuf::Message>`, either of which is an instance of `g
internal/well_known_types.h:1322
↓ 8 callersClassTypeParameters
common/types/int_type.h:31
↓ 7 callersClassAbstractType
Application defined abstract type. Abstract types provide a name as an identifier for the application, and optionally one or more type parameters. F
common/ast/metadata.h:434
↓ 7 callersClassAttributeSet
AttributeSet is a container for CEL attributes that are identified as unknown during expression evaluation.
base/attribute_set.h:35
↓ 7 callersClassBytesConstant
common/constant.h:34
↓ 7 callersClassMessageTypeField
common/types/message_type.h:42
↓ 7 callersClassNullTypeSpec
common/ast/metadata.h:538
↓ 7 callersClassParserOptions
Options for configuring the limits and features of the parser.
parser/options.h:24
↓ 7 callersClassSourceInfo
Source information collected at parse time.
common/ast/metadata.h:156
↓ 7 callersClassStringValue
Strongly typed variant capable of holding the value representation of any protocol buffer message string field. We do this instead of type aliasing to
internal/well_known_types.h:65
next →1–100 of 1,612, ranked by callers