Lines Matching refs:Num
4 template <typename T> struct Num { struct
8 Num(T value) : value_(value) {} in Num() argument
15 friend Num operator*(const Num &a, const Rep &n) { in operator *() argument
16 Num x = 0; in operator *()
23 friend Num operator+(const Num &a, const Num &b) { in operator +()
27 Num& operator+=(const Num& b) { in operator +=() argument
46 Num<int> left = -1; in calc1()
47 Num<int> right = 1; in calc1()
48 Num<int> result = left + right; in calc1()
53 Num<int> x = 3; in calc2()
54 Num<int>::Rep<char> n = (char) 10; in calc2()
55 Num<int> result = x * n; in calc2()