1 // RUN: %clang -fverbose-asm -g -S %s -o - | grep DW_AT_artificial | count 3 2 // self and _cmd are marked as DW_AT_artificial. 3 // abbrev code emits another DT_artificial comment. 4 // myarg is not marked as DW_AT_artificial. 5 6 @interface MyClass { 7 } 8 - (id)init:(int) myarg; 9 @end 10 11 @implementation MyClass 12 - (id) init:(int) myarg 13 { 14 return self; 15 } 16 @end 17