Lines Matching defs:KIND
101 template <int KIND>
102 llvm::raw_ostream &Constant<Type<TypeCategory::Character, KIND>>::AsFortran(
296 template <int KIND>
297 static Precedence ToPrecedence(const LogicalOperation<KIND> &x) {
311 template <int KIND> constexpr Precedence ToPrecedence(const Not<KIND> &) {
323 template <int KIND> constexpr Precedence ToPrecedence(const Concat<KIND> &) {
388 template <int KIND>
389 static OperatorSpelling SpellOperator(const ComplexComponent<KIND> &x) {
392 template <int KIND>
393 constexpr OperatorSpelling SpellOperator(const Not<KIND> &) {
396 template <int KIND>
397 constexpr OperatorSpelling SpellOperator(const SetLength<KIND> &) {
400 template <int KIND>
401 constexpr OperatorSpelling SpellOperator(const ComplexConstructor<KIND> &) {
432 template <int KIND>
433 constexpr OperatorSpelling SpellOperator(const Concat<KIND> &) {
436 template <int KIND>
437 static OperatorSpelling SpellOperator(const LogicalOperation<KIND> &x) {
547 template <int KIND>
549 ArrayConstructor<Type<TypeCategory::Character, KIND>>::AsFortran(
638 std::string result{"CHARACTER(KIND="s + std::to_string(kind_) + ",LEN="};
663 return "CHARACTER(KIND=" + std::to_string(kind_) +