Searched refs:WrapperTrait (Results 1 – 7 of 7) sorted by relevance
91 } else if constexpr (WrapperTrait<B>) { in Unwrap()
209 std::enable_if_t<WrapperTrait<A>> Walk(const A &x, V &visitor) { in Walk()216 std::enable_if_t<WrapperTrait<A>> Walk(A &x, M &mutator) { in Walk()
723 if (fortran.empty() && (UnionTrait<T> || WrapperTrait<T>)) { in NODE()738 if (AsFortran<T>(x).empty() && (UnionTrait<T> || WrapperTrait<T>)) { in Post()
51 CLASS_TRAIT(WrapperTrait) in CLASS_TRAIT() argument120 using WrapperTrait = std::true_type; \
283 } else if constexpr (WrapperTrait<T>) { in Get()
86 } else if constexpr (WrapperTrait<T>) { in Set()
177 if constexpr (WrapperTrait<A>) { in GetStmtName()