Lines Matching refs:A0
231 template <class T, class A0>
233 typedef typename DominatingValue<A0>::saved_type A0_saved;
237 A0 a0 = DominatingValue<A0>::restore(CGF, a0_saved);
246 template <class T, class A0, class A1>
248 typedef typename DominatingValue<A0>::saved_type A0_saved;
254 A0 a0 = DominatingValue<A0>::restore(CGF, a0_saved);
264 template <class T, class A0, class A1, class A2>
266 typedef typename DominatingValue<A0>::saved_type A0_saved;
274 A0 a0 = DominatingValue<A0>::restore(CGF, a0_saved);
285 template <class T, class A0, class A1, class A2, class A3>
287 typedef typename DominatingValue<A0>::saved_type A0_saved;
297 A0 a0 = DominatingValue<A0>::restore(CGF, a0_saved);
371 template <class T, class A0>
372 void pushCleanup(CleanupKind Kind, A0 a0) {
379 template <class T, class A0, class A1>
380 void pushCleanup(CleanupKind Kind, A0 a0, A1 a1) {
387 template <class T, class A0, class A1, class A2>
388 void pushCleanup(CleanupKind Kind, A0 a0, A1 a1, A2 a2) {
395 template <class T, class A0, class A1, class A2, class A3>
396 void pushCleanup(CleanupKind Kind, A0 a0, A1 a1, A2 a2, A3 a3) {
403 template <class T, class A0, class A1, class A2, class A3, class A4>
404 void pushCleanup(CleanupKind Kind, A0 a0, A1 a1, A2 a2, A3 a3, A4 a4) {
423 template <class T, class A0, class A1, class A2>
424 T *pushCleanupWithExtra(CleanupKind Kind, size_t N, A0 a0, A1 a1, A2 a2) {
675 template <class T, class A0>
676 void pushFullExprCleanup(CleanupKind kind, A0 a0) {
682 typename DominatingValue<A0>::saved_type a0_saved = saveValueInCond(a0);
684 typedef EHScopeStack::ConditionalCleanup1<T, A0> CleanupType;
692 template <class T, class A0, class A1>
693 void pushFullExprCleanup(CleanupKind kind, A0 a0, A1 a1) {
699 typename DominatingValue<A0>::saved_type a0_saved = saveValueInCond(a0);
702 typedef EHScopeStack::ConditionalCleanup2<T, A0, A1> CleanupType;
710 template <class T, class A0, class A1, class A2>
711 void pushFullExprCleanup(CleanupKind kind, A0 a0, A1 a1, A2 a2) {
718 typename DominatingValue<A0>::saved_type a0_saved = saveValueInCond(a0);
722 typedef EHScopeStack::ConditionalCleanup3<T, A0, A1, A2> CleanupType;
730 template <class T, class A0, class A1, class A2, class A3>
731 void pushFullExprCleanup(CleanupKind kind, A0 a0, A1 a1, A2 a2, A3 a3) {
738 typename DominatingValue<A0>::saved_type a0_saved = saveValueInCond(a0);
743 typedef EHScopeStack::ConditionalCleanup4<T, A0, A1, A2, A3> CleanupType;