Lines Matching refs:KIND
14 template <int KIND>
15 Expr<Type<TypeCategory::Logical, KIND>> FoldIntrinsicFunction( in FoldIntrinsicFunction()
17 FunctionRef<Type<TypeCategory::Logical, KIND>> &&funcRef) { in FoldIntrinsicFunction()
18 using T = Type<TypeCategory::Logical, KIND>; in FoldIntrinsicFunction()
159 template <int KIND>
160 Expr<Type<TypeCategory::Logical, KIND>> FoldOperation( in FoldOperation()
161 FoldingContext &context, Not<KIND> &&x) { in FoldOperation()
165 using Ty = Type<TypeCategory::Logical, KIND>; in FoldOperation()
173 template <int KIND>
174 Expr<Type<TypeCategory::Logical, KIND>> FoldOperation( in FoldOperation()
175 FoldingContext &context, LogicalOperation<KIND> &&operation) { in FoldOperation()
176 using LOGICAL = Type<TypeCategory::Logical, KIND>; in FoldOperation()
180 return Expr<LOGICAL>{LogicalOperation<KIND>{ in FoldOperation()