summaryrefslogtreecommitdiffstats
path: root/test/CodeGenObjC/debug-info-foreach.m
blob: 89b409c7169e69ebe3c408eef8ad4175c669e6b7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
// RUN: %clang_cc1 -triple x86_64-apple-darwin10 -fobjc-nonfragile-abi -fobjc-default-synthesize-properties -emit-llvm -g %s -o %t 
// RUN: grep DW_TAG_lexical_block %t | count 5
// rdar://8757124

@class NSArray;

int i;
void f(NSArray *a) {
  id keys;
  for (id thisKey in keys) {
    int j = i;
    ++j;
    i = j;
  }
  for (id thisKey in keys) {
    int k = i;
    ++k;
    i = k;
  }
}
OpenPOWER on IntegriCloud