/* Ċ Ġ* ĠCopyright Ġ 2 0 0 0 - 2 0 2 0 ĠJetBrains Ġs . r . o . Ġand Ġother Ġcontributors . ĠUse Ġof Ġthis Ġsource Ġcode Ġis Ġgoverned Ġby Ġthe ĠApache Ġ 2 . 0 Ġlicense Ġthat Ġcan Ġbe Ġfound Ġin Ġthe ĠLICENSE Ġfile . Ċ Ġ*/ Ċ Ċ package Ġcom . jetbrains . plugin verifier . ver ifiers . method Ċ Ċ import Ġcom . jetbrains . plugin verifier . ver ifiers . Verification Context Ċ import Ġcom . jetbrains . plugin verifier . ver ifiers . extract ClassName From Descriptor Ċ import Ġcom . jetbrains . plugin verifier . ver ifiers . resolution . Method Ċ import Ġcom . jetbrains . plugin verifier . ver ifiers . resolution . resolve Class Checked Ċ Ċ class ĠMethod Local Vars Verifier Ġ: ĠMethod Verifier Ġ{ ĊĠ Ġoverride Ġfun Ġverify ( method : ĠMethod , Ġcontext : ĠVerification Context ) Ġ{ ĊĠĠĠ Ġfor Ġ( variable Ġin Ġmethod . local Variables ) Ġ{ ĊĠĠĠĠĠ Ġval ĠclassName Ġ= Ġvariable . desc . extract ClassName From Descriptor () Ġ?: Ġcontinue ĊĠĠĠĠĠ Ġcontext . class Resolver . resolve Class Checked ( className , Ġmethod , Ġcontext ) ĊĠĠĠ Ġ} ĊĠ Ġ} Ċ } Ċ