Lines Matching defs:ConfigurableElements
54 type ConfigurableElements interface { interface
387 func NewConfigurableCase[T ConfigurableElements](patterns []ConfigurablePattern, value *T) Configur…
521 func NewConfigurable[T ConfigurableElements](conditions []ConfigurableCondition, cases []Configurab…
542 func NewSimpleConfigurable[T ConfigurableElements](value T) Configurable[T] {
548 func newConfigurableWithPropertyName[T ConfigurableElements](propertyName string, conditions []Conf…
730 func mergeValues[T ConfigurableElements](values []valueAndIndices[T]) valueAndIndices[T] {
849 func appendConfiguredValues[T ConfigurableElements](a, b *T) *T {
895 func replaceConfiguredValues[T ConfigurableElements](a, b *T) *T {
994 func appendPostprocessors[T ConfigurableElements](a, b [][]postProcessor[T], newBase int) [][]postP…
1201 func expressionToConfiguredValue[T ConfigurableElements](expr parser.Expression, scope *parser.Scop…
1242 func configuredValueToExpression[T ConfigurableElements](value T) parser.Expression {
1259 func configuredTypeToString[T ConfigurableElements]() string {
1273 func copyConfiguredValue[T ConfigurableElements](t T) T {
1282 func configuredValuePtrToOptional[T ConfigurableElements](t *T) ConfigurableOptional[T] {