Home
last modified time | relevance | path

Searched refs:ConfigurableOptional (Results 1 – 2 of 2) sorted by relevance

/build/blueprint/proptools/
Dconfigurable.go28 type ConfigurableOptional[T any] struct { type
33 func (o *ConfigurableOptional[T]) IsPresent() bool {
38 func (o *ConfigurableOptional[T]) IsEmpty() bool {
43 func (o *ConfigurableOptional[T]) Get() T {
49 func (o *ConfigurableOptional[T]) GetOrDefault(other T) T {
429 func (c *Configurable[T]) Get(evaluator ConfigurableEvaluator) ConfigurableOptional[T] {
802 func configuredValuePtrToOptional[T ConfigurableElements](t *T) ConfigurableOptional[T] {
804 return ConfigurableOptional[T]{optional.NewShallowOptional(t)}
809 return ConfigurableOptional[T]{optional.NewShallowOptional(&result)}
811 return ConfigurableOptional[T]{optional.NewShallowOptional(t)}
/build/soong/android/
Dselects_test.go907 func optionalToPtr[T any](o proptools.ConfigurableOptional[T]) *T {