aboutsummaryrefslogtreecommitdiff
path: root/clang/test/Parser/altivec-template-vector.cpp
blob: f0c1d86563fe8d064935f3b0cf42b0717f8ddca7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
// RUN: %clang_cc1 -target-feature +altivec -fsyntax-only %s -triple powerpc64-ibm-aix-xcoff
// RUN: %clang_cc1 -target-feature +altivec -fsyntax-only %s -triple powerpc64le-ibm-linux-gnu
// RUN: %clang_cc1 -target-feature +altivec -fsyntax-only %s -triple powerpc64-linux-gnu
// RUN: %clang_cc1 -target-feature +altivec -fsyntax-only %s -triple powerpc-ibm-aix-xcoff
// RUN: %clang_cc1 -target-feature +altivec -fsyntax-only %s -triple powerpc-linux-gnu

template <typename T> class vector {
public:
  vector(int) {}
};

void f() {
  vector int v = {0};
  vector<int> vi = {0};
}