interface Builder<out T : OriginatingElementsHolder.Builder<T>>
The builder analogue to OriginatingElementsHolder types.
abstract val originatingElements: MutableList<Element>
Mutable map of the current originating elements this builder contains. |
open fun addOriginatingElement(originatingElement: Element): T
Adds an originatingElement to this type's list of originating elements. |
class Builder : Taggable.Builder<FunSpec.Builder>, OriginatingElementsHolder.Builder<FunSpec.Builder> |
|
class Builder : Taggable.Builder<PropertySpec.Builder>, OriginatingElementsHolder.Builder<PropertySpec.Builder> |
|
class Builder : Taggable.Builder<TypeSpec.Builder>, OriginatingElementsHolder.Builder<TypeSpec.Builder> |