Lines Matching defs:ConfigurableElements
54 type ConfigurableElements interface { interface
415 func NewConfigurableCase[T ConfigurableElements](patterns []ConfigurablePattern, value *T) Configur…
551 func NewConfigurable[T ConfigurableElements](conditions []ConfigurableCondition, cases []Configurab…
572 func NewSimpleConfigurable[T ConfigurableElements](value T) Configurable[T] {
578 func newConfigurableWithPropertyName[T ConfigurableElements](propertyName string, conditions []Conf…
760 func mergeValues[T ConfigurableElements](values []valueAndIndices[T]) valueAndIndices[T] {
879 func appendConfiguredValues[T ConfigurableElements](a, b *T) *T {
925 func replaceConfiguredValues[T ConfigurableElements](a, b *T) *T {
1024 func appendPostprocessors[T ConfigurableElements](a, b [][]postProcessor[T], newBase int) [][]postP…
1231 func expressionToConfiguredValue[T ConfigurableElements](expr parser.Expression, scope *parser.Scop…
1278 func configuredValueToExpression[T ConfigurableElements](value T) parser.Expression {
1295 func configuredTypeToString[T ConfigurableElements]() string {
1311 func copyConfiguredValue[T ConfigurableElements](t T) T {
1320 func configuredValuePtrToOptional[T ConfigurableElements](t *T) ConfigurableOptional[T] {