Lines Matching full:vc
24 Unfortunately VC++ will only produce a warning when the wrong number of arguments are passed
26 VC++. Amazingly enough there appears to be no other way in which VC++ can be forced to
28 However one can create invalid C++ as the output from a macro invocation which causes VC++
29 to produce a compiler error when the VC++ compiler later encounters the construct.
32 BOOST_PP_ASSERT and it calls BOOST_PP_ASSERT when not used with VC++, otherwise if the
33 condition is 0 it generates a compiler error by generating invalid C++ when used with VC++.
39 to BOOST_VMD_ASSERT you can generate the invalid C++ for VC++, if the first
99 [heading Assertions and VC++ ]
101 The VC++ compiler has a quirk when dealing with BOOST_VMD_ASSERT and the
104 VC++ to concatenate the result of the assert macro to whatever other preprocessor data
120 but for VC++ we must write
135 VC++ does not work correctly in the first instance, erroneously getting confused as far as
136 compiler output is concerned. But by using BOOST_PP_CAT in the second condition VC++ will