How could you tell the compiler that this is a function declaration as opposed to a data member:
typedef std::basic_ostringstream<char16_t> foostringstream;
class TextStream: public foostringstream {
public:
std::forward_list<TextInstruction> output();
};
The problem is that the compiler (VS2015.3) for some annoying reason is under the impression it's a variable.