1*99d63ccfSPratyush Das // RUN: %clang -std=c++11 -g -target x86_64-windows-msvc -S -emit-llvm -o - %s | FileCheck %s 2*99d63ccfSPratyush Das 3*99d63ccfSPratyush Das template <unsigned N> foo()4*99d63ccfSPratyush Dasvoid foo() { 5*99d63ccfSPratyush Das } 6*99d63ccfSPratyush Das instantiate_foo()7*99d63ccfSPratyush Dasvoid instantiate_foo() { 8*99d63ccfSPratyush Das foo<10>(); 9*99d63ccfSPratyush Das // CHECK: foo<10> 10*99d63ccfSPratyush Das foo<true>(); 11*99d63ccfSPratyush Das // CHECK: foo<1> 12*99d63ccfSPratyush Das } 13