Skip to content

Latest commit

 

History

History
7 lines (4 loc) · 392 Bytes

File metadata and controls

7 lines (4 loc) · 392 Bytes

This demo shows a way to reproduce a potentional bug in the MSVC compiler with modules

exporting a struct with an overloaded operator>> can not be consumed in the file that imports the module.

Error C2679 binary '>>': no operator found which takes a right-hand operand of type 'Test' (or there is no acceptable conversion)

test.ixx contains a struct that defines an overloaded operator>>