forked from boostorg/config
Stripped tabs from files.
[SVN r14618]
This commit is contained in:
@ -16,10 +16,10 @@ template<class T>
|
||||
class foo
|
||||
{
|
||||
public:
|
||||
foo();
|
||||
foo(const T&);
|
||||
~foo();
|
||||
int bar();
|
||||
foo();
|
||||
foo(const T&);
|
||||
~foo();
|
||||
int bar();
|
||||
};
|
||||
|
||||
// declare specialisations:
|
||||
@ -43,11 +43,11 @@ template<> int foo<int>::bar(){ return 1; }
|
||||
|
||||
int test()
|
||||
{
|
||||
foo<double> f1;
|
||||
foo<int> f2;
|
||||
f1.bar();
|
||||
f2.bar();
|
||||
return 0;
|
||||
foo<double> f1;
|
||||
foo<int> f2;
|
||||
f1.bar();
|
||||
f2.bar();
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
||||
|
@ -16,26 +16,26 @@ template<class T>
|
||||
class foo
|
||||
{
|
||||
public:
|
||||
foo(){};
|
||||
foo(const T&){};
|
||||
const foo& bar()const{ return *this; }
|
||||
foo& operator=(const foo&){ return *this; }
|
||||
foo(){};
|
||||
foo(const T&){};
|
||||
const foo& bar()const{ return *this; }
|
||||
foo& operator=(const foo&){ return *this; }
|
||||
};
|
||||
|
||||
template<typename T, template<typename> class U>
|
||||
U<T> sinhc_pi(const U<T> x)
|
||||
{
|
||||
return x.bar();
|
||||
return x.bar();
|
||||
}
|
||||
|
||||
|
||||
int test()
|
||||
{
|
||||
foo<double> f1;
|
||||
foo<int> f2;
|
||||
f1 = sinhc_pi(f1);
|
||||
f2 = sinhc_pi(f2);
|
||||
return 0;
|
||||
foo<double> f1;
|
||||
foo<int> f2;
|
||||
f1 = sinhc_pi(f1);
|
||||
f2 = sinhc_pi(f2);
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user