// ĠCopyright Ġ 2 0 0 0 - 2 0 2 1 ĠJetBrains Ġs . r . o . Ġand Ġcontributors . ĠUse Ġof Ġthis Ġsource Ġcode Ġis Ġgoverned Ġby Ġthe ĠApache Ġ 2 . 0 Ġlicense Ġthat Ġcan Ġbe Ġfound Ġin Ġthe ĠLICENSE Ġfile . Ċ Ċ package Ġorg . jetbrains . kotlin . idea . util ĊĊ Ċ import Ġorg . jetbrains . kotlin . descriptors . Function Descriptor Ċ import Ġorg . jetbrains . kotlin . name . Fq Name Unsafe Ċ import Ġorg . jetbrains . kotlin . resolve . descriptor Util . fq Name Unsafe Ċ import Ġorg . jetbrains . kotlin . resolve . descriptor Util . over ridden Tree Unique As Sequence Ċ import Ġorg . jetbrains . kotlin . synt hetic . Synt hetic Java Property Descriptor Ċ Ċ fun ĠFunction Descriptor . should Not ConvertTo Property ( not Properties : ĠSet < Fq Name Unsafe >): ĠBoolean Ġ{ ĊĠĠĠ Ġif Ġ( fq Name Unsafe Ġin Ġnot Properties ) Ġreturn Ġtrue ĊĠĠĠ Ġreturn Ġthis . over ridden Tree Unique As Sequence ( false ). any Ġ{ Ġfq Name Unsafe Ġin Ġnot Properties Ġ} Ċ } Ċ Ċ fun ĠSynt hetic Java Property Descriptor . sup pressed By Not Property List ( set : ĠSet < Fq Name Unsafe >) Ġ= ĊĠĠĠ Ġget Method . should Not ConvertTo Property ( set ) Ġ|| Ġset Method ?. should Not ConvertTo Property ( set ) Ġ?: Ġfalse