NewAttributePattern produces a new mutable AttributePattern based on a variable name.
(variable string)
| 52 | |
| 53 | // NewAttributePattern produces a new mutable AttributePattern based on a variable name. |
| 54 | func NewAttributePattern(variable string) *AttributePattern { |
| 55 | return &AttributePattern{ |
| 56 | variable: variable, |
| 57 | qualifierPatterns: []*AttributeQualifierPattern{}, |
| 58 | } |
| 59 | } |
| 60 | |
| 61 | // QualString adds a string qualifier pattern to the AttributePattern. The string may be a valid |
| 62 | // identifier, or string map key including empty string. |
no outgoing calls