@@ -115,19 +115,19 @@ template <typename A>
115
115
std::optional<bool > IsContiguous (const A &, FoldingContext &,
116
116
bool namedConstantSectionsAreContiguous = true );
117
117
extern template std::optional<bool > IsContiguous (const Expr<SomeType> &,
118
- FoldingContext &, bool namedConstantSectionsAreContiguous = true );
118
+ FoldingContext &, bool namedConstantSectionsAreContiguous);
119
119
extern template std::optional<bool > IsContiguous (const ArrayRef &,
120
- FoldingContext &, bool namedConstantSectionsAreContiguous = true );
120
+ FoldingContext &, bool namedConstantSectionsAreContiguous);
121
121
extern template std::optional<bool > IsContiguous (const Substring &,
122
- FoldingContext &, bool namedConstantSectionsAreContiguous = true );
122
+ FoldingContext &, bool namedConstantSectionsAreContiguous);
123
123
extern template std::optional<bool > IsContiguous (const Component &,
124
- FoldingContext &, bool namedConstantSectionsAreContiguous = true );
124
+ FoldingContext &, bool namedConstantSectionsAreContiguous);
125
125
extern template std::optional<bool > IsContiguous (const ComplexPart &,
126
- FoldingContext &, bool namedConstantSectionsAreContiguous = true );
126
+ FoldingContext &, bool namedConstantSectionsAreContiguous);
127
127
extern template std::optional<bool > IsContiguous (const CoarrayRef &,
128
- FoldingContext &, bool namedConstantSectionsAreContiguous = true );
129
- extern template std::optional<bool > IsContiguous (const Symbol &,
130
- FoldingContext &, bool namedConstantSectionsAreContiguous = true );
128
+ FoldingContext &, bool namedConstantSectionsAreContiguous);
129
+ extern template std::optional<bool > IsContiguous (
130
+ const Symbol &, FoldingContext &, bool namedConstantSectionsAreContiguous);
131
131
static inline std::optional<bool > IsContiguous (const SymbolRef &s,
132
132
FoldingContext &c, bool namedConstantSectionsAreContiguous = true ) {
133
133
return IsContiguous (s.get (), c, namedConstantSectionsAreContiguous);
0 commit comments