Searched refs:SliceGroup (Results 1 – 7 of 7) sorted by relevance
22 import trebuchet.model.base.SliceGroup42 class RowCreater constructor(slices: List<SliceGroup>) {43 val rows = mutableListOf<MutableList<SliceGroup>>()51 val row: MutableList<SliceGroup> get() = rows[index]62 fun addSlice(slice: SliceGroup) { in addSlice()
33 import trebuchet.model.base.SliceGroup in <lambda>()53 inline fun <reified T> Slice?.ifGroup(func: (SliceGroup) -> T): T? { in <lambda>()54 if (this is SliceGroup) { in <lambda>()72 fun printLine(output: PrintStream, model: SliceGroup, csvFormat: Boolean = false) { in printLine()78 it.name == "StartServices" && it is SliceGroup in measureServiceStartup()
19 import trebuchet.model.base.SliceGroup33 inline fun endSlice(action: (MutableSliceGroup) -> Unit): SliceGroup? { in endSlice()64 var _children: MutableList<MutableSliceGroup>? = null) : SliceGroup {69 override val children: List<SliceGroup>
22 import trebuchet.model.base.SliceGroup35 val slices: List<SliceGroup> get() {
26 import trebuchet.model.base.SliceGroup in <lambda>()208 fun List<SliceGroup>.traverseSlices(visitor: SliceTraverser) { in traverseSlices()243 fun List<SliceGroup>.iterSlices(consumer: (Slice) -> Unit) { in List()253 fun List<SliceGroup>.any(predicate: (Slice) -> Boolean): Boolean { in List()401 private suspend fun SequenceScope<Slice>.yieldSlices(slices: List<SliceGroup>) { in yieldSlices()
19 interface SliceGroup : Slice { interface20 val children: List<SliceGroup>
30 import trebuchet.model.base.SliceGroup