(fac AttributeFactory, a attr)
| 322 | } |
| 323 | |
| 324 | func genAttr(fac AttributeFactory, a attr) Attribute { |
| 325 | id := int64(1) |
| 326 | var attr Attribute |
| 327 | if a.unchecked { |
| 328 | attr = fac.MaybeAttribute(1, a.name) |
| 329 | } else { |
| 330 | attr = fac.AbsoluteAttribute(1, a.name) |
| 331 | } |
| 332 | for _, q := range a.quals { |
| 333 | qual, _ := fac.NewQualifier(nil, id, q, false) |
| 334 | attr.AddQualifier(qual) |
| 335 | id++ |
| 336 | } |
| 337 | return attr |
| 338 | } |
no test coverage detected