kicad/pcbnew/plugins/cadstar
Marek Roszko 4665823089 Turn on and fix MSVC compliance mode issues
We want /permissive- to enable debug performance improvements in MSVC 17.5+.
This flag is also default under C++20 so we'll have to deal with these compile issues anyway at some point in the future.

In particular, MSVC becomes pedantic about ternary types.
See https://learn.microsoft.com/en-us/cpp/build/reference/permissive-standards-conformance?view=msvc-170#ambiguous-conditional-operator-arguments

MSFT cites https://cplusplus.github.io/CWG/issues/1805.html
2023-02-12 16:30:37 -05:00
..
CMakeLists.txt CADSTAR PCB Archive Importer: Formatting fixes 2020-09-08 21:21:21 +00:00
cadstar_pcb_archive_loader.cpp Turn on and fix MSVC compliance mode issues 2023-02-12 16:30:37 -05:00
cadstar_pcb_archive_loader.h CADSTAR PCB: Don't create zero sized text items 2023-01-30 19:56:22 +00:00
cadstar_pcb_archive_parser.cpp Remove convert_to_biu.h, merge contents to base_units.h 2022-09-16 21:09:28 -04:00
cadstar_pcb_archive_parser.h CADSTAR PCB: Parse Teardrops 2022-09-04 00:59:56 +02:00
cadstar_pcb_archive_plugin.cpp Rename PROPERTIES to STRING_UTF8_MAP for clarity 2022-11-06 11:51:52 -05:00
cadstar_pcb_archive_plugin.h Rename PROPERTIES to STRING_UTF8_MAP for clarity 2022-11-06 11:51:52 -05:00