1 // RUN: %clang_cc1 -no-opaque-pointers -emit-llvm -fobjc-arc -triple x86_64-apple-darwin10 %s -o - | FileCheck %s
3 __attribute__((objc_root_class))
5 - (Root *)method __attribute__((objc_direct));
9 // CHECK-LABEL: define internal i8* @"\01-[Root something]"(
11 // CHECK: %{{[^ ]*}} = call {{.*}} @"\01-[Root method]"
15 // CHECK-LABEL: define hidden i8* @"\01-[Root method]"(