Skip to content

Commit 484a856

Browse files
committed
Allow compilation with Clang
1 parent 8c61e16 commit 484a856

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

SymbolTypes.hpp

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,12 @@
33

44
class String : public std::string {
55
public:
6-
template<typename... Args>
7-
String(Args&&... args)
8-
: std::string(std::forward<Args>(args)...) {}
6+
String()
7+
: std::string() {}
8+
String(const char *start, const char *end)
9+
: std::string(start, end) {}
10+
String(const std::string& str)
11+
: std::string(str) {}
912
};
1013

1114
enum class ExpI { None, BoolT, IntT, RealT, StringT, ArrayT, Array2T, RecordT, SubroutineT };

0 commit comments

Comments
 (0)