Lines Matching refs:Properties
38 ret.Properties = slices.Clone(ret.Properties)
39 for i, prop := range ret.Properties {
40 ret.Properties[i] = prop.Clone()
48 ret.Properties = slices.Clone(ret.Properties)
49 for i, prop := range ret.Properties {
50 ret.Properties[i] = prop.Clone()
65 setDefaults(ps.Properties, defaults)
93 setDefaults(prop.Properties, f)
129 if len(p.Properties) != len(other.Properties) {
133 for i := range p.Properties {
134 if !p.Properties[i].Equal(other.Properties[i]) {
143 return getByName(name, "", &ps.Properties)
147 ps.Properties = nestUnique(ps.Properties, nested.Properties)
174 return getByName(name, prefix+(*props)[i].Name+".", &(*props)[i].Properties)
181 p.Properties = nestUnique(p.Properties, nested.Properties)
201 ps.Properties, err = structProperties(structType)
243 Properties: innerProps,
312 filterPropsByTag(&ps.Properties, key, value, true)
316 filterPropsByTag(&ps.Properties, key, value, false)
325 filterPropsByTag(&x.Properties, key, value, exclude)