fun String?.forNullableString(){} fun Any?.forNullableAny(){} fun String.forString(){} fun Any.forAny(){} fun foo(s: String?) { s?. } // EXIST: { lookupString: "forNullableString", attributes: "" } // EXIST: { lookupString: "forNullableAny", attributes: "" } // EXIST: { lookupString: "forString", attributes: "bold" } // EXIST: { lookupString: "forAny", attributes: "" } // EXIST: { lookupString: "compareTo", attributes: "bold" }