blob: 761c0dc097a4cde72ee03e810556aaed88990877 [file] [log] [blame]
Stuart Hastings86129402010-06-07 21:50:54 +00001// RUN: %llvmgcc -g -S -O2 %s -o - | FileCheck %s
Devang Patelcde35762010-04-30 19:39:29 +00002
3class foo {
4public:
5 int bar(int x);
6 static int baz(int x);
7};
8
9int foo::bar(int x) {
Devang Patel95ae73c2010-09-29 21:04:46 +000010 // CHECK: {{i32 [0-9]+, i1 true(, i[0-9]+ [^\}]+[}]|[}]) ; \[ DW_TAG_subprogram \]}}
Devang Patelcde35762010-04-30 19:39:29 +000011 return x*4 + 1;
12}
13
14int foo::baz(int x) {
Devang Patel95ae73c2010-09-29 21:04:46 +000015 // CHECK: {{i32 [0-9]+, i1 true(, i[0-9]+ [^\},]+[}]|[}]) ; \[ DW_TAG_subprogram \]}}
Devang Patelcde35762010-04-30 19:39:29 +000016 return x*4 + 1;
17}
18