/* Ċ Ġ* ĠCopyright Ġ 2 0 1 0 - 2 0 2 1 ĠJetBrains Ġs . r . o . Ġand ĠKotlin ĠProgramming ĠLanguage Ġcontributors . Ċ Ġ* ĠUse Ġof Ġthis Ġsource Ġcode Ġis Ġgoverned Ġby Ġthe ĠApache Ġ 2 . 0 Ġlicense Ġthat Ġcan Ġbe Ġfound Ġin Ġthe Ġlicense / LICENSE . txt Ġfile . Ċ Ġ*/ Ċ Ċ package Ġorg . jetbrains . kotlin . test . directives Ċ Ċ import Ġorg . jetbrains . kotlin . test . backend . handlers . Asm Like Instruction Listing Handler Ċ import Ġorg . jetbrains . kotlin . test . directives . model . Simple Directives Container Ċ Ċ object ĠA sm Like Instruction Listing Directives Ġ: ĠSimple Directives Container () Ġ{ ĊĠĠĠ Ġval ĠCHECK _ ASM _ LIKE _ INSTR UCTION S Ġby Ġdirective ( ĊĠĠĠĠĠĠĠ Ġ" Enable s Ġ${ Asm Like Instruction Listing Handler :: class }" ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġval ĠIR _ DI FFER ENCE Ġby Ġdirective ( ĊĠĠĠĠĠĠĠ Ġ" If Ġpresent Ġthen Ġsaves Ġdump Ġfor ĠIR Ġbackend Ġin Ġasm . ir . txt Ġfile " ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġval ĠCUR IOUS _ AB OUT Ġby Ġstring Directive ( ĊĠĠĠĠĠĠĠ Ġ" Specifies Ġlist Ġof Ġmethods Ġfor Ġwhich Ġasm Ġinstructions Ġshould Ġbe Ġprinted " ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġval ĠLOCAL _ VARIABLE _ TABLE Ġby Ġdirective ( ĊĠĠĠĠĠĠĠ Ġ" Enable s Ġprinting Ġof Ġlocal Ġvariable Ġtable " ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġval ĠR ENDER _ AN NOT ATIONS Ġby Ġdirective ( ĊĠĠĠĠĠĠĠ Ġ" Enable s Ġrendering Ġof Ġannotations " ĊĠĠĠ Ġ) Ċ } Ċ