1*d29f7f1aSDanila Kutenin // RUN: %clang_cc1 -emit-pch -o %t %s 2*d29f7f1aSDanila Kutenin // RUN: %clang_cc1 -x ast -ast-print %t | FileCheck %s 3*d29f7f1aSDanila Kutenin f()4*d29f7f1aSDanila Kuteninint f() { 5*d29f7f1aSDanila Kutenin // CHECK: for (int i = 0; x; i++) { 6*d29f7f1aSDanila Kutenin for (int i = 0; int x = i < 2 ? 1 : 0; i++) { 7*d29f7f1aSDanila Kutenin return x; 8*d29f7f1aSDanila Kutenin } 9*d29f7f1aSDanila Kutenin return 0; 10*d29f7f1aSDanila Kutenin } 11*d29f7f1aSDanila Kutenin 12