Rework go to symbol/class and getNavigationElement() for kotlin declarations

Based on work by geevee
This commit is contained in:
Pavel V. Talanov
2014-12-02 18:54:46 +03:00
parent 5676b0bf7c
commit 33fc241158
12 changed files with 89 additions and 46 deletions
@@ -11,26 +11,4 @@
// REF: (for Iterable<T> in kotlin).joinToString(String,String,String,Int,String)
// REF: (for LongArray in kotlin).joinToString(String,String,String,Int,String)
// REF: (for ShortArray in kotlin).joinToString(String,String,String,Int,String)
// REF: (for Stream<T> in kotlin).joinToString(String,String,String,Int,String)
// REF: (in kotlin.KotlinPackage).joinToString$default(Iterable, String, String, String, int, String, int)
// REF: (in kotlin.KotlinPackage).joinToString$default(Object[], String, String, String, int, String, int)
// REF: (in kotlin.KotlinPackage).joinToString$default(Stream, String, String, String, int, String, int)
// REF: (in kotlin.KotlinPackage).joinToString$default(boolean[], String, String, String, int, String, int)
// REF: (in kotlin.KotlinPackage).joinToString$default(byte[], String, String, String, int, String, int)
// REF: (in kotlin.KotlinPackage).joinToString$default(char[], String, String, String, int, String, int)
// REF: (in kotlin.KotlinPackage).joinToString$default(double[], String, String, String, int, String, int)
// REF: (in kotlin.KotlinPackage).joinToString$default(float[], String, String, String, int, String, int)
// REF: (in kotlin.KotlinPackage).joinToString$default(int[], String, String, String, int, String, int)
// REF: (in kotlin.KotlinPackage).joinToString$default(long[], String, String, String, int, String, int)
// REF: (in kotlin.KotlinPackage).joinToString$default(short[], String, String, String, int, String, int)
// REF: (in kotlin.KotlinPackage).joinToString(Iterable<? extends T>, String, String, String, int, String)
// REF: (in kotlin.KotlinPackage).joinToString(Stream<? extends T>, String, String, String, int, String)
// REF: (in kotlin.KotlinPackage).joinToString(T[], String, String, String, int, String)
// REF: (in kotlin.KotlinPackage).joinToString(boolean[], String, String, String, int, String)
// REF: (in kotlin.KotlinPackage).joinToString(byte[], String, String, String, int, String)
// REF: (in kotlin.KotlinPackage).joinToString(char[], String, String, String, int, String)
// REF: (in kotlin.KotlinPackage).joinToString(double[], String, String, String, int, String)
// REF: (in kotlin.KotlinPackage).joinToString(float[], String, String, String, int, String)
// REF: (in kotlin.KotlinPackage).joinToString(int[], String, String, String, int, String)
// REF: (in kotlin.KotlinPackage).joinToString(long[], String, String, String, int, String)
// REF: (in kotlin.KotlinPackage).joinToString(short[], String, String, String, int, String)
// REF: (for Stream<T> in kotlin).joinToString(String,String,String,Int,String)