attributeMatcher embeds the NamespacedAttribute interface which allows it to participate in AttributePattern matching against Attribute values without having to modify the code paths that identify Attributes in expressions.
| 340 | // AttributePattern matching against Attribute values without having to modify the code paths that |
| 341 | // identify Attributes in expressions. |
| 342 | type attributeMatcher struct { |
| 343 | NamespacedAttribute |
| 344 | qualifiers []Qualifier |
| 345 | fac *partialAttributeFactory |
| 346 | } |
| 347 | |
| 348 | // AddQualifier implements the Attribute interface method. |
| 349 | func (m *attributeMatcher) AddQualifier(qual Qualifier) (Attribute, error) { |
nothing calls this directly
no outgoing calls
no test coverage detected