#ifndef EXCLUDE1 #define EXCLUDE1 /** * This file is meant to be excluded from ICG. It will produce ICG-generated * code that does not compile (as long as * https://github.com/nasa/trick/issues/422 isn't fixed). */ class Exclude1A { private: void operator=(const Exclude1A&); }; class Exclude1B { const std::vector foos; }; #ifdef SWIG This file is meant to be excluded from SWIG. It will cause an error if SWIG tries to process it. #endif #endif