xref: /Universal-ctags/Units/parser-kotlin.r/kotlin-scope.d/expected.tags (revision d532b5c41133cdf67f578dedab0c3c09e760539c)
1com.example.test	input.kt	/^package com.example.test$/;"	p
2TestObject	input.kt	/^object TestObject {$/;"	o	package:com.example.test
3a	input.kt	/^    val a = 1$/;"	C	object:com.example.test.TestObject
4f1	input.kt	/^    fun f1(): String {$/;"	m	object:com.example.test.TestObject
5b	input.kt	/^        val b = "hi"$/;"	C	method:com.example.test.TestObject.f1
6TestClass	input.kt	/^class TestClass(val c: String, var d: Int) {$/;"	c	package:com.example.test
7c	input.kt	/^class TestClass(val c: String, var d: Int) {$/;"	C	class:com.example.test.TestClass
8d	input.kt	/^class TestClass(val c: String, var d: Int) {$/;"	v	class:com.example.test.TestClass
9e	input.kt	/^    val e = 2$/;"	C	class:com.example.test.TestClass
10f2	input.kt	/^    fun f2(): String {$/;"	m	class:com.example.test.TestClass
11f	input.kt	/^        var f = 42 * 12$/;"	v	method:com.example.test.TestClass.f2
12TestInterface	input.kt	/^interface TestInterface {$/;"	i	package:com.example.test
13g	input.kt	/^    abstract val g: Int$/;"	C	interface:com.example.test.TestInterface
14f3	input.kt	/^    fun f3(): String {$/;"	m	interface:com.example.test.TestInterface
15lmbd	input.kt	/^        val lmbd: () -> String = {$/;"	C	method:com.example.test.TestInterface.f3
16<lambda>	input.kt	/^        val lmbd: () -> String = {$/;"	m	method:com.example.test.TestInterface.f3
17h	input.kt	/^            val h = "B".toLowerCase()$/;"	C	method:com.example.test.TestInterface.f3.<lambda>
18anonymousFunction	input.kt	/^val anonymousFunction = fun(x: Int, y: Int): Int {$/;"	C	package:com.example.test
19<anonymous>	input.kt	/^val anonymousFunction = fun(x: Int, y: Int): Int {$/;"	m	package:com.example.test
20sum	input.kt	/^    val sum = x + y$/;"	C	method:com.example.test.<anonymous>
21