/* Ċ Ġ* ĠCopyright Ġ 2 0 1 0 - 2 0 1 8 ĠJetBrains Ġs . r . o . Ġ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 . backend . kon an . llvm Ċ Ċ import Ġorg . jetbrains . kotlin . descriptors . Function Descriptor Ċ import Ġorg . jetbrains . kotlin . descriptors . annotations .* Ċ import Ġorg . jetbrains . kotlin . name . Fq Name Ċ Ċ private Ġval Ġannotation Name Ġ= ĠF q Name (" kotlin . native . Ret ain ") Ċ Ċ internal Ġval ĠFunction Descriptor . retain Annotation : ĠBoolean ĊĠĠĠ Ġget () Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġ( this . annotations . find Annotation ( annotation Name ) Ġ!= Ġnull ) ĊĠĠĠ Ġ} Ċ