blob: b96cf04e6d79fa526000f5928d9ada73efa2b216 [file] [log] [blame]
Anders Carlssona7911fa2010-10-27 13:28:46 +00001// RUN: %clang_cc1 %s -O3 -emit-llvm -o - | FileCheck %s
2
3namespace Test1 {
4 struct A {
5 virtual int f() __attribute__((final)) { return 1; }
6 };
7
8 // CHECK: define i32 @_ZN5Test11fEPNS_1AE
9 int f(A* a) {
10 // CHECK: ret i32 1
11 return a->f();
12 }
13}