Home | History | Annotate | Download | only in lib

Lines Matching refs:STRING_LEFT

38 enum StringType { STRING_LEFT = 0, STRING_RIGHT = 1 ,
42 ((S) == STRING_LEFT ? STRING_RIGHT : \
43 ((S) == STRING_RIGHT ? STRING_LEFT : \
47 template <typename L, StringType S = STRING_LEFT>
50 template <typename L, StringType S = STRING_LEFT>
53 template <typename L, StringType S = STRING_LEFT>
95 S == STRING_LEFT ? "string" :
117 return (S == STRING_LEFT || S == STRING_LEFT_RESTRICT ?
378 template <typename L> inline StringWeight<L, STRING_LEFT>
379 Plus(const StringWeight<L, STRING_LEFT> &w1,
380 const StringWeight<L, STRING_LEFT> &w2) {
381 if (w1 == StringWeight<L, STRING_LEFT>::Zero())
383 if (w2 == StringWeight<L, STRING_LEFT>::Zero())
386 StringWeight<L, STRING_LEFT> sum;
387 StringWeightIterator<L, STRING_LEFT> iter1(w1);
388 StringWeightIterator<L, STRING_LEFT> iter2(w2);
506 template <class L, class W, StringType S = STRING_LEFT>