Lines Matching refs:Properties
37 ret.Properties = append([]Property(nil), ret.Properties...)
38 for i, prop := range ret.Properties {
39 ret.Properties[i] = prop.Clone()
47 ret.Properties = append([]Property(nil), ret.Properties...)
48 for i, prop := range ret.Properties {
49 ret.Properties[i] = prop.Clone()
64 setDefaults(ps.Properties, defaults)
92 setDefaults(prop.Properties, f)
128 if len(p.Properties) != len(other.Properties) {
132 for i := range p.Properties {
133 if !p.Properties[i].Equal(other.Properties[i]) {
142 return getByName(name, "", &ps.Properties)
146 ps.Properties = append(ps.Properties, nested.Properties...)
154 return getByName(name, prefix+(*props)[i].Name+".", &(*props)[i].Properties)
161 p.Properties = append(p.Properties, nested.Properties...)
181 ps.Properties, err = structProperties(structType)
223 Properties: innerProps,
263 filterPropsByTag(&ps.Properties, key, value, true)
267 filterPropsByTag(&ps.Properties, key, value, false)
276 filterPropsByTag(&x.Properties, key, value, exclude)