1*67e74705SXin Li struct S { 2*67e74705SXin Li S(); 3*67e74705SXin Li S(int); 4*67e74705SXin Li S(const S &); 5*67e74705SXin Li ~S(); 6*67e74705SXin Li }; 7*67e74705SXin Li f()8*67e74705SXin Livoid f() { 9*67e74705SXin Li try { 10*67e74705SXin Li } catch (S e) { 11*67e74705SXin Li } 12*67e74705SXin Li } 13*67e74705SXin Li 14*67e74705SXin Li // RUN: c-index-test -write-pch %t.pch %s 15*67e74705SXin Li // RUN: c-index-test -test-load-tu-usrs %t.pch local | FileCheck %s 16*67e74705SXin Li // CHECK: pch-opaque-value.cpp c:pch-opaque-value.cpp@86@F@f#@e Extent=[10:12 - 10:15] 17