CompiledMatch represents a match block which has an optional condition (true, by default) as well as an output or a nested rule (one or the other, but not both).
| 118 | // CompiledMatch represents a match block which has an optional condition (true, by default) as well |
| 119 | // as an output or a nested rule (one or the other, but not both). |
| 120 | type CompiledMatch struct { |
| 121 | exprID int64 |
| 122 | cond *cel.Ast |
| 123 | output *OutputValue |
| 124 | nestedRule *CompiledRule |
| 125 | } |
| 126 | |
| 127 | // SourceID returns the source identifier associated with the compiled match. |
| 128 | func (m *CompiledMatch) SourceID() int64 { |
nothing calls this directly
no outgoing calls
no test coverage detected