Douglas Gregor | 4f283c8 | 2012-02-24 22:40:36 +0000 | [diff] [blame] | 1 | // RUN: %clang_cc1 -std=c++11 -triple x86_64-apple-darwin11.0.0 -emit-llvm -o - %s | FileCheck %s |
2 | |||||
3 | enum MyEnum : char; | ||||
4 | void bar(MyEnum value) { } | ||||
5 | |||||
Stephen Lin | 4362261 | 2013-08-15 06:47:53 +0000 | [diff] [blame] | 6 | // CHECK-LABEL: define void @_Z3foo6MyEnum |
Douglas Gregor | 4f283c8 | 2012-02-24 22:40:36 +0000 | [diff] [blame] | 7 | void foo(MyEnum value) |
8 | { | ||||
9 | // CHECK: call void @_Z3bar6MyEnum(i8 signext | ||||
10 | bar(value); | ||||
11 | } |