// RUN: %clang_cc1 -triple x86_64 -S -emit-llvm -disable-llvm-passes -o - %s | FileCheck %s
//
// Verifies that clang-generated *.inline are removed when shadowed by an external definition
// CHECK-NOT: strlen.inline
unsigned long ;
void ;
extern inline unsigned long
unsigned long
unsigned long
unsigned long