1*3459ce2eSDouglas Katzman // RUN: %clang_cc1 -x c++ -debug-info-kind=limited -S -emit-llvm < %s | FileCheck %s 2242ce91eSDevang Patel // rdar://10336845 3242ce91eSDevang Patel // Preserve type qualifiers in -flimit-debug-info mode. 4242ce91eSDevang Patel 5fb04ece1SDevang Patel // CHECK: DW_TAG_const_type 6242ce91eSDevang Patel class A { 7242ce91eSDevang Patel public: 8242ce91eSDevang Patel int bar(int arg) const; 9242ce91eSDevang Patel }; 10242ce91eSDevang Patel bar(int arg) const11242ce91eSDevang Patelint A::bar(int arg) const{ 12242ce91eSDevang Patel return arg+2; 13242ce91eSDevang Patel } 14242ce91eSDevang Patel main()15242ce91eSDevang Patelint main() { 16242ce91eSDevang Patel A a; 17242ce91eSDevang Patel int i = a.bar(2); 18242ce91eSDevang Patel return i; 19242ce91eSDevang Patel } 20