1*136ced49SJamie Schmeiser // RUN: %clang_cc1 -target-feature +altivec -fsyntax-only %s -triple powerpc64-ibm-aix-xcoff 2*136ced49SJamie Schmeiser // RUN: %clang_cc1 -target-feature +altivec -fsyntax-only %s -triple powerpc64le-ibm-linux-gnu 3*136ced49SJamie Schmeiser // RUN: %clang_cc1 -target-feature +altivec -fsyntax-only %s -triple powerpc64-linux-gnu 4*136ced49SJamie Schmeiser // RUN: %clang_cc1 -target-feature +altivec -fsyntax-only %s -triple powerpc-ibm-aix-xcoff 5*136ced49SJamie Schmeiser // RUN: %clang_cc1 -target-feature +altivec -fsyntax-only %s -triple powerpc-linux-gnu 6*136ced49SJamie Schmeiser 7*136ced49SJamie Schmeiser template <typename T> class vector { 8*136ced49SJamie Schmeiser public: vector(int)9*136ced49SJamie Schmeiser vector(int) {} 10*136ced49SJamie Schmeiser }; 11*136ced49SJamie Schmeiser f()12*136ced49SJamie Schmeiservoid f() { 13*136ced49SJamie Schmeiser vector int v = {0}; 14*136ced49SJamie Schmeiser vector<int> vi = {0}; 15*136ced49SJamie Schmeiser } 16